Bandit — AI skill for Claude Code
The agent factory — AI coding agents on a kanban board, an adversarial critic enforcing quality, verification-gated everything.
How to install Bandit
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open wisbech/bandit and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Bandit does
The agent factory — AI coding agents on a kanban board, an adversarial critic enforcing quality, verification-gated everything. Works with opencode, Claude Code, Codex, pi; ACP adapters; any ollama model.
Alternatives in AI
- Fast Agent — Code, Build and Evaluate agents - excellent Model and Skills/MCP/ACP Support 3.7k ★
- Agent Teams AI — You're the boss, agents are your team 2k ★
- Pilotfish — Multi-model orchestration layer for Claude Code — the frontier model plans, cheaper models execute, verificati 688 ★
README
bandit
**The agent factory.** A dark factory where AI coding agents execute work on a kanban board, an adversarial critic enforces quality, and every claim is backed by verification evidence — not vibes.
┌─────────────────────────────────────────────────┐
│ THE LOOP │
│ │
│ board ──▶ master ──▶ actor ──▶ verify gate │
│ ▲ │ │
│ │ ▼ │
│ └────────────────────────── critic ◀────────┘
│ verdict: pass / fail / bypass │
└─────────────────────────────────────────────────┘
**A serf is a folder. A card is a folder. Events are the truth. Harnesses are adapters.**
bandit coordinates multiple AI coding harnesses (opencode, Claude Code, Codex, pi…) as workers on a shared board, measures whether their work moves the needle, and governs its own confidence about what works. It is the third generation of the serf idea — proven across years of daily production use.
Why
Agent harnesses are powerful but unmanaged. You babysit one session at a time, paste context by hand, and trust output that was never verified. bandit flips that:
- Cards instead of conversations. Work is a kanban card with acceptance criteria, not a chat transcript.
- Verification instead of vibes. Every actor must report a
VERIFICATION_COMMANDand its exit code. Green or it didn't happen. - A critic with teeth. A second adversarial agent evaluates every result against the card. Plumbing failures retry the critic, never the actor.
- Events are the truth. Append-only JSONL; the board is a projection. Replay repairs a corrupted board — no state to corrupt that isn't reconstructible.
- Bounded autonomy. Convergence rounds (default 3), budget ha
Related Skills
Gatewright
Open-source task tracker for AI coding agents (Claude Code, Codex, Cursor, Copilot, Gemini CLI). A git-tracked
Common Sense Skill
Portable agent skill enforcing goal-first judgment, existing-capability discovery, free-first cost checks, evi
Kander
A kanban board for coordinating multiple AI coding agents, with isolated git worktrees and independent reviewe
AI Agent Board
Drag-and-drop Kanban board that delegates coding tasks to AI agents — GitHub Copilot, Claude Code, OpenAI Code
Agentforge
A Kanban board that spawns AI coding agents (Claude Code, Codex, or any CLI) in isolated git worktrees
Kanma
Kanma is a shared space where you and your AI agents (Claude, Copilot, Cursor, Windsurf, custom bots) work tog
Related Agents
Adapter Engineer
Implements and maintains Tacet agent adapters (Claude Code, Codex app-server, ACP, OpenCode, PTY fallback) beh
Consult Agent
Execute cross-tool AI consultations via Task spawning. Use when agents or workflows need a second opinion from
Aux Delegator
Invokes external CLI coding agents (Codex, OpenCode, Claude -p, ACP). Use whenever a task should be offloaded