Универсальный open-source AI-агент для задач с кодом и без: работает на вашем компьютере как desktop-приложение, CLI или встраиваемый API.
7df-lab/devo
Открытый рекурсивный coding-агент на Rust с постоянным Python-окружением, дочерними агентами и поддержкой разных провайдеров моделей.
Open source альтернатива:Claude Code
Codex
- Звёзды
- 341
- Форки
- 140
- Открытые issues
- 15
- Последний коммит
- 13 часов назад
Что это?
Devo — открытый агент для многошаговых задач, например разработки. Он работает в локальной среде выполнения на Rust и доступен из Desktop-приложения или через терминальный TUI/CLI. Инструмент ipython сохраняет переменные и промежуточные результаты между вызовами: агент может фильтровать большие объёмы данных в Python и повторно использовать результаты предыдущей работы.
Агент может передавать независимые подзадачи дочерним агентам, у каждого из которых своя сессия и состояние Python. В рабочий процесс также входят поддержка MCP, skills, разрешения и возобновляемые сессии. Подключение моделей осуществляется через совместимые с OpenAI API Chat Completions или Responses либо API Anthropic Messages. В комплектный каталог входят DeepSeek, Qwen, Kimi, GLM и MiniMax.
Проект ещё не достиг версии 1.0, поэтому API и конфигурация могут измениться. Системная изоляция на уровне ОС и выбор разрешений сейчас отключены во всём репозитории, а новые сессии по умолчанию получают полный доступ пользователя.
Ключевые возможности
- 01Постоянный инструмент ipython, который сохраняет переменные и результаты между вызовами.
- 02Дочерние агенты с собственными сессиями и состоянием Python для параллельной работы над подзадачами.
- 03Подключение к конечным точкам моделей, совместимым с OpenAI и Anthropic.
- 04Поддержка MCP-серверов и skills.
- 05Возобновление сессий командой devo resume.
- 06Доступно как Desktop-приложение и терминальный TUI/CLI.
Сценарии использования
- Выполнение многошаговых задач разработки, для которых полезна фильтрация данных с помощью Python.
- Использование моделей DeepSeek, Qwen, Kimi или GLM с coding-агентом.
- Запуск агента с подключением к частному или локальному шлюзу моделей.
- Распределение независимых подзадач между дочерними агентами.
Быстрый старт
- 1
Скачайте приложение для рабочего стола для своей ОС на странице GitHub Releases
- 2
В Linux или macOS запустите официальный скрипт установки, указанный в README
- 3
В Windows PowerShell запустите официальный скрипт установки, указанный в README
- 4
Запустите devo в каталоге рабочей области; при первом запуске откроется настройка провайдера
devo
Что важно знать
- Devo пока находится на стадии до версии 1.0, поэтому API и конфигурация могут измениться.
- Песочница ОС временно отключена, поэтому все процессы выполняются с полными правами пользователя.
- В Windows для выполнения команд оболочки необходимо установить Git for Windows.
Темы
Частые вопросы
- Что такое devo?
- Открытый рекурсивный coding-агент на Rust с постоянным Python-окружением, дочерними агентами и поддержкой разных провайдеров моделей. Devo — открытый агент для многошаговых задач, например разработки. Он работает в локальной среде выполнения на Rust и доступен из Desktop-приложения или через терминальный TUI/CLI. Инструмент ipython сохраняет переменные и промежуточные результаты между вызовами: агент может фильтровать большие объёмы данных в Python и повторно использовать результаты предыдущей работы.
- devo можно использовать бесплатно? Какая у него лицензия?
- devo распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- devo всё ещё поддерживается?
- Активно поддерживается. Последний коммит в devo — 20 окт. 2026 г..
- Для чего можно использовать devo?
- Выполнение многошаговых задач разработки, для которых полезна фильтрация данных с помощью Python. Использование моделей DeepSeek, Qwen, Kimi или GLM с coding-агентом. Запуск агента с подключением к частному или локальному шлюзу моделей. Распределение независимых подзадач между дочерними агентами.
- Как установить devo?
- Скачайте приложение для рабочего стола для своей ОС на странице GitHub Releases В Linux или macOS запустите официальный скрипт установки, указанный в README В Windows PowerShell запустите официальный скрипт установки, указанный в README Запустите devo в каталоге рабочей области; при первом запуске откроется настройка провайдера: devo
- Где скачать devo?
- Исходный код и инструкции по установке — на GitHub: https://github.com/7df-lab/devo
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Опенсорсный coding agent на Rust для терминала: редактирует файлы, запускает команды и работает с более чем 40 провайдерами моделей, включая локальные модели.
Терминальный агент для программирования со встроенными инструментами LSP, отладчика, браузера и субагентов; поддерживает более 60 провайдеров моделей.
Открытый AI-агент для программирования, который работает в терминале и доступен также в настольном приложении, браузере, редакторах кода и чатах.
Рабочая среда для AI-агентов с открытым исходным кодом на Rust: четыре режима Harness, удалённое управление с разных устройств и настраиваемые Mini Apps.
Лёгкий coding agent от OpenAI, который запускается локально в терминале и помогает писать код и работать с ним.