O Renascimento Digital: Como o JetBrains Air Transforma o Desenvolvimento de IAs
Ao longo dos meus 15 anos observando mainframes em São Paulo e Nova York, aprendi que na tecnologia, nada realmente morre; apenas se transforma. A JetBrains acaba de provar isso ao anunciar o Air, um ambiente de desenvolvimento (IDE) focado em agentes de inteligência artificial, construído sobre as fundações do Fleet — um projeto que muitos consideravam um "zumbi" tecnológico.
O Bug: O que aconteceu com o Fleet?
O Fleet nasceu para ser o sucessor moderno e leve do IntelliJ IDEA, mas acabou ficando em um limbo de desenvolvimento por anos. Agora, ele foi "desbugado" e rebatizado como Air. O objetivo? Resolver a complexidade de criar e gerenciar Agentes de IA.
Mas espere, o que é um Agente de IA? Desbugando o termo: ao contrário de um chat comum que apenas responde perguntas, um agente é "agêntico" (agentic AI). Isso significa que ele tem autonomia para realizar tarefas completas, como escrever código, testar e corrigir bugs em um repositório, quase como um estagiário digital que nunca dorme e não reclama do café frio.
Por dentro do Air: A Máquina por trás do Capô
O Air permite que você delegue tarefas a múltiplos modelos simultaneamente. Você pode usar o OpenAI Codex, o Claude Agent da Anthropic ou o Gemini do Google, tudo no mesmo lugar. É como ter uma orquestra onde cada músico é uma IA diferente trabalhando para o mesmo maestro.
- Tarefas Autônomas: O desenvolvedor descreve o que precisa e o agente executa diretamente no workspace local, Docker ou até na nuvem.
- Junie CLI: A JetBrains também lançou o Junie, uma interface de linha de comando que torna esses agentes totalmente independentes do editor visual, funcionando de forma autônoma.
- Protocolo Neutro: Utiliza o Agent Client Protocol (ACP), garantindo que no futuro qualquer nova IA possa se integrar ao sistema.
Falando em sistemas autônomos e legados, vocês sabem por que o programador de COBOL atravessou a rua? Para ver se no outro lado ainda era 1965. (Pois é, eu sei, meus colegas de sistemas bancários dizem que essa é a minha melhor piada, o que é preocupante).
A Visão de quem vive de Sistemas Legados
Embora o Air seja o ápice da modernidade, ele reflete uma necessidade antiga: a busca por estabilidade e automação. Enquanto os grandes bancos ainda dependem da solidez do processamento em lote, o mercado de desenvolvimento agora busca agilidade delegando o trabalho pesado para a IA. O Air é a tentativa da JetBrains de não deixar seus usuários fiéis presos ao passado, mas oferecendo a eles uma ferramenta que entende o novo paradigma da codificação assistida.
Sua Caixa de Ferramentas: Próximos Passos
Quer começar a "desbugar" sua produtividade com o Air? Aqui está o que você precisa saber:
- Disponibilidade: No momento, a prévia pública está disponível apenas para macOS. Versões para Windows e Linux estão a caminho.
- Flexibilidade de Modelos: Você pode usar as chaves de API que já possui da OpenAI ou Anthropic, ou comprar créditos diretamente da JetBrains para usar o Junie.
- Foco em Agentes: Se você quer parar de apenas perguntar coisas para a IA e quer que ela realmente execute tarefas no seu código, o Air é a ferramenta certa para testar agora.
A tecnologia avança em ciclos, mas a lógica de construir sistemas confiáveis permanece a mesma, seja em um mainframe de 1960 ou em um agente de IA de última geração no seu notebook.