Urgente · Notícias

OpenAI Codex 0.135.0 amplia diagnósticos e modo Vim

Versão 0.135.0 do OpenAI Codex acrescenta diagnósticos detalhados para suporte, melhorias no modo Vim da interface TUI, integração com helper zsh no macOS/Linux e avanços no SDK Python.

OpenAI Codex 0.135.0 amplia diagnósticos e modo Vim

*OpenAI Codex 0.135.0 chega com melhorias importantes em suporte técnico, interface e integração em terminais Unix-like.*

A OpenAI lançou a versão 0.135.0 do Codex, destacada principalmente pela ampliação dos diagnósticos disponíveis no comando `codex doctor` para suporte, avanços no modo Vim da interface TUI e inclusão do helper zsh modificado para macOS e Linux. A atualização, publicada pelo github-actions[bot], também traz novidades no SDK Python e correções relevantes para estabilidade e usabilidade.

## Diagnósticos mais detalhados para suporte técnico

O comando `codex doctor` agora oferece um inventário mais completo do ambiente onde o Codex roda, incluindo informações de Git, terminal, servidor de aplicações e threads. Essa riqueza adicional de dados facilita a identificação e a resolução de problemas, acelerando o suporte técnico para usuários e equipes.

Além disso, o comando `/status` exibe, quando acessado por conexões remotas via TUI, a versão do servidor e detalhes da conexão — informação útil para monitoramento e diagnóstico em ambientes distribuídos.

## Avanços no modo Vim da interface TUI

O modo Vim da interface de usuário textual (TUI) recebeu aprimoramentos que tornam a edição por objetos de texto mais robusta, respeitando padrões de movimentação e seleção típicos do editor Vim.

O comportamento do cursor agora melhora o posicionamento no fim de palavras e linhas, evitando saltos ou erros comuns na edição.

Também foi adicionada a possibilidade de configurar a tecla que interrompe o processamento dos turnos, dando maior controle ao usuário durante a interação.

## Integração com helper zsh e melhorias no SDK Python

Os builds do Codex para plataformas macOS e Linux passaram a incluir um helper zsh modificado integrado, que facilita a interação no terminal sem necessidade de configurações manuais adicionais, otimizando o fluxo para quem usa shells Unix-like.

No SDK Python, a versão 0.135.0 introduz presets amigáveis para as APIs Sandbox de threads e turnos. Essa mudança simplifica a programação em ambientes de teste e desenvolvimento, tornando mais intuitivo o uso dos recursos de concorrência e controle de sessões.

## Correções de estabilidade e aprimoramentos na usabilidade

Foram resolvidos problemas na renderização de markdown, com melhorias na exibição de tabelas e listas multilinhas na interface TUI. A saída em terminais macOS e em Zellij ficou mais estável, reduzindo falhas e travamentos.

O comando slash preserva agora o conteúdo em rascunho mesmo em mudanças de estado, garantindo maior segurança na edição e evitando perda de dados durante a interação.

## Atualizações internas e limpeza de configurações legadas

A versão 0.135.0 também promoveu uma migração do estado de memória para um banco SQLite dedicado, com atualização do Rust toolchain e dependências SQLx/SQLite. Esse movimento melhora a performance e facilita a manutenção do código.

Além disso, a centralização da lógica interna eliminou redundâncias, resultando em um código-base mais limpo e eficiente.

## Impacto para desenvolvedores e usuários avançados

Com diagnósticos mais completos, o suporte técnico se torna mais ágil e eficiente. A experiência do modo Vim na TUI atende melhor os desenvolvedores que dependem de edição precisa e customizável.

A integração zsh ajuda a eliminar passos manuais para quem opera Codex em ambientes macOS/Linux, enquanto o SDK Python atualizado facilita o desenvolvimento com APIs de sandbox.

Por fim, as correções na renderização e estabilidade reduzem erros visuais e travamentos, aprimorando o uso cotidiano da ferramenta.

Para conferir todos os detalhes técnicos e o changelog completo, acesse a release oficial no [GitHub](https://github.com/openai/codex/releases/tag/rust-v0.135.0). Recomenda-se atualizar para a versão 0.135.0 para aproveitar as melhorias de suporte, usabilidade e estabilidade trazidas por esta release.