Go CLI и настольное приложение для хранения навыков, агентов, правил, подключений MCP и хуков в одном месте и синхронизации с Claude Code, Codex и другими инструментами.
coleam00/Archon
Открытый движок workflow, который запускает заданные в YAML процессы разработки с ИИ и другие процессы с агентами, скриптами и этапами согласования.
- Звёзды
- 23,729
- Форки
- 3,611
- Открытые issues
- 180
- Последний коммит
- 11 часов назад
Что это?
Archon позволяет описывать рабочие процессы в YAML. Каждый workflow — это граф узлов: промпты для ИИ-агентов отвечают за задачи, требующие оценки, bash-команды и скрипты выполняют детерминированные проверки, циклы повторяют шаги, пока не пройдёт тестовая команда, а узлы ожидания приостанавливают выполнение, чтобы человек мог одобрить или отклонить результат. Цель — сделать так, чтобы разработка с помощью ИИ каждый раз следовала одному плану и проходила одинаковые проверки и этапы согласования, а не зависела от хода отдельного запуска агента.
Встроенный пакет sdlc реализует конвейер поставки ПО: он проводит issue через планирование, реализацию, ревью, ожидание CI и слияние, а очереди подхватывают готовые задачи, и отдельно отображаются задачи, требующие внимания и решения. Сам движок универсален, поэтому такой же подход можно применять для создания контента, исследований или операционных процессов. Archon запускает Claude Code, Codex и Pi через их собственные CLI и SDK, по умолчанию хранит логи запусков и данные о затратах в локальной базе SQLite (PostgreSQL — опционально) и предоставляет CLI, веб-консоль и интеграции с Slack, Telegram, GitHub и Discord.
Расширять возможности можно с помощью плагинов для пакетов workflow, провайдеров агентов, систем управления кодом и чатов. Плагины устанавливаются из репозиториев GitHub командой archon plugin add. Проект написан на TypeScript и работает на Bun.
Ключевые возможности
- 01Описывайте многоэтапные workflow в YAML с узлами для агентов, bash-команд, скриптов, циклов, ожидания и дочерних workflow.
- 02Циклы повторяют шаг, пока не завершится успешно shell-команда, например запуск набора тестов.
- 03Приостанавливает выполнение и отправляет запрос на одобрение или отклонение человеком в очередь задач, требующих внимания.
- 04Запускает задачу для каждого репозитория в отдельном git worktree, чтобы несколько задач могли выполняться параллельно.
- 05Поддерживает Claude Code, Codex и Pi в качестве провайдеров агентов.
- 06Поставляется с пакетом sdlc, который превращает GitHub issues в смерженные pull request.
Сценарии использования
- Автоматизация процесса от issue до pull request в репозитории с сохранением этапов ревью и согласования.
- Стандартизация планирования, реализации и тестирования изменений ИИ-агентами в команде.
- Создание повторяемых процессов без написания кода — например, конвейеров для контента или исследований с участием агентов.
- Самостоятельное размещение журнала запусков агентов, результатов и затрат для команды.
Быстрый старт
- 1
Установите Claude Code и войдите в аккаунт или установите Codex
- 2
Установите Archon с помощью Homebrew
brew install coleam00/archon/archon - 3
Выведите список доступных workflows в вашем git-репозитории
archon workflow list - 4
Запустите встроенный сценарий исследования и задайте вопрос
archon workflow run archon-investigate "Why does the login test fail?"
Что важно знать
- Требуется провайдер агентов, например Claude Code или Codex, с использованием ваших собственных аккаунтов.
- По умолчанию отправляются анонимные события телеметрии использования.
Темы
Частые вопросы
- Что такое Archon?
- Открытый движок workflow, который запускает заданные в YAML процессы разработки с ИИ и другие процессы с агентами, скриптами и этапами согласования. Archon позволяет описывать рабочие процессы в YAML. Каждый workflow — это граф узлов: промпты для ИИ-агентов отвечают за задачи, требующие оценки, bash-команды и скрипты выполняют детерминированные проверки, циклы повторяют шаги, пока не пройдёт тестовая команда, а узлы ожидания приостанавливают выполнение, чтобы человек мог одобрить или отклонить результат. Цель — сделать так, чтобы разработка с помощью ИИ каждый раз следовала одному плану и проходила одинаковые проверки и этапы согласования, а не зависела от хода отдельного запуска агента.
- Archon можно использовать бесплатно? Какая у него лицензия?
- Archon распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- Archon всё ещё поддерживается?
- Активно поддерживается. Последний коммит в Archon — 20 окт. 2026 г..
- Для чего можно использовать Archon?
- Автоматизация процесса от issue до pull request в репозитории с сохранением этапов ревью и согласования. Стандартизация планирования, реализации и тестирования изменений ИИ-агентами в команде. Создание повторяемых процессов без написания кода — например, конвейеров для контента или исследований с участием агентов. Самостоятельное размещение журнала запусков агентов, результатов и затрат для команды.
- Как установить Archon?
- Установите Claude Code и войдите в аккаунт или установите Codex Установите Archon с помощью Homebrew: brew install coleam00/archon/archon Выведите список доступных workflows в вашем git-репозитории: archon workflow list Запустите встроенный сценарий исследования и задайте вопрос: archon workflow run archon-investigate "Why does the login test fail?"
- Где скачать Archon?
- Исходный код и инструкции по установке — на GitHub: https://github.com/coleam00/Archon
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Персональное хранилище контекста, которое помогает AI-агентам для написания кода — Codex, Claude Code и OpenCode — сохранять знания о проектах с помощью CLI, MCP-сервера и десктопного приложения.
Приложение для компьютера, смартфона, веба и CLI, позволяющее запускать и координировать несколько coding-агентов, например Claude Code, Codex и OpenCode, в отдельных worktree.
Публичная галерея и CLI для просмотра, установки и публикации анимированных пиксельных питомцев, которые плавают поверх рабочего стола и реагируют на Codex и другие coding agents.
Модульная среда выполнения и оркестрации, которая координирует AI-агентов для разработки через пайплайны с проверками задач, ревью, релизов и документации.
CLI-агент для разработки на TypeScript: добавьте в запрос `ulw` или `mass ulw`, чтобы он спланировал работу, распределил задачи между моделями и проверил результат.