Harness Handbook — скилл
Навык строит из кода книгу-карту по этапам, чтобы агент находил все места, которые затрагивает правка в большом проекте.
- 342 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Фрагменты кода отправляются выбранному провайдеру модели, генерация расходует платные токены
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/harness-handbookОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Фрагменты кода отправляются выбранному провайдеру модели, генерация расходует платные токены
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Harness Handbook делает из исходного кода структурированную карту по этапам в markdown и необязательном HTML. Навык `build-codebase-handbook` лежит в `.agents/skills/`, а три папки разделяют работу: `handbook_generate_large/` для крупных кодовых баз, `handbook_generate_small/` для малых и `handbook_as_helper/`, где книга подключается к планировщику агента и измеряется, насколько точнее он находит места правок. Статический анализ идет через tree-sitter, остальные фазы обращаются к модели через совместимый с OpenAI интерфейс. Примеры: Handbook Studio для просмотра книги и готовая книга по Terminus 2. Описание ведется на английском, китайском и русском языках.
Для кого. Разработчикам, у которых агент правит большой незнакомый проект и пропускает связанные места, и исследователям качества локализации правок.
Подходит, если
- Агент не находит все файлы, которые затрагивает изменение в большом репозитории.
- Нужна книга по проекту для новых людей и агентов.
- Требуется измерить, насколько книга улучшает планирование правок.
- Нужно посмотреть готовый пример на кодовой базе Terminus 2.
Не подходит, если
- Проект крошечный, и агент справляется без книги.
- Код нельзя отправлять внешней модели.
- Нет желания настраивать Python и доступ к API.
Пример запроса к агенту
Построй книгу по этому репозиторию по этапам и покажи, какие места затрагивает изменение формата конфигурации.Ограничения
Генерация книги вызывает модель на каждом этапе, кроме статического анализа, поэтому расходует токены и отправляет фрагменты кода выбранному провайдеру. Нужен Python с tree-sitter и несколькими пакетами, а также доступ к API, совместимому с OpenAI. Результат нужно сверять с кодом. Для крупных кодовых баз генерация занимает много времени и вызовов модели, а устаревшую книгу нужно пересобирать после заметных изменений кода.
Как отключить. Удалите склонированную папку, виртуальное окружение `.venv` и навык из `.agents/skills/`. Созданные книги лежат в выходных папках, удалите их отдельно.
Частые вопросы
Из чего состоит проект?
Из двух частей: построение книги по коду и использование книги как помощника планировщика агента с измерением результата.
Нужен ли внешний доступ к модели?
Да. Все фазы кроме статического анализа вызывают модель через OpenAI-совместимую конечную точку.
Есть ли демо?
Handbook Studio для просмотра книги и пример книги по Terminus 2, ссылки в README.
Какие языки в описании?
Английский, китайский и русский.
Чем отличаются генераторы large и small?
Первый рассчитан на крупные кодовые базы, второй на небольшие, у каждой папки свой `README.md`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыRepository Harness ставит в репозиторий файл AGENTS.md, карту документов и явно вызываемые скиллы для онбординга, а затем безопасно обновляет их
Agent Harness Kit — рабочий процесс для агентов
Agent Harness Kit
CLI ahk разворачивает в проекте пять ролей агентов, MCP-сервер задач и навыки спецификаций для Claude Code, Codex и Cursor
Плагин Claude Code с навыками /readiness и /setup оценивает готовность проекта к работе агентов и ставит правила и проверки.
Harness ведет задачу по циклу план, работа, ревью: спецификация и Plans.md лежат в репозитории, проверяет отдельный рецензент.
Скиллы команды Codely ведут работу агента по фазам: план в файле или GitHub Issues, ревью после каждой фазы и аккуратный коммит
Плагин DiDi для Codex и Claude Code ведет задачу от предложения к архиву и копит проверенные знания проекта в репозитории
Коротко о README
Книга разбивает код на этапы, а помощник подключает ее к планировщику агента и сравнивает точность поиска мест правок с книгой и без нее.