Перейти до змісту

Harness запускає Claude Code без нагляду

ЦільЗрозуміти, що таке harness, і обрати, з чого почати.

Harness — невелика програма навколо Claude Code. Вона дає агенту одну одиницю роботи за раз, перевіряє результат кодом, а не вірить агенту на слово, і тримає весь стан у файлах. Запуск може йти годинами, а поставити його на паузу можна будь-коли: він зупиниться, щойно закінчиться поточна одиниця роботи.

Приклад наживо: floatrx/harness-demo-bookmarks — чотири pull request, які відкрив цикл, три з них — справжній Claude.

Читай у такому порядку

Десять сторінок, приблизно п'ятдесят п'ять хвилин. У кожної одна ціль, і вона написана нагорі.

  1. 1ПоняттяВивчити вісім слів, на яких тримається весь гайд.
  2. 2РоліЗнати, хто що робить у запуску і чому суддя — інша модель.
  3. 3КоординаціяПобачити, як один координатор роздає задачу спеціалістам і збирає їхні вердикти.
  4. 4Життя задачіПройти шлях однієї задачі від чернетки на два рядки до доставленого коміту.
  5. 5Керування цикломЗапустити, поставити на паузу, відновити й зупинити цикл і розуміти його коди виходу.
  6. 6КонтрактиДізнатися, які перевірки дають довіряти запуску, за яким ти не стежив.
  7. 7ДашбордЗнати, де в дашборді що лежить і що там можна натиснути.
  8. 8Швидкий стартПровести одну задачу від чернетки до коміту на прикладі, спершу без жодного токена.
  9. 9Під свій проєктПідключити harness до свого репозиторію і налаштувати під свій стек.
  10. 10УрокиОминути дорогі помилки, які вже хтось зробив.

Одна задача, тринадцять колонок

Ти пишеш чернетку на два рядки. Агенти перетворюють її на специфікацію, план, код, рев'ю і коміт. Ти втручаєшся лише там, де потрібне рішення людини.

Одна задача рухається дошкою
  1. draft
    T-002logic
  2. spec
  3. needs-input
  4. plan
  5. planned
  6. prototype
  7. ready
  8. implementing
  9. qa
  10. judge
  11. done
  12. delivered
  13. parked
draftТи створюєш T-002, «Do not add the same URL twice», з назвою і двома рядками чернетки, а потім тиснеш Submit.
Крок 1 з 10
Почати з понять→
Гайд10 розділів · ~55 хвилин
  1. 1Поняття
  2. 2Ролі
  3. 3Координація
  4. 4Життя задачі
  5. 5Керування циклом
  6. 6Контракти
  7. 7Дашборд
  8. 8Швидкий старт
  9. 9Під свій проєкт
  10. 10Уроки
ОглядДемоПрикладGitHub