Repolode
walkinglabs

walkinglabs/learn-harness-engineering

Практический курс о том, как создавать окружение, состояние, механизмы проверки и управления, необходимые для надёжной работы AI-агентов для программирования.

Звёзды
23,454
Форки
2,700
Открытые issues
18
Последний коммит
16 дней назад

Что это?

Learn Harness Engineering — курс для начинающих о том, как создавать систему вокруг AI-агента для программирования. Его основная идея: даже сильная модель не справляется с реальными инженерными задачами без инструкций, сохранённого состояния, проверок, ограничений области работы и правил жизненного цикла сессии. Проектирование harness в курсе разделено на пять подсистем: инструкции, состояние, проверки, область работы и жизненный цикл сессии.

Курс включает 14 лекций и 8 практических проектов, построенных вокруг одного и того же десктопного приложения — персональной базы знаний на Electron. В каждом проекте слабую и сильную конфигурации harness сравнивают на одной задаче, чтобы учащиеся могли увидеть измеримую разницу. В более поздних лекциях рассматриваются проектирование циклов (циклы целей, циклы по таймеру, разделение ролей maker-checker) и проектирование графов (узлы, рёбра, общее состояние, маршрутизация).

В репозитории также есть библиотека ресурсов с готовыми к копированию шаблонами, такими как AGENTS.md, feature_list.json и init.sh, переиспользуемый skill для создания harness и материалы на 15 языках. Текст курса размещён на сайте документации VitePress.

Ключевые возможности

  • 01Система из пяти подсистем: инструкции, состояние, проверки, область работы и жизненный цикл сессии.
  • 0214 лекций, каждая из которых отвечает на один ключевой вопрос о надёжности агентов.
  • 038 практических проектов, в которых постепенно развивается одно приложение — база знаний на Electron.
  • 04Готовые к копированию шаблоны, включая AGENTS.md, feature_list.json и init.sh.
  • 05Материалы по проектированию циклов и графов для многоэтапных рабочих процессов с агентами.
  • 06Материалы на 15 языках, включая упрощённый китайский.

Сценарии использования

  • Инженеры, которые уже используют Claude Code, Codex или похожих агентов в реальных репозиториях и хотят получать более стабильные результаты.
  • Технические руководители, оценивающие влияние структуры репозитория и проектирования окружения на результаты работы агента.
  • Разработчики, которые хотят подготовить для существующего проекта AGENTS.md, журналы прогресса и шаги проверки.

Быстрый старт

  1. 1

    Клонируйте репозиторий

  2. 2

    Используйте skill harness-creator, чтобы создать основу harness для вашего проекта (см. краткое руководство в README)

Что важно знать

  • Этот проект — курс с текстовыми лекциями и проектами, а не устанавливаемый программный инструмент.

В подборках

Темы

Частые вопросы

Что такое learn-harness-engineering?
Практический курс о том, как создавать окружение, состояние, механизмы проверки и управления, необходимые для надёжной работы AI-агентов для программирования. Learn Harness Engineering — курс для начинающих о том, как создавать систему вокруг AI-агента для программирования. Его основная идея: даже сильная модель не справляется с реальными инженерными задачами без инструкций, сохранённого состояния, проверок, ограничений области работы и правил жизненного цикла сессии. Проектирование harness в курсе разделено на пять подсистем: инструкции, состояние, проверки, область работы и жизненный цикл сессии.
learn-harness-engineering можно использовать бесплатно? Какая у него лицензия?
learn-harness-engineering распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
learn-harness-engineering всё ещё поддерживается?
Активно поддерживается. Последний коммит в learn-harness-engineering — 22 окт. 2026 г..
Для чего можно использовать learn-harness-engineering?
Инженеры, которые уже используют Claude Code, Codex или похожих агентов в реальных репозиториях и хотят получать более стабильные результаты. Технические руководители, оценивающие влияние структуры репозитория и проектирования окружения на результаты работы агента. Разработчики, которые хотят подготовить для существующего проекта AGENTS.md, журналы прогресса и шаги проверки.
Как установить learn-harness-engineering?
Клонируйте репозиторий Используйте skill harness-creator, чтобы создать основу harness для вашего проекта (см. краткое руководство в README)
Где скачать learn-harness-engineering?
Исходный код и инструкции по установке — на GitHub: https://github.com/walkinglabs/learn-harness-engineering

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

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

Подборка из 45+ практических советов по работе с Claude Code, скрипт настраиваемой строки состояния и плагин dx с повседневными навыками для разработки.

10,3 тыс.+24 за неделю826HTMLOtherАктивно поддерживаетсяОбновлён в прошлом месяце

Бесплатный курс по ИИ на китайском языке с открытым исходным кодом и набор практических навыков: Claude Code, Codex, OpenClaw, Hermes, промпт-инжиниринг, а также инструменты для работы с изображениями, голосом и музыкой.

2,7 тыс.+7 за неделю232MDXOtherАктивно поддерживаетсяОбновлён вчера

Набор из 273 готовых к использованию ИИ-агентами дизайн-навыков и 76 slash-команд для Claude Code и Gemini CLI: исследования, дизайн-системы, UI, взаимодействие и передача в разработку.

3,3 тыс.+100 за неделю433MarkdownMITОбновлён 2 месяца назад