Resumo
O Codex rust-v0.147.0 mescla 8 releases publicados entre 5 e 7 de agosto de 2026. A versão traz Agent Plugins instaláveis, organização de conversas em seções persistentes, um novo flag de aprovação automática, suporte ao protocolo MCP 2026-07-28 e a remoção do flag --full-auto.
Novidades
- Agent Plugins portáveis: instale plugins e pesquise catálogos locais, pessoais, de workspace e remotos a partir do Codex, sem depender de configuração manual por projeto.
- Seções persistentes de conversas: organize conversas em seções fixas e ordenadas manualmente, e percorra transcrições longas de forma incremental em vez de carregar tudo de uma vez.
- Flag
--approve-for-me: habilita aprovações revisadas automaticamente pela CLI, reduzindo a necessidade de confirmação manual em cada etapa. - Importação de skills do Cursor: importa skills gerenciadas pelo Cursor e sincroniza mudanças em conversas já importadas do Claude e do Cursor, sem criar duplicatas.
- Protocolo MCP 2026-07-28 (opt-in): adiciona descoberta paginada, requisições em várias etapas e inicialização de servidor sem travar a sessão.
- Cache de busca web e compactação remota na Amazon Bedrock: habilita busca web em cache e compactação de conversas remotas para ambientes rodando sobre Bedrock.
Melhorias
- Skill de documentação da OpenAI: a skill embutida de documentação passa a fazer busca direcionada em fontes oficiais, com orientação mais clara sobre Codex, seleção de modelo e fluxos de API.
Correções
- Redação de segredos em comandos exibidos: tokens de autenticação completos deixam de aparecer em comandos mostrados na tela e no histórico de conversas reproduzido.
- Entrada de terminal perdida ou travada: corrige perda de teclas digitadas quando o foco volta ao terminal, quando servidores MCP inicializam ou quando o Ghostty processa atalhos de teclado.
- Renderização de caracteres japoneses, emoji e links: corrige o posicionamento do cursor e a renderização desses elementos perto das bordas da tela.
- Interrupção de processos no Windows: processos em segundo plano no Windows agora são interrompidos corretamente, e caminhos de arquivo do Windows passam a ser tratados de forma consistente.
- Confiança explícita para projetos locais desconhecidos: o Codex passa a exigir confirmação explícita antes de confiar em um diretório de projeto local ainda não reconhecido, e reforça as restrições de autenticação gerenciada antes de usar credenciais.
- Isolamento de plugins: reforça o isolamento de plugins e nega acesso à rede quando uma atualização de política falha.
Breaking changes
- Remoção do flag
codex exec --full-auto: o flag foi descontinuado nesta versão. Use--sandbox workspace-writeno lugar dele.
Ponto de Atenção
- Empacotamento no Linux: o Codex para de publicar arquivos de bundle Linux redundantes; use os arquivos padrão
codex-package-<target>ao automatizar instalação ou deploy em pipelines Linux. - Assinatura no macOS: a notarização de release no macOS passa a usar o Azure Key Vault, em vez de exportar chaves privadas de assinatura — times que automatizam build para macOS devem revisar esse fluxo.
Notas da versão
A publicação também traz atualizações de dependências: MCP SDK para 3.0.0, Ratatui para 0.30.2 e V8 para 150.4.0. Os demais releases mesclados nesta versão (rust-v0.147.0-alpha.6.5 a alpha.13) não trazem nota pública própria além do número da versão.