Harnest

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

WindowsSystem Tools

This title isn't mirrored on MirrorNest — see how we source software for why. The button above goes straight to the official publisher.

Screenshots

About

Harnest detects a project’s technology stack and generates configuration for Claude Code, Cursor, Windsurf, Codex, OpenCode, and Qwen Code. It replaces manual maintenance of files such as CLAUDE.md, .cursorrules, and .windsurfrules with project-specific agent assignments and execution scopes. The interactive wizard asks which role and scope to use, accepts suggested choices, skips roles, searches installed agents, or lets you enter an agent name.

A detection-only mode reports technologies without creating configuration files, while later commands can change agent mappings, show current consilium roles and scopes, or generate configuration for another harness. Generated files remain editable Markdown, and CI or scripts can use automatic suggestions without the wizard, defaulting to Claude Code. The profile editor lets you choose stages, assign single-agent, consilium, bash, or empty roles, select role names, and generate stage transitions.

Harnest recognizes 92 stacks across more than 30 languages, scans every first-level directory for build files and dependency manifests, and gives each detected stack its own agent scope and directory path. Agent discovery covers the standard directories under Claude, Cursor, Windsurf, Codex, OpenCode, and Qwen, Claude plugin agents, and project-level .claude/agents and .cursor/ agents introduced in 0.12.0.

The x64 Windows program is published by Alex Gladkov. In version 0.12.0, harnest install creates a profile-router for Claude Code that resolves profiles, roles, agents, scopes, and models into an orchestration plan while leaving spawning to the main process; it also removes duplicate managed blocks and writes changes atomically with backups. Harnest is no longer maintained, and its publisher recommends migrating to workflows.

Architecture: x64

What's new in v0.12.0

## 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).

Details

PlatformWindows
CategorySystem Tools
Package IDAlexGladkov.Harnest
Latest versionv0.12.0
Architecturex64
TypePortable — no installation required
Published9/25/2026

Does this still work for you?

Works (0)Doesn't work (0)Sign in to vote

Reviews

No reviews yet — be the first.

Leave a review

Sign in to post as a verified member instead of anonymously.

Harnest alternatives