by nrslib
Task Agent Koordination Tool โ A multi-agent orchestration system supporting Claude Code and Codex.
# Add to your Claude Code skills
git clone https://github.com/nrslib/takt๐ฏ๐ต ๆฅๆฌ่ชใใญใฅใกใณใ
Task Agent Koordination Tool - Define how AI agents coordinate, where humans intervene, and what gets recorded โ in YAML
TAKT runs multiple AI agents (Claude Code, Codex) through YAML-defined workflows. Each step โ who runs, what's allowed, what happens on failure โ is declared in a piece file, not left to the agent.
TAKT is built with TAKT itself (dogfooding).
TAKT uses a music metaphor to describe orchestration:
You can read every term as standard workflow language (piece = workflow, movement = step), but the metaphor is used to keep the system conceptually consistent.
Choose one:
Additionally required:
gh) โ Only needed for takt #N (GitHub Issue execution)Pricing Note: When using API Keys, TAKT directly calls the Claude API (Anthropic) or OpenAI API. The pricing structure is the same as using Claude Code or Codex. Be mindful of costs, especially when running automated tasks in CI/CD environments, as API usage can accumulate.
npm install -g takt
# Interactive mode - refine task requirements with AI, then execute
takt
# Execute GitHub Issue as task (both work the same)
takt #6
takt --issue 6
# Pipeline execution (non-interactive, for scripts/CI)
takt --pipeline --task "Fix the bug" --auto-pr
A mode where you refine task content through conversation with AI before execution. Useful when task requirements are ambiguous or when you want to clarify content while consulting with AI.
# Start interactive mode (no arguments)
takt
# Specify ini...