Новости ИИ

Claude Code Harness: Go-обёртка, дающая радикальный прирост скорости

Heli
Автор
Heli
Опубликовано 03.06.2026
0,0
Views 5

Claude Code мощный, но в сыром виде у него есть проблема: агент дрейфует. Планы живут в чате, тесты становятся опциональными, ревью происходит слишком поздно. Упаковав Claude в жёсткий цикл plan → work → review на базе Go.


Что внутри claude-code-harness

Движок Go-native вместо Node.js

Оригинальные хуки Claude Code работают через Node.js с задержкой 40–60 мс. Harness заменяет их на Go-native движок — задержка падает до ~10 мс. В масштабе длительных сессий это даёт серьёзный прирост общей производительности.

13 защитных правил

Автоматически блокируются опасные операции:

  • rm -rf — случайное удаление проекта
  • force push — перезапись истории в git
  • Запись секретов и токенов в открытом виде
  • И другие деструктивные действия

Агент просто не может их выполнить, даже если «захочет».

Параллельные воркеры с самопроверкой

Воркеры запускаются одновременно, каждый выполняет свою часть задачи, а перед передачей результата дальше делает автономную самопроверку. Это исключает каскад ошибок, когда одна недоработанная часть ломает весь пайплайн.


Команда /harness-work all

Одна команда запускает полный цикл:

  1. Планирование — агент анализирует задачу и составляет сценарий
  2. Реализация — параллельные воркеры выполняют подзадачи
  3. Проверка — авто-ревью результатов
  4. Коммит — изменения фиксируются в git

Всё одним выстрелом, без ручного переключения между этапами.

Предзапаковочный хук (PreCompact hook)

Совместим с последними версиями Claude Code (начиная с v2.1.105). Предотвращает обрыв контекста при длительных задачах — когда Claude начинает «забывать» начало диалога, хук перепаковывает контекст и сохраняет целостность сессии.


Как это меняет работу

После установки Harness стандартный подход меняется с «попросить агента написать код» на дисциплинированный процесс:

  • Задача → План → Код → Проверка → Релиз
  • Каждый этап изолирован, каждый результат валидирован
  • Никакого дрейфа, никаких потерянных требований

Разработчик перестаёт быть «надсмотрщиком» и становится архитектором, который задаёт направление, а агент сам выполняет работу в строгих рамках.


Кому это нужно

  • Vibe-кодерам — кто любит быстрые итерации, но хочет质量控制 (контроль качества)
  • Командам — стандартизировать процесс работы с AI-агентами
  • Инди-разработчикам — не тратить часы на отладку «убежавшего» агента
  • Всем, кто использует Claude Code на серьёзных проектах — защита и скорость

Установка claude-code-harness

Репозиторий: github.com/Chachamaru127/claude-code-harness

Проект с открытым исходным кодом (MIT-лицензия), Go-native, кроссплатформенный.


Claude Code Harness — это не просто обёртка. Это полная смена парадигмы работы с AI-агентом: от хаотичного «попроси и молись» к структурированному производственному циклу plan → work → review. Снижение задержек, защита от деструктивных команд, параллельные воркеры — всё это сразу даёт прирост скорости и качества.

Авторизуйтесь, чтобы оставить комментарий.

Комментариев: 0

Нет комментариев.

Тут может быть ваша реклама

Пишите info@aisferaic.ru

Похожие новости