A OpenAI acaba de disponibilizar a aplicação nativa do Codex para o sistema operativo da Microsoft. Depois de a versão para macOS ter chegado ao mercado no início do mês de Fevereiro, os programadores que utilizam o Windows podem agora descarregar a ferramenta directamente a partir da Microsoft Store. A demora na transição entre plataformas teve uma justificação técnica complexa, mas o resultado final promete alterar a forma como os profissionais interagem com a inteligência artificial na escrita de código.
O Codex não actua apenas como um simples assistente de texto, mas sim como uma plataforma desenhada para interpretar linguagem natural e traduzi-la para dezenas de linguagens de programação. A chegada ao Windows traz todas as funcionalidades já conhecidas da versão para os computadores da Apple, com adições específicas para o ambiente da Microsoft.
O desafio da segurança e a parceria com a Microsoft
A equipa de desenvolvimento deparou-se com um obstáculo considerável ao tentar adaptar o software ao Windows. Era imperativo restringir o acesso da inteligência artificial ao resto do sistema de ficheiros do computador, para evitar alterações indesejadas ou falhas de segurança. Para resolver este problema de forma eficaz, a OpenAI trabalhou em estreita colaboração com a própria Microsoft.
O fruto desta parceria é a primeira “sandbox” (caixa de areia) nativa para agentes em Windows. Esta infra-estrutura de segurança utiliza controlos ao nível do sistema operativo, tais como tokens restritos, listas de controlo de acesso (ACL) ao sistema de ficheiros e um isolamento dedicado. Tudo isto permite que os agentes operem de forma segura em ambientes de desenvolvimento próprios do Windows, com um destaque especial para o suporte integrado ao PowerShell.
Um detalhe de extrema relevância para a comunidade tecnológica é o facto de a OpenAI ter decidido tornar este ambiente de isolamento em código aberto. Graças a esta partilha pública, é expectável que outros laboratórios de inteligência artificial, como a Anthropic e a Google, venham a adoptar a mesma base de segurança para lançar as suas próprias aplicações para o sistema da Microsoft.
Gestão de vários agentes e fluxos de trabalho
Tal como acontece na versão para macOS, o grande atractivo do Codex no Windows é a capacidade de coordenar vários agentes de inteligência artificial em simultâneo. Os programadores podem colocar diferentes assistentes a trabalhar em tarefas distintas de forma paralela. Para garantir que não ocorrem conflitos no código-fonte, cada tarefa corre na sua própria worktree isolada ou em ambientes na nuvem.
Depois da conclusão das tarefas pelos agentes, o utilizador tem a oportunidade de inspeccionar as diferenças e as edições propostas. Só depois de uma revisão cuidadosa, onde é possível deixar comentários e abrir as alterações no editor de texto, é que o programador decide fundir o código com o projecto principal. Esta abordagem mantém o profissional no controlo absoluto, ao mesmo tempo que delega o trabalho pesado e repetitivo, como os testes de erros.
A aplicação inclui ainda uma secção dedicada a “Competências” (Skills). Esta área agrupa instruções, recursos e scripts que o software pode utilizar para ligar os agentes a ferramentas e rotinas específicas da equipa. Desta forma, torna-se possível automatizar o trabalho rotineiro através de fluxos programados ou repetíveis, o que liberta o programador para tarefas mais criativas.
Sincronização contínua e acesso alargado
A transição entre dispositivos foi pensada para ser o mais fluida possível. Como o histórico de sessões e as configurações ficam guardados na conta OpenAI do utilizador, um programador pode começar a escrever código num Mac durante a manhã e continuar o trabalho num PC com Windows à tarde, sem perder qualquer contexto. A aplicação recupera também o histórico a partir da interface de linha de comandos (CLI) do Codex e das extensões do ambiente de desenvolvimento integrado (IDE).
Para assinalar este lançamento, a OpenAI decidiu alargar o acesso à ferramenta. Os utilizadores dos planos gratuitos do ChatGPT (Free e Go) podem agora experimentar o Codex sem custos iniciais. Por outro lado, os clientes com subscrições pagas, nomeadamente os planos Plus, Pro, Business, Enterprise e Edu, recebem um benefício adicional. Até ao dia 2 de Abril, estes utilizadores vão usufruir do dobro do limite de taxa de utilização (rate limit), o que lhes permite extrair o máximo potencial da ferramenta durante as primeiras semanas de disponibilidade no Windows.