by nrslib
TAKT Agent Koordination Topology - Define how AI agents coordinate, where humans intervene, and what gets recorded โ in YAML
# Add to your Claude Code skills
git clone https://github.com/nrslib/takt๐ฏ๐ต ๆฅๆฌ่ชใใญใฅใกใณใ | ๐ฌ Discord Community
TAKT Agent Koordination Topology โ Give your AI coding agents structured review loops, managed prompts, and guardrails โ so they deliver quality code, not just code.
TAKT runs AI agents (Claude Code, Codex, OpenCode) through YAML-defined workflows with built-in review cycles. You talk to AI to define what you want, queue tasks, and let TAKT handle the execution โ planning, implementation, multi-stage review, and fix loops โ all governed by declarative piece files.
TAKT is built with TAKT itself (dogfooding).
Batteries included โ Architecture, security, and AI antipattern review criteria are built in. Ship code that meets a quality bar from day one.
Practical โ A tool for daily development, not demos. Talk to AI to refine requirements, queue tasks, and run them. Automatic worktree isolation, PR creation, and retry on failure.
Reproducible โ Execution paths are declared in YAML, keeping results consistent. Pieces are shareable โ a workflow built by one team member can be used by anyone else to run the same quality process. Every step is logged in NDJSON for full traceability from task to PR.
Multi-agent โ Orchestrate multiple agents with different personas, permissions, and review criteria. Run parallel reviewers, route failures back to implementers, aggregate results with declarative rules. Prompts are managed as independent facets (persona, policy, knowledge, instruction) that compose freely across workflows (Faceted Prompting).
Choose one:
No comments yet. Be the first to share your thoughts!
Optional:
gh) โ for takt #N (GitHub Issue tasks)npm install -g takt
$ takt
Select piece:
โฏ ๐ผ default (current)
๐ Development/
๐ Research/
> Add user authentication with JWT
[AI clarifies requirements and organizes the task]
> /go
TAKT creates an isolated worktree, runs the piece (plan โ implement โ review โ fix loop), and offers to create a PR when done.
Use takt to queue multiple tasks, then execute them all at once:
# Queue tasks through conversation
takt
> Refactor the auth module
> /go # queues the task
# Or queue from GitHub Issues
takt add #6
takt add #12
# Execute all pending tasks
takt run
# List completed/failed task branches โ merge, retry, or delete
takt list
TAKT uses a music metaphor โ the name itself comes from the German word for "beat" or "baton stroke," used in conducting to keep an orchestra in ...