{"id":690561,"date":"2026-03-20T23:26:26","date_gmt":"2026-03-20T22:26:26","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=junie&#038;p=690561"},"modified":"2026-03-20T23:26:26","modified_gmt":"2026-03-20T22:26:26","slug":"o-junie-cli-o-agente-de-programacao-independente-de-llm-ja-esta-em-beta","status":"publish","type":"junie","link":"https:\/\/blog.jetbrains.com\/pt-br\/junie\/2026\/03\/o-junie-cli-o-agente-de-programacao-independente-de-llm-ja-esta-em-beta\/","title":{"rendered":"O Junie CLI, o agente de programa\u00e7\u00e3o independente de LLM, j\u00e1 est\u00e1 em beta"},"content":{"rendered":"<p>Neste m\u00eas de mar\u00e7o, estamos dando um passo importante no desenvolvimento do Junie, o agente de programa\u00e7\u00e3o da JetBrains.<\/p>\n<p>Conhe\u00e7a o Junie CLI, a evolu\u00e7\u00e3o do Junie para um agente de IA totalmente aut\u00f4nomo. A partir do lan\u00e7amento iminente do Junie CLI, voc\u00ea poder\u00e1 usar o Junie diretamente a partir do terminal, dentro de qualquer IDE, em CI\/CD e no GitHub ou GitLab. Por que dizemos que ele \u00e9 independente de LLM? Porque o Junie oferece suporte a todos os modelos de mais alto desempenho da OpenAI, Anthropic, Google e Grok, e tamb\u00e9m integrar\u00e1 os modelos mais recentes, assim que forem lan\u00e7ados.<\/p>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-686111\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2026\/03\/96580981-f607-4fe1-a77e-bd958bf883e6.png\" alt=\"\" width=\"1600\" height=\"1043\" \/><\/figure>\n<p>Com suporte a todos os fluxos de trabalho populares para desenvolvedores, queremos que o Junie CLI n\u00e3o tenha barreiras, desde o in\u00edcio:<\/p>\n<ul>\n<li><strong>Migra\u00e7\u00e3o com um clique<\/strong> a partir de outros agentes, como Claude Code, Codex e outros.<\/li>\n<li><strong>Personaliza\u00e7\u00e3o flex\u00edvel<\/strong> atrav\u00e9s de diretrizes, personaliza\u00e7\u00e3o de agentes e suas habilidades, comandos, MCP e outros m\u00e9todos de configura\u00e7\u00e3o de agentes.<\/li>\n<li>Pre\u00e7os especiais para <strong>BYOK (&#8220;traga a sua pr\u00f3pria chave&#8221;)<\/strong>, permitindo que voc\u00ea use as suas pr\u00f3prias chaves de modelos e execute o agente sem custos adicionais na plataforma.<\/li>\n<\/ul>\n<div class=\"alert \">\n<p><strong>Observa\u00e7\u00e3o:<\/strong> Para ajudar voc\u00ea a come\u00e7ar, estamos oferecendo acesso gratuito ao Gemini 3 Flash por uma semana. Esse acesso fica habilitado como padr\u00e3o, para que voc\u00ea possa instalar o Junie CLI e come\u00e7ar a us\u00e1-lo imediatamente, sem custos. Depois de uma semana, ser\u00e1 aplicado o pre\u00e7o-padr\u00e3o.\u00a0<\/p>\n<\/div>\n<div class=\"buttons\">\n<div class=\"buttons__row\"><a class=\"btn\" href=\"http:\/\/jb.gg\/g279g2\" target=\"\" rel=\"noopener\">Comece a usar o Junie<\/a><\/div>\n<\/div>\n<p><strong>Traga a qualidade da JetBrains para qualquer ambiente<\/strong><\/p>\n<p>O Junie usa a intelig\u00eancia da JetBrains, que combina os recursos do LLM com contexto profundo do projeto, compreens\u00e3o estruturada e reconhecimento do fluxo de trabalho.<\/p>\n<p>O Junie demonstra alto desempenho nos modelos mais eficientes, entregando resultados robustos nos benchmarks, at\u00e9 mesmo com modelos r\u00e1pidos e de baixo custo como o Gemini Flash 3, mantendo responsividade e precis\u00e3o.<\/p>\n<p>O Junie foi projetado para ser:<\/p>\n<ul>\n<li>Independente de LLM e aberto a todos os modelos de alto desempenho<\/li>\n<li>Capaz de resolver at\u00e9 os problemas mais complexos<\/li>\n<li>Sens\u00edvel ao contexto como padr\u00e3o<\/li>\n<li>Confi\u00e1vel e seguro, com o suporte de todas as salvaguardas exigidas<\/li>\n<\/ul>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-686123\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2026\/03\/68053b15-d23c-4333-8678-df295a3ae81c.png\" alt=\"\" width=\"1600\" height=\"967\" \/><\/figure>\n<p><strong>Prompts em tempo real<\/strong><br \/>O trabalho n\u00e3o para enquanto o Junie \u00e9 executado. Voc\u00ea pode ajustar as instru\u00e7\u00f5es e adicionar detalhes em tempo real, refinando as sa\u00eddas sem reiniciar o processo.<\/p>\n<p><strong>Intelig\u00eancia na base de c\u00f3digo<\/strong><\/p>\n<p>O Junie n\u00e3o \u00e9 apenas &#8220;IA em um terminal&#8221;. \u00c9 um agente totalmente aut\u00f4nomo, com recursos projetados para irem al\u00e9m de meros prompts.<\/p>\n<p><strong>F\u00e1cil configura\u00e7\u00e3o de MCP<\/strong><\/p>\n<p>Instale servidores MCP populares com apenas alguns cliques, sem nenhuma configura\u00e7\u00e3o manual. O Junie tamb\u00e9m consegue detectar quando um servidor MCP pode ajudar na sua tarefa e pode recomendar a op\u00e7\u00e3o mais relevante.<\/p>\n<p><strong>Previs\u00e3o da pr\u00f3xima tarefa<\/strong><br \/>Por compreender o contexto do projeto, o Junie prev\u00ea o que talvez voc\u00ea precise fazer em seguida. Ele n\u00e3o apenas reage, mas \u00e9 proativo no apoio ao seu fluxo de trabalho e pode at\u00e9 lembrar voc\u00ea de coisas que, de outra forma, talvez voc\u00ea esquecesse ou n\u00e3o percebesse.<\/p>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-686059\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2026\/03\/image-8.png\" alt=\"\" width=\"1600\" height=\"967\" \/><\/figure>\n<p><strong>Tornando o modelo de pre\u00e7os mais acess\u00edvel e aberto<\/strong><\/p>\n<p>Estamos planejando a estrutura de pre\u00e7os de uma maneira completamente nova. Como sempre, as licen\u00e7as do JetBrains AI podem ser usadas para acessar o Junie CLI. Por\u00e9m, acreditamos que nossos usu\u00e1rios iniciais merecem um modelo ainda mais transparente.<\/p>\n<p>Oferecemos suporte ao esquema BYOK (&#8220;traga a sua pr\u00f3pria chave&#8221;), dando aos desenvolvedores e equipes a flexibilidade de escolher seu modelo preferido ou testar facilmente modelos novos. Se voc\u00ea precisar usar provedores espec\u00edficos, por raz\u00f5es de conformidade, desempenho, custos ou pol\u00edticas internas, o Junie se integra de forma transparente com a sua configura\u00e7\u00e3o atual. Isso garante que as equipes possam adot\u00e1-lo sem prejudicarem a governan\u00e7a, a seguran\u00e7a ou a qualidade do c\u00f3digo.<\/p>\n<p><strong>Milh\u00f5es de tarefas \u2014 e um agente para a todas governar<\/strong><\/p>\n<p>N\u00e3o trabalhamos mais em um \u00fanico ambiente.<\/p>\n<p>Como desenvolvedor, voc\u00ea tem que alternar o tempo todo entre diferentes plataformas:\u00a0\u00a0<\/p>\n<ul>\n<li>IDEs<\/li>\n<li>Terminais<\/li>\n<li>Solicita\u00e7\u00f5es de pull<\/li>\n<li>Pipelines de CI\/CD<\/li>\n<li>Plataformas de nuvem<\/li>\n<\/ul>\n<p>Agora o Junie vai at\u00e9 voc\u00ea, onde voc\u00ea estiver. Ao disponibilizarmos o Junie fora dos JetBrains IDEs, estamos ampliando seu alcance de uma IA nativa em IDEs para o n\u00edvel de todo o ecossistema, usando um \u00fanico agente para interligar plataformas. Este \u00e9 um marco significativo para n\u00f3s e um passo importante para possibilitar o desenvolvimento de n\u00edvel profissional, mesmo fora do IDE.<\/p>\n<p><em>Artigo original em ingl\u00eas por:<\/em><\/p>\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\/2025\/05\/3RwT4I3kF1mY-e1747657885666-200x200.jpeg\" width=\"200\" height=\"200\" alt=\"Anastasia Krivosheeva\" 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>Anastasia Krivosheeva<\/h4>\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n","protected":false},"author":1086,"featured_media":686138,"comment_status":"closed","ping_status":"closed","template":"","categories":[8899,8397,89],"tags":[],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/junie\/690561"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/junie"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/types\/junie"}],"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=690561"}],"version-history":[{"count":0,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/junie\/690561\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/media\/686138"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/media?parent=690561"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/categories?post=690561"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/tags?post=690561"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/cross-post-tag?post=690561"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}