entropy-research/Devon

Devon: открытый исходный код парного программиста

Агенты⭐ 3 457Python
Открыть на GitHub ↗

Что это за инструмент

Devon — это open-source AI-агент-парный программист, который взаимодействует с кодовой базой через терминал или графический интерфейс.

Зачем нужен

Инструмент автоматизирует рутинные задачи разработки, такие как написание тестов, исправление багов и исследование архитектуры, выполняя действия непосредственно в файловой системе проекта. Он полезен для ускорения цикла разработки за счет автономного выполнения сложных задач с возможностью контроля со стороны человека.

Что можно реализовать

  • Написание и запуск тестов для существующего кода
  • Исправление багов и рефакторинг в рамках проекта
  • Исследование структуры кодовой базы и архитектуры
  • Создание и редактирование конфигурационных файлов

Ключевые возможности

  • Поддержка нескольких LLM: Claude 3.5 Sonnet, GPT4-o, Groq llama3-70b и локальных моделей через Ollama (deepseek-coder)
  • Доступ к интерфейсам: Electron UI (графический) и TUI (терминальный)
  • Безопасность: агент имеет доступ только к файлам и папкам в той директории, из которой запущен
  • Открытый исходный код под лицензией Apache 2.0 с активным сообществом
  • Возможность исправления действий агента в процессе выполнения

👤 Кому подойдёт: разработчики, использующие Node.js, Python, pipx и npm, а также энтузиасты open-source и AI-агентов

Релизы

Релизы ещё не отслежены — появятся после ближайшего опроса.