Kata CLI

Terminal
coding agent

Decomposes projects into milestones, slices, and tasks. Three execution modes for every workflow.

npx @kata-sh/cli

v0.2.1 · MIT License · Open Source

Capabilities

Structured execution
in your terminal

Milestone / Slice / Task

Projects decompose into milestones, slices, and tasks. Each level has clear scope and verification criteria. Progress tracks automatically.

Step Mode

Human-in-the-loop execution. Review and approve each task before it runs. Full control over every change to your codebase.

Autonomous Mode

Set it and let it run. Kata CLI handles the full cycle from research to verification. Come back to completed, committed work.

Steering Mode

Two-terminal supervised autonomy. Watch progress in one terminal, steer direction from another. The middle ground between step and auto.

Fresh Context Windows

Each task gets a fresh context window. No context degradation across long sessions. The agent starts clean every time.

Extension System

Browser automation, subagents, web search, Context7 docs, macOS tools, and MCP servers. Extend capabilities without leaving the terminal.

Execution

Three ways to work

01

Step

Review every task before execution. Approve, modify, or skip. Full control over your codebase at every step.

kata --mode step
02

Autonomous

Set it running and walk away. Research, plan, execute, verify, commit. Come back to finished work.

kata --mode auto
03

Steering

Two terminals. One runs, one steers. Watch progress and redirect in real-time without stopping execution.

kata --mode steer

Ready to get started?

Install Kata CLI and start building with structured execution.

npx @kata-sh/cli
View on GitHub