News

Conheça o Junie, o agente de programação da JetBrains

Read this post in other languages:

Nosso objetivo na JetBrains é possibilitar e dar escala à próxima geração de tecnologias para fazer do desenvolvimento de software uma experiência mais produtiva e agradável. Para darmos mais poder e apoio aos desenvolvedores, criamos uma variedade de produtos para o desenvolvimento de software em nível profissional, incluindo ferramentas e recursos poderosos de IA, que já aumentaram a produtividade e abriram novos horizontes para a criatividade. Mas será que podemos ir além disso e aumentar ainda mais a produtividade, melhorar a qualidade do código, disponibilizar futuras inovações, auxiliar na execução de tarefas complexas e mudar a sua maneira de trabalhar com o código? 

Sim, podemos!

Com o lançamento do Junie, o agente de programação por IA da JetBrains, estamos redefinindo a forma de programar, aproveitando o poder de um agente para colaborar na criação diretamente no seu IDE. Com o Junie, você pode delegar totalmente tarefas de rotina para o seu próprio agente pessoal de programação ou colaborar com ele para executarem juntos tarefas mais complexas. Graças ao poder dos JetBrains IDEs, combinado com LLMs confiáveis, o Junie já resolve tarefas que, de outra forma, precisariam de horas de trabalho.

De acordo com o SWEBench Verified, um benchmark com curadoria de 500 tarefas de desenvolvimento, o Junie pode resolver 53,6% das tarefas em uma só execução. Essa taxa de sucesso é promissora e mostra o potencial de também adaptar o Junie à realidade do desenvolvimento atual de software, incluindo grandes quantidades de tarefas de diferentes graus de complexidade. O Junie vai levar o poder dos agentes de programação para milhões de desenvolvedores e empresas em todo o mundo.

Redefinindo a experiência de desenvolvedor com o Junie 

Incluindo o Junie nos seus IDEs familiares

Nosso objetivo é garantir que a sua parceria com o Junie não perturbe a sua experiência de programação e sim dê a você o poder de criar mais e fazer mais. Começar a usar o Junie é simples: basta instalá-lo no seu IDE. Em seguida, você pode começar delegando tarefas simples ao agente de programação, enquanto você se acostuma a trabalhar com ele, para você não precisar mudar o seu fluxo de trabalho.

Quando você se sentir à vontade trabalhando com o Junie, você poderá então fazê-lo lidar com tarefas mais complexas, integrá-lo ao fluxo de trabalho da sua equipe e começar a redefinir tarefas para aumentar a produtividade, liberar a sua engenhosidade e criatividade e extrair o máximo da sua experiência de programar usando um agente por IA.

Esteja no controle do seu código

Os desenvolvedores precisam ser capazes de revisar rapidamente as alterações propostas, manter o contexto do projeto e orientar decisões críticas. Com o Junie, você fica no controle, até mesmo ao delegar tarefas, e sempre terá a capacidade de revisar as alterações no código e a forma como o agente executa comandos. 

Entregando um código de melhor qualidade

Código gerado por IA pode ter tantas falhas quanto o gerado por desenvolvedores humanos. No fim das contas, o Junie não apenas acelera o desenvolvimento — ele está pronto para elevar o nível da qualidade do código. Ao combinar o poder dos JetBrains IDEs e dos LLMS, o Junie pode gerar código, executar inspeções, criar testes e verificar os resultados deles. 

Tornando o Junie um colega de confiança

O Junie foi projetado para compreender o contexto de qualquer projeto e se adaptar ao seu estilo de programação. O Junie também pode seguir diretrizes específicas de programação, aumentando ainda mais sua capacidade de seguir a maneira como você programa. Isso resulta em uma melhor qualidade do código e em mais controle sobre como o Junie executa tarefas, garantindo que o Junie seja um colaborador de confiança na sua equipe.

Vamos criar juntos uma nova maneira de programar

Na JetBrains, desenvolvemos produtos em conjunto com os usuários, escutando o feedback destes para impulsionarmos a inovação no desenvolvimento de software. Esta abordagem nos ajuda a criar produtos que dão mais poder a milhões de desenvolvedores para eles fazerem qualquer coisa acontecer através do código. 

Acabamos de abrir a lista de espera do Programa de Acesso Antecipado. Convidamos você a experimentar o Junie e compartilhar conosco as suas opiniões, seu feedback e suas ideias.

No momento, o Junie está disponível nos JetBrains IDEs IntelliJ IDEA Ultimate e PyCharm Professional, com o WebStorm vindo em seguida. O Junie está disponível para as plataformas macOS e Linux. 

 
Artigo original em inglês por:
Andrew Zakonov

Andrew Zakonov