Набор навыков для AI-агента-оркестратора: он делегирует задачи установленным coding CLI, проверяет diff и сам коммитит изменения.
didi/helixharness
Фреймворк, с помощью которого команды могут создать собственный AI coding harness для Codex и Claude Code и передавать проектные правила и знания на всех этапах разработки.
- Звёзды
- 328
- Форки
- 54
- Открытые issues
- 7
- Последний коммит
- 4 дня назад
Что это?
HelixHarness — плагин для Codex и Claude Code, который помогает агенту учитывать бизнес-знания команды, инженерные правила и процесс разработки. Рабочий процесс охватывает весь цикл: от требований до этапов Propose, Apply (реализация, тесты и ревью) и Archive. Спецификации, задачи и подтверждающие материалы хранятся в репозитории.
Основная идея в том, что знания о проекте остаются в документах репозитория, доступных для ревью. Подтверждённые пользователем бизнес-правила и выводы из реализации фиксируются на этапе Archive, а при последующих задачах в той же области загружаются через индексы. Сохранённое состояние рабочего процесса позволяет продолжить незавершённую работу, а режим Workspace для нескольких репозиториев хранит информацию об их назначении в рамках разных сервисов.
Дополнительно доступен helixharness-platform: он помогает сопровождающим фреймворка отслеживать его использование, сравнивать версии на одних и тех же задачах и оценивать изменения, прежде чем внедрять их.
Ключевые возможности
- 01Этапы Propose, Apply и Archive; спецификации и подтверждающие материалы хранятся в репозитории
- 02Организация знаний о проекте и инженерных ограничений в docs/knowledge и docs/harness
- 03Подтверждённые знания фиксируются на этапе Archive только после подтверждения пользователя
- 04Сохранение состояния рабочего процесса, чтобы возобновлять незавершённую работу в следующих сессиях
- 05Режим Workspace для координации работы в нескольких репозиториях и сервисах
- 06Дополнительная платформа для отслеживания, оценки и улучшения фреймворка
Сценарии использования
- Команды, которым важно, чтобы AI-агенты для написания кода соблюдали их инженерные правила и архитектурные границы
- Проекты, в которых бизнес-правила, выявленные при разработке предыдущих функций, должны учитываться при последующих изменениях
- Координация работы над функциями в нескольких репозиториях или микросервисах
- Сопровождающие, которым нужны сравнения на основе подтверждающих данных, прежде чем менять процесс работы агента
Быстрый старт
- 1
Добавьте маркетплейс плагинов Codex
codex plugin marketplace add https://github.com/didi/helixharness.git - 2
Установите плагин Codex
codex plugin add helix@helixharness-marketplace - 3
Инициализируйте HelixHarness в сессии агента репозитория приложения
/helix:init - 4
Проведите небольшую функцию через этапы Propose, Apply и Archive
/helix:propose task-filter ./requirements/task-filter.md --loop
Что важно знать
- В настоящее время поддерживаются только Codex и Claude Code.
- Требуются Python 3.10 или новее, Git и рабочая установка Codex или Claude Code с выполненным входом в систему.
В подборках
Темы
Частые вопросы
- Что такое helixharness?
- Фреймворк, с помощью которого команды могут создать собственный AI coding harness для Codex и Claude Code и передавать проектные правила и знания на всех этапах разработки. HelixHarness — плагин для Codex и Claude Code, который помогает агенту учитывать бизнес-знания команды, инженерные правила и процесс разработки. Рабочий процесс охватывает весь цикл: от требований до этапов Propose, Apply (реализация, тесты и ревью) и Archive. Спецификации, задачи и подтверждающие материалы хранятся в репозитории.
- helixharness можно использовать бесплатно? Какая у него лицензия?
- helixharness распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- helixharness всё ещё поддерживается?
- Активно поддерживается. Последний коммит в helixharness — 4 нояб. 2026 г..
- Для чего можно использовать helixharness?
- Команды, которым важно, чтобы AI-агенты для написания кода соблюдали их инженерные правила и архитектурные границы Проекты, в которых бизнес-правила, выявленные при разработке предыдущих функций, должны учитываться при последующих изменениях Координация работы над функциями в нескольких репозиториях или микросервисах Сопровождающие, которым нужны сравнения на основе подтверждающих данных, прежде чем менять процесс работы агента
- Как установить helixharness?
- Добавьте маркетплейс плагинов Codex: codex plugin marketplace add https://github.com/didi/helixharness.git Установите плагин Codex: codex plugin add helix@helixharness-marketplace Инициализируйте HelixHarness в сессии агента репозитория приложения: /helix:init Проведите небольшую функцию через этапы Propose, Apply и Archive: /helix:propose task-filter ./requirements/task-filter.md --loop
- Где скачать helixharness?
- Исходный код и инструкции по установке — на GitHub: https://github.com/didi/helixharness
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
TypeScript CLI и терминальный интерфейс для настройки и запуска постоянных команд агентов Claude Code и Codex в tmux.
Устанавливает рабочий процесс разработки на основе спецификаций в виде Agent Skills для AI-агентов программирования, таких как Claude Code, Codex и Cursor: от требований и дизайна до задач и автономной реализации.
Локальное рабочее пространство для длительных задач по разработке: GoalBuddy задаёт Codex и Claude Code цель, доску задач, отчёты и цикл проверок.
Подборка обучающих материалов на китайском языке по Claude Code, OpenClaw, Codex и WorkBuddy для разработки с ИИ, персональных агентов и офисных задач, с практическими упражнениями.
Агент для программирования на базе pi, который передаёт типовые решения — например, проверку разрешений и очистку контекста — небольшой модели-судье, чтобы основная модель могла сосредоточиться на коде.