{"id":684970,"date":"2026-03-09T21:44:01","date_gmt":"2026-03-09T20:44:01","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=air&#038;p=684970"},"modified":"2026-03-16T02:08:11","modified_gmt":"2026-03-16T01:08:11","slug":"lancamento-do-air-em-previa-publica-uma-nova-geracao-de-ferramentas-para-desenvolvimento-criadas-sobre-26-anos-de-experiencia","status":"publish","type":"air","link":"https:\/\/blog.jetbrains.com\/pt-br\/air\/2026\/03\/lancamento-do-air-em-previa-publica-uma-nova-geracao-de-ferramentas-para-desenvolvimento-criadas-sobre-26-anos-de-experiencia\/","title":{"rendered":"Lan\u00e7amento do Air em pr\u00e9via p\u00fablica \u2014 uma nova gera\u00e7\u00e3o de ferramentas para desenvolvimento, criadas sobre 26 anos de experi\u00eancia"},"content":{"rendered":"\n<p><a href=\"https:\/\/air.dev\" target=\"_blank\" rel=\"noopener\"><strong>Baixar o Air<\/strong><\/a> \u2014 gratuito para macOS. Vers\u00f5es para Windows e Linux estar\u00e3o dispon\u00edveis em breve.<\/p>\n\n\n\n<p>Estamos com um otimismo bem embasado e pragm\u00e1tico quanto ao desenvolvimento de software com agentes. Depois de 26 anos criando ferramentas para desenvolvedores, temos uma vis\u00e3o clara do que ainda precisa ser criado e uma forte convic\u00e7\u00e3o de que os agentes mudar\u00e3o a forma de fazer software de maneira fundamental. Mas novos conceitos est\u00e3o aparecendo mais rapidamente do que qualquer um pode valid\u00e1-los. Ent\u00e3o, achamos melhor entregar o que funciona do que criar hype sobre o que talvez funcione.<\/p>\n\n\n\n<p>O estado atual do trabalho com agentes de programa\u00e7\u00e3o \u00e9 fragmentado: cada agente \u00e9 executado em uma ferramenta separada, com configura\u00e7\u00f5es diferentes, contexto diferente e sem uma compreens\u00e3o estrutural do seu c\u00f3digo. O JetBrains Air \u00e9 uma pe\u00e7a importante para resolver esse quebra-cabe\u00e7as e hoje estamos lan\u00e7ando sua demonstra\u00e7\u00e3o p\u00fablica. Ele est\u00e1 dispon\u00edvel para desenvolvedores que tenham uma assinatura do JetBrains AI ou de provedores de agentes (exceto a Anthropic) e chaves de API.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Um ambiente real de desenvolvimento com agentes, n\u00e3o uma janela de chat<\/h3>\n\n\n\n<p>O JetBrains Air \u00e9 um ambiente de desenvolvimento com agentes, feito para delegar tarefas de programa\u00e7\u00e3o para diversos agentes de IA e execut\u00e1-los simultaneamente. Assim como o IntelliJ IDEA, um IDE, o Air foi baseado na ideia de integrar as ferramentas essenciais em uma s\u00f3 experi\u00eancia coerente. Mas h\u00e1 uma diferen\u00e7a importante: um IDE adiciona ferramentas a um editor de c\u00f3digo, enquanto o Air cria ferramentas em torno de um agente. A nova experi\u00eancia de desenvolvimento \u00e9 otimizada para voc\u00ea guiar o agente e fazer um ajuste fino da sa\u00edda dele.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video autoplay controls src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2026\/03\/AIRSUB-v3_38mb11.mp4\"><\/video><\/figure>\n\n\n\n<p>O Air ajuda a navegar pela sua base de c\u00f3digo. Ao definir uma tarefa, voc\u00ea pode mencionar uma determinada linha ou um commit, classe, m\u00e9todo ou outro s\u00edmbolo. Como resultado, o agente obt\u00e9m um contexto preciso, em vez de uma ma\u00e7aroca de texto colado. E quando a tarefa for conclu\u00edda, a sua revis\u00e3o n\u00e3o se limita ao diff do c\u00f3digo: o Air permite visualizar as altera\u00e7\u00f5es no contexto de toda a sua base de c\u00f3digo e voc\u00ea disp\u00f5e de ferramentas essenciais, como um terminal, um cliente de Git e uma pr\u00e9-visualiza\u00e7\u00e3o incorporada, tudo \u00e0 sua frente.&nbsp;<\/p>\n\n\n\n<p>Sejamos honestos: bases complexas de c\u00f3digo ainda n\u00e3o est\u00e3o prontas para a programa\u00e7\u00e3o puramente por agentes. \u00c9 aqui que entram nossos 26 anos de experi\u00eancia desenvolvendo IDEs. O Air se concentra na orquestra\u00e7\u00e3o de agentes, sem substituir os fluxos de trabalho j\u00e1 existentes de desenvolvimento. O Air cuida do desenvolvimento feito por agentes; o seu IDE cuida do resto.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Alterne livremente entre agentes, execute tarefas simult\u00e2neas<\/h3>\n\n\n\n<p>O Air j\u00e1 vem com suporte ao Codex, Claude Agent, Gemini e Junie. Cada fornecedor de IA est\u00e1 em uma corrida contra os outros, mas o Air torna o processo de alternar entre agentes em v\u00e1rios projetos uma parte natural do fluxo de trabalho, n\u00e3o uma migra\u00e7\u00e3o. O Air tem suporte ao <a href=\"https:\/\/blog.jetbrains.com\/ai\/2025\/10\/jetbrains-zed-open-interoperability-for-ai-coding-agents-in-your-ide\/\">Agent Client Protocol (ACP)<\/a> e em breve trar\u00e1 o suporte por ACP a outros agentes atrav\u00e9s do <a href=\"https:\/\/blog.jetbrains.com\/ai\/2026\/01\/acp-agent-registry\/#h.335t1ta6wcrk\">ACP Agent Registry<\/a>.<\/p>\n\n\n\n<p>Execute agentes localmente como padr\u00e3o ou isole-os em containers do Docker e \u00e1rvores de trabalho de Git para sandboxing e trabalho concorrente.<\/p>\n\n\n\n<p>O Air ajuda a evitar a confus\u00e3o de v\u00e1rias janelas e abas de terminal abertas para cada tarefa. Voc\u00ea v\u00ea uma tarefa (ou seja, uma sess\u00e3o de agente) de cada vez e recebe uma notifica\u00e7\u00e3o quando outra tarefa precisar da sua aten\u00e7\u00e3o, para voc\u00ea poder passar rapidamente para ela, enquanto o agente continua trabalhando. Ent\u00e3o, o Air transporta as suas altera\u00e7\u00f5es de um container ou \u00e1rvore de trabalho para a sua c\u00f3pia principal.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"872\" height=\"624\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2026\/03\/image-9.png\" alt=\"\" class=\"wp-image-686321\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Como come\u00e7ar<\/h3>\n\n\n\n<p>Se voc\u00ea tiver uma assinatura do JetBrains AI Pro (<a href=\"https:\/\/sales.jetbrains.com\/hc\/en-gb\/articles\/16544922728466-Is-JetBrains-AI-subscription-included-in-All-Products-Pack-or-dotUltimate\" target=\"_blank\" rel=\"noopener\">inclu\u00edda no All Products Pack e no dotUltimate<\/a>) ou do AI Ultimate, todos os agentes j\u00e1 est\u00e3o inclu\u00eddos. Basta entrar com a sua conta da JetBrains. Se voc\u00ea preferir usar as suas pr\u00f3prias chaves de API da Anthropic, OpenAI ou Google, poder\u00e1 traz\u00ea-las! Voc\u00ea tamb\u00e9m pode usar assinaturas de uso pessoal do Google e OpenAI. Se voc\u00ea usar a abordagem BYOK (&#8220;traga a sua pr\u00f3pria chave&#8221;), as suas pr\u00f3prias chaves sempre ser\u00e3o usadas primeiro e qualquer uso n\u00e3o coberto por essas chaves recair\u00e1 sobre a sua assinatura da JetBrains. Teremos em breve uma oferta espec\u00edfica para grandes empresas.<\/p>\n\n\n\n<p>A execu\u00e7\u00e3o na nuvem (com agentes remotos executados em sandboxes isoladas) est\u00e1 em est\u00e1gio t\u00e9cnico preliminar e estar\u00e1 dispon\u00edvel em breve para os usu\u00e1rios do Air.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Pr\u00f3xima etapa: colabora\u00e7\u00e3o em equipe<\/h3>\n\n\n\n<p>Esta vers\u00e3o se concentra na produtividade de desenvolvedores individuais, mas ao mesmo tempo, vemos esta etapa como um primeiro passo em dire\u00e7\u00e3o a um futuro no qual agentes e seres humanos colaborar\u00e3o de forma mais integrada.<\/p>\n\n\n\n<p>Um insight que ganhamos ao trabalharmos com agentes \u00e9 que a colabora\u00e7\u00e3o n\u00e3o come\u00e7a na revis\u00e3o da sa\u00edda do agente. Come\u00e7a antes, na pr\u00f3pria defini\u00e7\u00e3o da tarefa. \u00c9 melhor que as equipes refinem juntas a tarefa e se alinhem com ela, antes de envolverem quaisquer agentes. Falaremos mais disso em breve.<\/p>\n\n\n\n<p><a href=\"https:\/\/air.dev\" target=\"_blank\" rel=\"noopener\"><strong>Baixe o Air<\/strong><\/a>, fa\u00e7a login e inicie a sua primeira tarefa. Escutamos o seu feedback e o usamos constantemente para melhorias. Ent\u00e3o, acompanhe-nos no <a href=\"https:\/\/x.com\/getsome_air\" target=\"_blank\">X<\/a> ou entre em contato <a href=\"https:\/\/air-support.jetbrains.com\/hc\/en-us\/requests\/new\" target=\"_blank\" rel=\"noopener\">diretamente<\/a>.<\/p>\n\n\n\n<p><em>Artigo original em ingl\u00eas por:<\/em><\/p>\n\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                <div class=\"about-author__box-img\">\n                    <img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2026\/02\/IMG_2602-e1772205972634-200x200.jpg\" width=\"200\" height=\"200\" alt=\"Nik Tkachev\" loading=\"lazy\"  class=\"avatar avatar-200 wp-user-avatar wp-user-avatar-200 photo avatar-default\">\n                <\/div>\n                <div class=\"about-author__box-text\">\n                                            <h4>Nik Tkachev<\/h4>\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n","protected":false},"author":1086,"featured_media":686332,"comment_status":"closed","ping_status":"closed","template":"","categories":[89],"tags":[6847,8724],"cross-post-tag":[8396],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/air\/684970"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/air"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/types\/air"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/users\/1086"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/comments?post=684970"}],"version-history":[{"count":8,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/air\/684970\/revisions"}],"predecessor-version":[{"id":688248,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/air\/684970\/revisions\/688248"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/media\/686332"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/media?parent=684970"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/categories?post=684970"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/tags?post=684970"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/cross-post-tag?post=684970"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}