Pular para o conteúdo principal
ToolPotion

SWE-agent

SWE-agent é um agente de IA projetado para usar ferramentas de forma autônoma para tarefas como corrigir problemas do GitHub e encontrar vulnerabilidades de segurança cibernética. Construído por pesquisadores, ele utiliza modelos de linguagem como GPT-4o e Claude Sonnet 4. Mini-SWE-Agent, uma versão mais simples e flexível, substituiu o SWE-agent, que agora está em modo de manutenção.

Visitar URL
SWE-agent screenshot

Descrição

SWE-agent capacita modelos de linguagem a interagir autonomamente com ferramentas para resolver problemas em repositórios reais do GitHub, identificar vulnerabilidades de segurança cibernética e executar tarefas personalizadas. Ele foi projetado para pesquisa, oferecendo uma estrutura configurável e totalmente documentada. O projeto é mantido por pesquisadores das Universidades de Princeton e Stanford.

O desenvolvimento do SWE-agent mudou para o mini-SWE-agent, que oferece desempenho semelhante com maior simplicidade e flexibilidade. O mini-SWE-agent se tornou o foco principal, com o SWE-agent agora em modo de manutenção. As Perguntas Frequentes fornecem mais detalhes sobre as diferenças entre as duas versões. O SWE-agent alcançou resultados de ponta no benchmark SWE-bench entre projetos de código aberto.

Os principais recursos incluem capacidades de fluxo livre e generalizáveis, permitindo que os modelos de linguagem tenham a máxima autonomia. Ele é regido por um único arquivo YAML, tornando-o configurável e hackeável por design. As atualizações recentes incluem suporte multimodal para processamento de imagens de problemas do GitHub e atingir SOTA no SWE-bench com modelos de pesos abertos. O projeto também fornece guias do usuário e informações básicas para ajudar os usuários a entender os recursos e objetivos do agente.

Recursos principais de SWE-agent

  • Uso autônomo de ferramentas

  • Resolução de problemas do GitHub

  • Detecção de vulnerabilidades de segurança cibernética

  • Execução de tarefas personalizadas

  • Configurável via arquivo YAML

  • Código aberto

  • Desempenho de ponta no SWE-bench

  • Suporte multimodal para processamento de imagens

  • Projetado para pesquisa

  • Mantido por pesquisadores de Princeton e Stanford

Como usar SWE-agent?

  1. Explorar: Revise a documentação e os guias do usuário.

  2. Instalar: Siga as instruções de instalação.

  3. Configurar: Configure o agente usando o arquivo de configuração YAML.

  4. Usar: Execute o agente para resolver problemas do GitHub ou realizar tarefas personalizadas.

  5. Experimentar: Explore diferentes modelos de linguagem e ferramentas.

  6. Otimizar: Ajuste fino do agente para tarefas específicas.

Casos de uso de SWE-agent

  • Resolução de Problemas do GitHub
  • Auditoria de Segurança Cibernética
  • Revisão de Código Automatizada
  • Teste de Software
  • Geração de Código
  • Manutenção de Software

Perguntas frequentes de SWE-agent

Avaliações de SWE-agent

Carregando...

Ferramentas de IA populares como SWE-agent

Agentes de IA

Devin Desktop é o centro de comando para gerenciar agentes de codificação de IA locais e na nuvem. Planeje, delegue, revise e envie código diretamente do seu editor. Ele oferece…

Assistentes de programação com IA

Agentes de IA

GitHub Copilot é um programador par IA que auxilia desenvolvedores sugerindo linhas de código e funções inteiras diretamente no editor. Ele acelera fluxos de trabalho desde a…

DestaqueAssistentes de programação com IA

Oscar é uma arquitetura de agente contribuinte de código aberto projetada para reduzir o trabalho repetitivo de mantenedores no desenvolvimento de software. Ele utiliza LLMs para…

Assistentes de programação com IA

Jules é um agente de codificação autônomo que permite aos desenvolvedores se concentrarem em suas tarefas de codificação enquanto ele cuida das tarefas mundanas. Ele simplifica o…

DestaqueAssistentes de programação com IA

Warp é um ambiente de desenvolvimento agentic moderno e de código aberto que transforma o terminal em uma interface poderosa para codificação com agentes de IA. Ele permite que os…

DestaqueAssistentes de programação com IA

Repositórios de IA no GitHub

Goose é um agente de IA open source e extensível que aprimora a codificação, permitindo que os usuários instalem, executem, editem e testem com qualquer LLM, fornecendo uma…

DestaqueAssistentes de programação com IA

Devin é um agente de codificação AI projetado para ajudar desenvolvedores a construir melhores softwares de forma mais eficiente. Ele utiliza agentes em nuvem paralelos para…

DestaqueAssistentes de programação com IA

Aider é uma ferramenta de programação em par com IA que se integra ao seu terminal, permitindo que você colabore com grandes modelos de linguagem (LLMs) em novos projetos ou bases…

DestaqueAssistentes de programação com IA