oh-my-agent CLI
Многоагентная обвязка с проверкой результата по артефактам: стоп-хуки, независимый судья и журнал событий для Claude Code, Codex, Cursor и других
- 1 354 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Скрипт установки скачивается и выполняется из сети и ставит сторонние инструменты
- Хуки запускают скрипты проекта и управляют сессиями агентов
Установка
- Работает в
Ручная установка
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 и других каталогах агентов, а также хуки в их настройках.
Частые вопросы
Можно поставить только скиллы?
Да, через Agent Package Manager: apm install first-fluke/oh-my-agent. Воркфлоу, хуки и CLI в этом случае не ставятся.
С какими агентами работает?
Claude Code, Codex CLI, Cursor, OpenCode, Amp, GitHub Copilot, Qwen Code, Kiro CLI и другие.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыoah раскладывает более 80 скиллов, пять ролей и команды /commit, /review, /test-tdd по папкам Claude Code, Cursor, Codex и других
Плагин-оркестратор для OpenCode и Codex CLI: несколько агентов, хуки, встроенные MCP, режим ultrawork и правки по хешам строк
Открытый кодовый агент для терминала, браузера и десктопа, который работает с моделями от OpenAI и Claude до Ollama
Переносимая папка .agent с памятью, скиллами и протоколами, которая подключается к разным кодовым агентам и не теряет знания при смене инструмента
Слой поверх кодинг-агентов: под задачу собирает временную команду специализированных агентов в Claude Code, Codex, Cursor и Gemini
Скилл и хуки, которые удерживают кодового агента в рамках задачи и убирают лишнюю защиту, ненужные контрольные суммы и расползание объема
Из блога
Коротко о README
README начинается с проблемы агентов, которые рапортуют об успехе без проверки, и описывает стоп-хуки, gate-команды, судью и журнал событий. Установка скриптом для macOS, Linux и Windows, через bunx или только скиллов через APM. Есть таблица пресетов, список поддерживаемых агентов и описание профильных агентов. README переведен на много языков, включая русский. Лицензия MIT.