oh-my-agent
Многоагентная обвязка с проверкой результата по артефактам: стоп-хуки, независимый судья и журнал событий для Claude Code, Codex, Cursor и других
Установка
bunx oh-my-agent@latestНужны bun, uv и serena.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
oh-my-agent хранит скиллы, воркфлоу и правила в одной папке .agents и раскладывает их в формат каждого поддерживаемого агента. Стоп-хук не дает завершить сессию, пока скрипты typecheck, test или lint проекта не пройдут успешно, а gate-команда проверяет, оставил ли воркфлоу нужные артефакты. Независимый судья со свежим контекстом каждый раунд перепроверяет все критерии, решения пишутся в журнал только на дописывание. В комплекте профильные агенты: архитектура, бэкенд, фронтенд, базы данных, отладка, QA, DevOps и другие, с готовыми пресетами.
Для кого. Для разработчиков и команд, которым мало слов агента о готовности и нужна проверка по фактам.
Подходит, если
- Агент часто заявляет, что тесты прошли, хотя это не так
- Нужны одни и те же скиллы и правила в Claude Code, Codex и Cursor
- Хотите разделить работу между профильными агентами по пресету
Не подходит, если
- В проекте нет скриптов проверки, на которые можно опереться
- Нельзя ставить в систему дополнительные инструменты вроде bun, uv и serena
Пример запроса к агенту
Реализуй эндпоинт регистрации и не завершай работу, пока проходят не все тесты и линтерОграничения
Скрипт установки сам ставит bun, uv и serena, если их нет. Проверки полезны только при наличии рабочих typecheck, test и lint в проекте. Не стоит смешивать установку через APM и через bunx в одном проекте: получится расхождение.
Как отключить. Удалите папку .agents и созданные ей файлы в .claude, .cursor, .codex и других каталогах агентов, а также хуки в их настройках.
Проверка безопасности
- Скрипт установки скачивается и выполняется из сети и ставит сторонние инструменты
- Хуки запускают скрипты проекта и управляют сессиями агентов
Коротко о README
README начинается с проблемы агентов, которые рапортуют об успехе без проверки, и описывает стоп-хуки, gate-команды, судью и журнал событий. Установка скриптом для macOS, Linux и Windows, через bunx или только скиллов через APM. Есть таблица пресетов, список поддерживаемых агентов и описание профильных агентов. README переведен на много языков, включая русский. Лицензия MIT.
Частые вопросы
Можно поставить только скиллы?
Да, через Agent Package Manager: apm install first-fluke/oh-my-agent. Воркфлоу, хуки и CLI в этом случае не ставятся.
С какими агентами работает?
Claude Code, Codex CLI, Cursor, OpenCode, Amp, GitHub Copilot, Qwen Code, Kiro CLI и другие.
Похожие
Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами
Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам
Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования
Агент Anthropic для терминала, IDE и GitHub: понимает кодовую базу, выполняет задачи и работает с git