Run This Ai
EN DE

TAKT: YAML-Driven Orchestration for AI Coding Agents

TAKT is an open-source CLI that turns AI coding agents into repeatable workflows. Define coordination, human checkpoints, and review loops in YAML — with isolated worktrees and traceable logs.

🚀 Want to deploy TAKT yourself?

Docker configs, system requirements, and installation guides — all on one page.

View TAKT Tool Page →

AI coding agents are powerful — but they are also unpredictable. In long-running work they forget instructions, accumulate polluted context, blur the line between implementation and review, and force humans to repeat the same feedback over and over. TAKT is an open-source CLI that treats this problem at its root: instead of trusting the agent to follow a process, the process owns the agent.

TAKT workflow control for AI coding agents

What is TAKT?

TAKT Agent Koordination Topology lets you define how AI agents coordinate, where humans intervene, and what gets recorded — in plain YAML. You describe planning, implementation, review, and fix loops as explicit workflow steps. Each step gets its own persona, policy, knowledge, instructions, and output contract, so context stays focused and review can never be silently skipped.

TAKT YAML workflow definition

Why teams choose TAKT

Plain AI coding agentsTAKT
The prompt asks the agent to follow a processThe YAML workflow owns the process
Review steps can be forgotten or skippedReview and fix loops are explicit transitions
One long context keeps growingEach step receives only the context it needs
Work lands directly in the current treeQueued tasks run in isolated worktrees
The path from task to result is hard to auditLogs and reports preserve the path to PR

Providers and ecosystem

TAKT is provider-agnostic. It coordinates Claude Code, Claude SDK, Codex SDK, OpenCode SDK, Pi SDK, the official DeepSeek Harness SDK, Cursor, GitHub Copilot CLI, and Kiro — each with different roles, permissions, and context. SDK-based providers run on Node.js alone; CLI-based providers use their external CLIs. It requires Node.js 22.22.0 or newer, is MIT-licensed, and is dogfooded by its own maintainers.

TAKT isolated task execution

🚀 Want to deploy TAKT yourself?

Docker configs, system requirements, and installation guides — all on one page.

View TAKT Tool Page →
#ai-agents #orchestration #workflow #yaml