Pular para o conteúdo principal
Lançamentos v2.1.178 → v2.1.1833 recursos · 15–19 de junho
Artifacts

Um artifact é uma página ao vivo e interativa que Claude Code publica a partir de sua sessão para uma URL privada em claude.ai, e é atualizada no local conforme a sessão continua funcionando. Solicite um quando o texto do terminal não for o meio apropriado, como um walkthrough de PR com o diff anotado inline ou um dashboard construído a partir de dados da sessão. Artifacts estão em beta nos planos Team e Enterprise.

Peça ao Claude por uma página e aprove o prompt de publicação:

Claude Code
> Make an artifact that walks through this PR with the diff annotated inline.
Criar um artifact
Corresponder por parâmetro de entradav2.1.178

As regras de negação e permissão agora podem corresponder aos parâmetros de entrada de uma ferramenta com a sintaxe Tool(param:value). Por exemplo, Agent(model:opus) corresponde a spawns de subagentes que solicitam o nível de modelo Opus. O valor aceita * como um curinga, então Agent(isolation:*) corresponde a qualquer valor de isolamento explícito.

Adicione uma regra de parâmetro à lista de negação em settings.json:

.claude/settings.json
{
  "permissions": {
    "deny": ["Agent(model:opus)"]
  }
}
Corresponder por parâmetro de entrada
Defina qualquer configuração a partir do promptv2.1.181

Passe key=value para /config para alterar uma configuração diretamente sem abrir a interface de Configurações. A sintaxe também funciona em modo não interativo com a flag -p e a partir do Remote Control.

Defina a configuração thinking a partir do prompt:

Claude Code
> /config thinking=false
Referência de comandos

Outras melhorias

O modo Auto agora bloqueia comandos git destrutivos (git reset --hard, git clean -fd, git stash drop) quando você não pediu para descartar trabalho local, e bloqueia terraform destroy a menos que você tenha pedido pelo stack específico
Defina a nova configuração attribution.sessionUrl como false para omitir o link de sessão claude.ai de commits e PRs em sessões web e Remote Control
Na interface /config, Enter e Space alteram a configuração selecionada, e Esc agora salva e fecha em vez de reverter
A nova configuração opt-in sandbox.allowAppleEvents permite que comandos em sandbox enviem Apple Events no macOS
Aponte CLAUDE_CLIENT_PRESENCE_FILE para um arquivo marcador para suprimir notificações push móveis enquanto você está na máquina
Parágrafos longos agora são transmitidos linha por linha em vez de aguardar a primeira quebra de linha
Quedas de conexão de API durante o thinking agora são retentadas automaticamente em vez de mostrar “Connection closed while thinking”
Com CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 definido, cada sessão tem um time implícito, então você spawna colegas de trabalho diretamente com o parâmetro name da ferramenta Agent
Skills em diretórios aninhados .claude/skills são carregadas ao trabalhar em arquivos lá; em um conflito de nome a skill aninhada aparece como <dir>:<name> para que ambas permaneçam disponíveis
Corrigido prompt caching não lendo em uma ANTHROPIC_BASE_URL customizada e em Foundry
Corrigido Write e Edit produzindo arquivos de zero bytes ou truncados em unidades de rede e pastas sincronizadas na nuvem
Changelog completo para v2.1.178–v2.1.183 →