Repolode
didi

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. 1

    Добавьте маркетплейс плагинов Codex

    codex plugin marketplace add https://github.com/didi/helixharness.git
  2. 2

    Установите плагин Codex

    codex plugin add helix@helixharness-marketplace
  3. 3

    Инициализируйте HelixHarness в сессии агента репозитория приложения

    /helix:init
  4. 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 обновляется ежедневно.

Похожие проекты

Устанавливает рабочий процесс разработки на основе спецификаций в виде Agent Skills для AI-агентов программирования, таких как Claude Code, Codex и Cursor: от требований и дизайна до задач и автономной реализации.

3,8 тыс.+9 за неделю286TypeScriptMITОбновлён 17 дней назад

Подборка обучающих материалов на китайском языке по Claude Code, OpenClaw, Codex и WorkBuddy для разработки с ИИ, персональных агентов и офисных задач, с практическими упражнениями.

6,5 тыс.+52 за неделю1,1 тыс.PythonMITОбновлён 10 дней назад

Агент для программирования на базе pi, который передаёт типовые решения — например, проверку разрешений и очистку контекста — небольшой модели-судье, чтобы основная модель могла сосредоточиться на коде.

577+14 за неделю65TypeScriptMITОбновлён 5 часов назад