DevCodex — процесс инженерных задач для кодовых агентов
DevCodex
CLI дает шести кодовым агентам общий процесс: контекст проекта, более 80 скиллов, проверки и продолжение задач между сессиями
- 432 ★ репозитория
- Последний коммит
- AGPL-3.0
Широкий доступ
Почему такой уровень
- Адаптеры хостов лежат в домашней папке и действуют сразу во всех проектах
- В режиме Auto агент сам проходит подтверждения и вносит изменения в файлы проекта, а удаление, push и релиз остаются без разрешения
- Состояние задач, отчеты и память лежат в проекте и могут содержать фрагменты кода и логов
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/devcodexОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Адаптеры хостов лежат в домашней папке и действуют сразу во всех проектах
- В режиме Auto агент сам проходит подтверждения и вносит изменения в файлы проекта, а удаление, push и релиз остаются без разрешения
- Состояние задач, отчеты и память лежат в проекте и могут содержать фрагменты кода и логов
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
DevCodex — CLI на Node.js, который добавляет к кодовым агентам слой управления инженерной задачей. Агент по-прежнему рассуждает, пишет код и вызывает инструменты. DevCodex определяет цель запроса, проект и границы изменений, подбирает профильные скиллы, ведет проверки и сохраняет прогресс, чтобы задачу можно было продолжить в другой сессии или другим агентом. После `npm install -g devcodex` пользовательские адаптеры ставятся для шести хостов: GitHub Copilot, Claude Code, Codex, Gemini CLI, Grok и Cursor. Команда `devcodex init` в корне проекта создает каталог `.devcodex/` с профилем проекта, состоянием задач, памятью и рабочими скиллами. Задачи идут по восьми потокам (`dev`, `fix`, `analyze`, `audit`, `resume`, `chat`, `self-fix`, `other`). Профильных скиллов больше восьмидесяти, они делятся на четыре группы: маршрутизация и этапы, предметная область и архитектура, качество и поставка, управление средой выполнения. Режим Auto включается обращением `@devcodex-auto` (псевдоним `@rocky`). Он сам проходит подтверждения, план, реализацию, проверки и отчет в границах выданного разрешения. Удаление, запись вне проекта, push, теги и релизы Auto не разрешает.
Для кого. Для разработчиков и команд, которые работают с несколькими кодовыми агентами и хотят единый процесс с подтверждениями, проверками и продолжением задач.
Подходит, если
- Агент в каждой новой сессии заново расспрашивает о проекте, и нужно, чтобы контекст, задачи и отчеты лежали в самом репозитории
- Длинная задача прервалась, и ее нужно продолжить с сохраненной контрольной точки после смены сессии или агента
- Хотите, чтобы агент сначала согласовал цель, объем и приемку, и лишь затем менял файлы
- Нужен только анализ или аудит: потоки `analyze` и `audit` по умолчанию не меняют файлы
- Команда использует Codex, Claude Code и Cursor вперемешку и хочет общие правила работы
Не подходит, если
- Нужна одна мелкая правка: для простых задач DevCodex выбирает укороченный путь, и почти все его возможности остаются без дела
- Ждете нового агента или шлюз к моделям: DevCodex не агент и не прокси запросов к моделям
- Нужна автономная работа без границ: Auto не получает прав на удаление, push и релиз
- Вы работаете в Gemini CLI: адаптер для него есть, но в документации проекта нет подтвержденных проверок на реальной работе
Пример запроса к агенту
Проанализируй текущий проект: назови три самые важные проблемы, укажи, что ты прочитал, и ничего не меняй в файлахОграничения
Нужны Node.js 18.17 или новее и один из поддерживаемых хостов. Возможности хостов различаются: хуки, MCP, плагины и права доступа у шести агентов разные. Для Cursor совместимость локального приложения и Cloud Agent нужно проверять отдельно. Codex и Claude Code работают через API OpenAI и Anthropic, которые из России недоступны.
Установка обновляет пользовательские адаптеры хостов в домашней папке, `devcodex init` создает `.devcodex/` в проекте. Бизнес-код они не трогают. Начальный профиль проекта остается черновиком: его нужно проверить и дополнить по реальному коду.
DevCodex не меняет модель и не гарантирует, что код остается на вашем компьютере: контекст отправляет тот хост, который вы выбрали. Проект распространяется под AGPL-3.0, что важно при встраивании в закрытые продукты. Основное описание написано на китайском языке.
Как отключить. Сначала посмотрите план командой `devcodex uninstall --dry-run`, затем выполните `devcodex uninstall --apply` и только после этого `npm uninstall -g devcodex`. Каталог `.devcodex/` в проектах остается, потому что в нем могут лежать профили, отчеты и память задач. Удалите его вручную после резервной копии.
Частые вопросы
Как установить DevCodex?
Выполните `npm install -g devcodex` и проверьте `devcodex --version`. Затем в корне проекта запустите `devcodex init` и `devcodex status`. Если установка пропустила скрипты, адаптеры хостов поставит `devcodex global-adapters apply`.
Что DevCodex меняет в системе и проекте?
Исходный код бизнес-логики не меняется, собственный постоянный сетевой сервис не запускается, личные скиллы и настройки хоста сохраняются. Каталог `.devcodex/` появляется только после `devcodex init`.
Можно ли перейти на другого агента посреди задачи?
Да, если ее состояние записано в проект: требования, отчеты, память и контрольные точки лежат в `.devcodex/`. Из Codex можно перейти в Claude Code или Cursor и начать с проверки текущего состояния кода. История, оставшаяся только в окне чата, не восстанавливается.
Как включить режим Auto?
Начните запрос с `@devcodex-auto` или псевдонима `@rocky`, например: `@devcodex-auto исправь падающий тест, без удаления и push`. Auto действует по выданному разрешению, а при росте объема или провале проверки останавливает текущее действие и заново определяет задачу.
Чем DevCodex отличается от BMAD Method и Spec Kit?
Те наборы дают скиллы и команды для этапов разработки от идеи до реализации. DevCodex добавляет поверх хоста среду выполнения: профиль проекта, состояние задач, память, продолжение между сессиями и отчет о доказательствах, и работает на шести хостах.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыНадстройка над OpenAI Codex, которая добавляет память проекта, планирование и проверку завершения задач перед тем, как считать их готовыми
Комплект переноса рабочего процесса с Claude Code на OpenAI Codex CLI для мультитенантных PHP/Bitrix24-Marketplace-проектов
Личный набор автора: общие правила для агентов и десятки скиллов для GitHub, браузера, macOS, сообщений и релизов, плюс скрипт синхронизации
Настройщик, который читает ваш репозиторий и подключает под его стек агентов, скиллы, MCP-серверы и правила сразу к нескольким ассистентам
Консольная программа дает Claude Code, Cursor, Codex и другим агентам конвейер от исследования до сдачи с документами и проверками
Режимы работы для ИИ-агента: облегченный на каждый день и /man с планом, проверкой и ревью для крупных задач
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| DevCodex — процесс инженерных задач для кодовых агентов (эта запись) | нет | 432 | |
| BMad Method | нет | 54 748 | набор скиллов для гибкой разработки с агентом от идеи и PRD до архитектуры, реализации и ревью |
| Spec Kit | нет | 143 920 | набор GitHub, CLI specify которого ставит в проект команды и скиллы для работы от спецификации |
| LongHorizon-Harness | нет | 1 787 | CLI, который держит существующего агента на длинной задаче: планирует шаг, выполняет, проверяет и сохраняет прогресс |
Коротко о README
Описание на китайском отсылает к документации на сайте проекта: там есть пятиминутный старт, справочник CLI, описание шести хостов и разбор типичных ошибок. Раздел о границах уточняет, что DevCodex не новый агент, не шлюз к моделям и не оркестратор.