Настольное приложение, объединяющее существующие AI CLI-инструменты в общее мультиагентное пространство с параллельным запуском и оркестрацией.
revfactory/harness
Плагин для Claude Code, который проектирует специализированные команды агентов и генерирует определения агентов и используемые ими навыки.
- Звёзды
- 9,335
- Форки
- 1,344
- Открытые issues
- 3
- Последний коммит
- в прошлом месяце
Что это?
Harness — это метанавык для Claude Code. На основе описания проекта или предметной области он анализирует задачи, выбирает архитектуру команды, записывает определения агентов в .claude/agents/ и генерирует навыки и оркестратор для управления ими в .claude/skills/. Поддерживаются шесть шаблонов команд: конвейер, fan-out/fan-in, пул экспертов, схема «производитель — рецензент», супервизор и иерархическое делегирование.
Версия 2 рассчитана на актуальную среду выполнения мультиагентных систем Claude Code и предлагает три режима: скрипты рабочих процессов для детерминированного fan-out и циклов проверки, постоянные именованные агенты, которые обмениваются сообщениями через SendMessage, и разовое делегирование субагентам. В комплект также входит навык /harness:evolve: он преобразует отзывы об использовании в изменения сгенерированных агентов и навыков, а также обнаруживает артефакты v1 для миграции.
Плагин можно установить через маркетплейс Claude Code или скопировать как глобальные навыки. Он предназначен для разработчиков, которым нужна переиспользуемая настройка агентов под конкретный проект, а не ручное написание промптов агентов и кода оркестрации.
Ключевые возможности
- 01Проектирует команды агентов на основе описания предметной области, используя шесть архитектурных шаблонов.
- 02Генерирует определения агентов в .claude/agents/ и навыки в .claude/skills/.
- 03Предлагает режимы выполнения через рабочие процессы, постоянных агентов и субагентов.
- 04Включает /harness:evolve, который учитывает отзывы об использовании при изменении сгенерированных агентов и навыков.
- 05Обнаруживает артефакты v1 и предлагает путь миграции.
Сценарии использования
- Настройка переиспользуемой мультиагентной команды для конкретной кодовой базы или предметной области проекта.
- Генерация навыков под проект, которые могут вызывать агенты Claude Code.
- Доработка существующей системы агентов с учетом отзывов по результатам реальных запусков.
- Перенос старой настройки агентов Claude Code на режимы выполнения v2.
Быстрый старт
- 1
Добавьте маркетплейс в Claude Code
/plugin marketplace add revfactory/harness - 2
Установите плагин harness
/plugin install harness@harness-marketplace - 3
Попросите Claude Code создать harness для вашего проекта
build a harness for this project
Что важно знать
- Аудит Phase 0 и создаваемые артефакты разработаны для Claude Code, поэтому плагин работает только в нём.
- Улучшение качества на 15 задачах измерил автор; прежде чем полагаться на него, проведите собственный пилотный запуск.
- Созданные файлы agent и skill записываются в каталог .claude вашего проекта и могут потребовать проверки.
В подборках
Темы
Частые вопросы
- Что такое harness?
- Плагин для Claude Code, который проектирует специализированные команды агентов и генерирует определения агентов и используемые ими навыки. Harness — это метанавык для Claude Code. На основе описания проекта или предметной области он анализирует задачи, выбирает архитектуру команды, записывает определения агентов в .claude/agents/ и генерирует навыки и оркестратор для управления ими в .claude/skills/. Поддерживаются шесть шаблонов команд: конвейер, fan-out/fan-in, пул экспертов, схема «производитель — рецензент», супервизор и иерархическое делегирование.
- harness можно использовать бесплатно? Какая у него лицензия?
- harness распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- harness всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в harness — 28 сент. 2026 г..
- Для чего можно использовать harness?
- Настройка переиспользуемой мультиагентной команды для конкретной кодовой базы или предметной области проекта. Генерация навыков под проект, которые могут вызывать агенты Claude Code. Доработка существующей системы агентов с учетом отзывов по результатам реальных запусков. Перенос старой настройки агентов Claude Code на режимы выполнения v2.
- Как установить harness?
- Добавьте маркетплейс в Claude Code: /plugin marketplace add revfactory/harness Установите плагин harness: /plugin install harness@harness-marketplace Попросите Claude Code создать harness для вашего проекта: build a harness for this project
- Где скачать harness?
- Исходный код и инструкции по установке — на GitHub: https://github.com/revfactory/harness
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Фреймворк для обучения, оценки и развёртывания адаптеров harness, которые развиваются как внешний слой вокруг агента, не меняя его модель и harness.
Промпт-навык для AI-агентов, который помогает писать только необходимый для задачи код, отдавая предпочтение повторному использованию и минимальным решениям.
Инфраструктура, которая позволяет coding-агентам вроде Claude и Codex обмениваться сообщениями, совместно использовать интеграции и выполнять многоэтапные рабочие процессы на разных машинах.
Локальный набор из десяти файловых навыков SKILL.md для уточнения задач, отслеживания работы, пауз и передачи контекста, хранения профиля, создания навыков и письма.
CLI и движок рабочих процессов, запускающий coding-агентов вроде Claude Code, Codex и Copilot с настраиваемыми этапами ревью, исправлений и тестирования перед приёмкой результата.