IBM lança agentes abertos de IA para resolver problemas do GitHub


IBM lança agentes abertos de IA para resolver problemas do GitHubIBM lança agentes abertos de IA para resolver problemas do GitHub

A IBM está lançando uma família de agentes de IA (IBM SWE-Agent 1.0) que são desenvolvidos com LLMs abertos e podem resolver problemas do GitHub automaticamente, liberando os desenvolvedores para trabalhar em outras coisas, em vez de ficarem atolados em seu acúmulo de bugs que precisam ser corrigidos.

“Para a maioria dos desenvolvedores de software program, cada dia começa onde o anterior parou. Analisando o acúmulo de problemas no GitHub com os quais você não lidou no dia anterior, você está fazendo a triagem de quais você pode corrigir rapidamente, quais levarão mais tempo e quais você realmente não sabe o que fazer ainda. Você pode ter 30 problemas em sua lista de pendências e saber que só tem tempo para resolver 10”, escreveu a IBM em um comunicado. postagem no weblog. Esta nova família de agentes visa aliviar esta carga e reduzir o tempo que os desenvolvedores gastam nessas tarefas.

Um dos agentes é um agente de localização que pode localizar o arquivo e a linha de código que está causando o erro. De acordo com a IBM, o processo de encontrar a linha correta de código relacionada a um relatório de bug pode ser um processo demorado para os desenvolvedores, e agora eles poderão marcar o relatório de bug em que estão trabalhando no GitHub com “ibm -swe-agent-1.0” e o agente trabalhará para encontrar o código.

Uma vez encontrado, o agente sugere uma correção que o desenvolvedor poderia implementar. Nesse ponto, o desenvolvedor poderia resolver o problema sozinho ou solicitar a ajuda de outros agentes SWE para obter mais assistentes.

Outros agentes da família SWE incluem um que edita linhas de código com base nas solicitações do desenvolvedor e outro que pode ser usado para desenvolver e executar testes. Todos os agentes SWE podem ser invocados diretamente no GitHub.

De acordo com os primeiros testes da IBM, esses agentes podem localizar e corrigir problemas em menos de cinco minutos e ter uma taxa de sucesso de 23,7% em Testes de bancada SWEum benchmark que testa a capacidade de um sistema de IA de resolver problemas do GitHub.

A IBM explicou que se propôs a criar agentes SWE como alternativa a outros concorrentes que utilizam modelos de grandes fronteiras, que tendem a custar mais. “Nosso objetivo period construir o IBM SWE-Agent para empresas que desejam um agente SWE econômico para ser executado onde quer que seu código resida – mesmo atrás de seu firewall – e ao mesmo tempo manter o desempenho”, disse Ruchir Puri, cientista-chefe da IBM Analysis.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *