Claude Code v2.1.163: Fixação de Versão, Lista de Plugins, Melhorias em Hooks e Correções Críticas de Bugs

Claude Code v2.1.163 chega com várias adições nas configurações gerenciadas, novos comandos e uma série de correções importantes. Veja o que mudou.
Configurações Gerenciadas: Version Pinning
Adicionadas as configurações gerenciadas requiredMinimumVersion e requiredMaximumVersion. Se a versão do Claude Code estiver fora do intervalo permitido, ele se recusa a iniciar e direciona os usuários para uma versão aprovada. Útil para conformidade organizacional e garantir que todos os desenvolvedores executem uma versão controlada.
Novo Comando: /plugin list
Introduzido /plugin list para listar plugins instalados, com filtros --enabled e --disabled. Não é mais preciso vasculhar arquivos de configuração para ver quais plugins estão ativos.
Melhoria em Hooks: Contexto Adicional
Os hooks Stop e SubagentStop agora podem retornar hookSpecificOutput.additionalContext para passar feedback ao Claude sem disparar um erro de hook. Isso permite que os hooks mantenham a conversa em andamento fornecendo contexto extra.
Skills: Escapando Cifrão
Adicionada sintaxe de escape \$ para incluir um $ literal antes de um dígito em corpos de comando. Anteriormente, essas sequências eram interpretadas como expansão de variável.
Servidores MCP: ID de Sessão ao Retomar
Servidores MCP stdio agora recebem o mesmo CLAUDE_CODE_SESSION_ID que hooks/Bash ao retomar com --resume.
Correções de Bugs
- claude -p travando: Corrigido o travamento infinito do
claude -pem foreground se um comando em background nunca terminasse. Agora shells em background são interrompidos ~5 segundos após o resultado final quando stdin fecha. - Bedrock/Vertex/Foundry + CI: Corrigida falha do
claude -pcomANTHROPIC_API_KEY requirednessas plataformas quandoCI=truee nenhuma chave da Anthropic está definida. - Workflows Bazel/EDR: Corrigidas falhas de comando bash onde
$TMPDIRera sobrescrito incorretamente para/tmp/claude-{uid}para todos os comandos em vez de apenas os em sandbox (regressão na 2.1.154). - Windows EEXIST: Corrigida falha de comandos bash no Windows com
EEXIST: file already existsno diretório session-env quando ele possui o atributo somente leitura ou está dentro do OneDrive. - Tempo de regras de permissão: Corrigida a aplicação de regras de permissão gerenciadas pela organização que não funcionavam durante toda a sessão quando a busca de configurações gerenciadas era concluída durante a inicialização em um diretório de configuração novo.
- Sessões em segundo plano após atualização: Corrigida a perda de tarefas em segundo plano em sessões background no
claude agentsao reconectar após uma atualização do Claude Code. Além disso, sessões de agente em segundo plano agora atualizam para uma nova versão em background, então abrir uma sessão após uma atualização não espera mais por uma reinicialização a frio. - Falhas no terminal/UI: Corrigido desalinhamento do terminal e travamento de vários segundos ao sair da visualização do agente pressionando Esc; corrigido botão Stop no chip de tarefa em segundo plano que não limpava quando o processo já havia encerrado; corrigida entrada de teclado que ficava permanentemente sem resposta após uma operação de colar cujo marcador de fim foi perdido.
- Correspondência de condições de hook: Corrigida condição de hook
if: "Bash(...)"que disparava em todo comando Bash contendo$()ou$VAR. O padrão agora também corresponde a comandos dentro de subshells e crases. - Regras de negação com $HOME: Corrigidas regras de negação em caminhos do diretório home (ex.:
Read(~/Desktop/**)) que não bloqueavam comandos Bash que referenciam o caminho via$HOME. - Artefato de transcrição: Corrigida linha "(no content)" perdida na transcrição após fechar diálogos de painel como
/mcpe/plugins.
Melhorias de UI/UX
- O menu
/agora tem descrições mais claras para comandos embutidos e skills. - A sugestão de troca de assinatura agora aparece no slot de anúncio de inicialização em vez de um toast.
- O despacho do
claude agentsa partir da visualização agrupada por estado agora inicia a sessão no diretório de onde a visualização do agente foi aberta.
📖 Leia a fonte completa: GitHub Claude-Code
👀 See Also

Razão do Projeto Zig para sua Política Rigorosa Anti-LLM de Contribuições
Zig impõe uma proibição total a contribuições assistidas por LLM: nada de IA para issues, PRs ou comentários. O VP Loris Cro explica a filosofia do "pôquer do contribuidor" — revisar PRs é um investimento no crescimento de contribuidores confiáveis, não apenas na aprovação de código.

Pontuação de Submissões do Show HN para Padrões de Design de IA
Um desenvolvedor analisou 500 páginas iniciais do Show HN para detectar padrões comuns de design gerados por IA, como fontes Inter, bordas coloridas à esquerda e glassmorfismo. O sistema de pontuação identificou 21% dos sites como 'heavy slop' com 5+ padrões.

LLMs favorecem seus próprios resultados em contratações: taxas 23%–60% maiores para currículos refinados por IA
Experimento em larga escala mostra que selecionadores de currículos baseados em LLM preferem currículos gerados por IA em 67%–82% das vezes, resultando em taxas de pré-seleção 23%–60% maiores para candidatos que usam o mesmo modelo.

Um Padrão Aberto para Registros de Execução de Agentes: O Caso para um Esquema de Log Compartilhado
Cada runtime de agente tem seu próprio formato de log, causando fragmentação na depuração, auditoria e portabilidade de ferramentas. Os campos já convergem para um esquema central — é hora de padronizar.