Agents
Every issue in Mikka is handled by three kinds of agent, and by you.
Coordinator
The Coordinator reads the issue and the repository, breaks the work into steps and decides which steps can run in parallel. It assigns each step to a Worker and keeps the plan up to date as results come in.
Workers
Workers do the hands-on work. Each Worker runs one harness (Claude Code, Codex or Cursor) on one of your machines, in its own git worktree, so parallel Workers never step on each other's changes. You can watch a Worker's progress live from the issue.
Reviewer
When the Workers are done, the Reviewer checks the combined change against the plan, runs what it can, and opens a pull request. It points out anything it is unsure about instead of hiding it.
You
Nothing reaches your main branch until you approve it. You can comment on the plan, stop a Worker, or ask for another pass at any point.