Softwares

JetBrains Air: o que muda no desenvolvimento de softwares com agentes de IA?

A inteligência artificial está transformando o desenvolvimento de software, passando de uma ferramenta de apoio à programação para um recurso capaz de executar tarefas mais completas. Nesse cenário, o JetBrains Air surge como uma nova abordagem para trabalhar com agentes de IA, permitindo delegar atividades como implementação de funcionalidades, análise de problemas, alteração de arquivos e revisão de código.

Essa evolução muda a forma como desenvolvedores e equipes organizam o trabalho. Ao mesmo tempo em que os agentes podem assumir parte das tarefas operacionais, cresce a necessidade de acompanhar o que está sendo executado, fornecer o contexto adequado e revisar os resultados antes de incorporá-los ao projeto.

É justamente nesse ponto que o JetBrains Air se diferencia de um assistente de código tradicional. A solução foi desenvolvida pela JetBrains para reunir e organizar diferentes agentes de programação em um mesmo fluxo de trabalho, permitindo executar tarefas em paralelo, acompanhar sua evolução e analisar as alterações produzidas antes de integrá-las ao projeto.

 

O que são agentes de IA no desenvolvimento de software?

Os agentes de IA para programação vão além de um chatbot que responde a perguntas sobre código. Eles podem receber uma tarefa, analisar o contexto necessário, utilizar ferramentas disponíveis no ambiente de desenvolvimento e realizar alterações no projeto.

Na prática, isso permite delegar atividades como implementação de uma funcionalidade, correção de determinados problemas, criação de testes ou revisão de código. O desenvolvedor continua participando do processo, mas passa a atuar também na definição das tarefas, no acompanhamento e na validação dos resultados.

Essa mudança traz uma questão importante: quanto mais tarefas são delegadas aos agentes, maior é a necessidade de organizar o trabalho realizado por eles. Ter vários agentes funcionando simultaneamente pode aumentar a capacidade de execução, mas também pode criar diferentes sessões, alterações e versões que precisam ser acompanhadas.

O JetBrains Air foi desenvolvido justamente para trabalhar nesse cenário, criando uma camada de organização em torno dos agentes de programação.

 

JetBrains Air: o que muda no desenvolvimento de software?

A principal mudança está na forma de interação com a IA. Em vez de utilizar um agente isoladamente em uma janela ou terminal, o JetBrains Air permite reunir diferentes agentes em um fluxo de trabalho no qual as tarefas podem ser executadas, acompanhadas e revisadas.

O ambiente suporta agentes como Claude Agent, Codex, Junie, GitHub Copilot, OpenCode, Pi e Cline, além de outros agentes compatíveis com o Agent Client Protocol (ACP). Isso permite que o desenvolvedor escolha diferentes agentes de acordo com o fluxo de trabalho e as ferramentas disponíveis.

Essa abordagem também acompanha uma tendência de desenvolvimento com IA baseada em múltiplos fornecedores. Em vez de depender necessariamente de um único modelo ou agente, equipes podem trabalhar com diferentes opções dentro de uma mesma estrutura.

 

Execução de tarefas em paralelo

Uma das funcionalidades que mais altera o fluxo tradicional de desenvolvimento é a possibilidade de executar diferentes tarefas simultaneamente.

Cada agente pode trabalhar em um espaço separado, inclusive utilizando Git worktrees, mantendo as alterações isoladas. Dessa forma, enquanto um agente trabalha em uma funcionalidade, outro pode executar uma tarefa diferente. Depois, o desenvolvedor pode analisar os resultados e decidir quais alterações devem ser incorporadas ao projeto.

Isso é especialmente relevante em projetos com várias demandas simultâneas. Em vez de interromper uma atividade para iniciar outra, o desenvolvedor pode distribuir tarefas entre agentes e acompanhar o andamento de cada uma.

O Air também passou a oferecer uma visualização multiprojeto, permitindo acompanhar diferentes projetos e tarefas em uma mesma janela. As atividades ficam organizadas por projeto, facilitando o acompanhamento de ambientes com múltiplos repositórios.

 

O papel do desenvolvedor também muda

Com a adoção de agentes, o trabalho do desenvolvedor não desaparece, mas pode mudar de foco.

Em determinadas tarefas, em vez de escrever cada linha manualmente, o profissional pode descrever o resultado esperado, fornecer referências específicas do projeto, acompanhar a execução e revisar as alterações produzidas.

Isso exige novas práticas. Saber formular tarefas, indicar o contexto correto, avaliar alterações e identificar possíveis problemas passa a fazer parte do fluxo de desenvolvimento assistido por agentes.

O próprio posicionamento da JetBrains para o Air reforça essa ideia: a ferramenta é voltada à orquestração dos agentes, enquanto os desenvolvedores continuam responsáveis por orientar e verificar o trabalho realizado.

Outro ponto importante é que o JetBrains Air não está limitado aos agentes desenvolvidos pela própria JetBrains.

A utilização do Agent Client Protocol permite conectar agentes compatíveis ao ambiente. O protocolo funciona como uma camada de comunicação entre agentes e ambientes de desenvolvimento, facilitando a integração de diferentes ferramentas.

Na prática, isso significa que uma empresa que já utiliza determinado agente de programação pode ter a possibilidade de integrá-lo ao fluxo do Air, em vez de necessariamente substituir toda a estrutura existente.

O Air também permite utilizar assinaturas ou chaves de API de diferentes provedores, conforme os agentes e recursos disponíveis. A proposta é oferecer flexibilidade para que desenvolvedores e equipes possam trabalhar com diferentes serviços de IA.

 

O que o JetBrains Air representa para o futuro do desenvolvimento?

O principal impacto do JetBrains Air não está simplesmente na possibilidade de utilizar IA para escrever código. A mudança está na criação de um ambiente no qual diferentes agentes podem participar de tarefas de desenvolvimento de maneira coordenada.

O fluxo passa a envolver etapas como definição da tarefa, execução por um ou mais agentes, acompanhamento, revisão das alterações e integração ao projeto.

Isso aproxima o desenvolvimento de software de um modelo em que profissionais e agentes trabalham de forma colaborativa, com a IA assumindo parte das atividades operacionais e o desenvolvedor mantendo a definição das prioridades e a validação do resultado.

Ao mesmo tempo, a adoção desse modelo exige atenção a fatores como qualidade do código, segurança, controle de acesso, custos, contexto fornecido aos agentes e processos de revisão. A própria JetBrains destaca que o avanço dos agentes não elimina a necessidade de infraestrutura, governança e acompanhamento organizacional.

Com mais de 10 anos de atuação, a L.spot oferece os produtos JetBrains ao mercado brasileiro, em um portfólio variado de soluções, além de serviços de TI que envolvem implantação de projetos de site survey corporativo, gestão e consultoria de redes e telecomunicações, alocação de help desk remoto e desenvolvimento de RPAs para automação de processos.

Para conhecer todos os produtos e serviços da L.spot, entre em contato pelo formulário, pelo telefone (11) 2598-6805 ou pelo e-mail [email protected].

Deixe seu comentário abaixo:

Confira mais noticias

workflow

Workflow: como organizar processos e aumentar a produtividade da equipe

Um workflow bem estruturado ajuda a transformar tarefas dispersas em processos mais organizados, deixando claro o que pr...
jetbrains air

JetBrains Air: o que muda no desenvolvimento de softwares com agentes de IA?

A inteligência artificial está transformando o desenvolvimento de software, passando de uma ferramenta de apoio à progra...
Modo Agent RSInsight

Como o modo agent do RSInsight automatiza a criação de modelos através do ecossistema da Rocscience

Autor: Steve Chai, AI Strategy Lead at Rocscience Da modelagem manual à engenharia orientada pela intenção Os fluxos de ...

Seja VIP

Cadastre-se na
nossa Newsletter

Softwares

Vyond

StreamYard

Zoom

Hotjar

Jotform

SecPoint

TeamViewer

Figma

Sketch

Categorias

Análise Estratégica e BI

Utilitários

Segurança

Redes

Monitoramento

Componentes de Programação

Banco de Dados

Soluções

Outsoursing

wi-fi e Site Survey

Rede e Telecom

BotSpot

Acronis Cloud