OpenAI reescreve Codex CLI em Rust

A OpenAI anunciou uma nova implementação do Codex CLI escrita em Rust, substituindo gradualmente a versão atual, que é majoritariamente desenvolvida em TypeScript e executada sobre o Node.js. Segundo o mantenedor Fouad Matin, a versão em TypeScript continuará recebendo correções de bugs até que a reescrita em Rust atinja “paridade de experiência e funcionalidades”.

Matin destaca que, embora a versão atual — baseada em React e TypeScript — tenha sido “fácil de criar e iterar”, a nova versão em Rust elimina a necessidade de dependências externas, como o Node.js 22 ou superior, o que pode facilitar a adoção por parte dos usuários. Além disso, o uso de Rust traz benefícios significativos de desempenho, como menor consumo de memória e ausência de coleta de lixo em tempo de execução.

A versão em Rust seguirá sendo extensível com código em outras linguagens, como JavaScript e Python, embora mais detalhes sobre essa funcionalidade ainda não tenham sido divulgados.