Harnest

Alex Gladkov·AlexGladkov.Harnest

AI coding assistant configurator — generate configs for Claude Code, Cursor, Windsurf, Codex, OpenCode, and Qwen Code.

winget install --id AlexGladkov.Harnest --exact --source winget

Latest 0.12.0

Release Notes

profile-router — субагент-планировщик флоу (новое)

install генерит ~/.claude/agents/profile-router.md (claude-code). Точка входа любого чистого флоу:детектит профиль по Keywords из ## Meta, читает профиль + проектный CLAUDE.md, резолвит роли→агенты/scope/Models и возвращает ПЛАН ОРКЕСТРАЦИИ. Сам не спавнит и не пишет код — вложенный спавн запрещён harness; спавнит по плану main («мозг / руки»). Плюс секция «Шаг 0» в global-шаблоне.

Fix:дублирование managed-блока

Осиротевшие немаркированные копии шаблона теперь вычищаются, а не дублируются аппендом (корень бага удвоенного ~/.claude/CLAUDE.md).

Надёжность

installGlobalConfig и запись агента атомарны (tmp+rename) с бэкапом .bak.

Тесты

install_test.go:create / idempotency / dedup / rewrap / append / backup / agent-gen. go test ./... зелёный.

Upgrade: harnest install — почистит дубль, поставит profile-router (старый CLAUDE.md уйдёт в .bak).

Installer type: portable

x64CC266B4B7C9B18264B0D80CFABB086D57904CBE89CDA6864F14F861C195D6711
arm646A5A91AD9B056CA507D107BF0110DD4D6EE60CD548C341EEA27025878A026705

Details

Homepage
https://github.com/AlexGladkov/harnest
License
CC-BY-NC-4.0
Publisher
Alex Gladkov
Support
https://github.com/AlexGladkov/harnest/issues

Tags

aiclicoding-assistantclaude-codecursorwindsurfcodexopencodeqwen-codedeveloper-tools

Older versions (1)

0.11.0
x646F364CF48ACCA8296D8185F244A974AB7F291A9D022CDEBA0823B09899C46D4E
arm64E6A81E89A54F45389C1C2EB1136C4855EE6EF0350DE85FE9CD1AEC6ED63F97C0