By tr00x
Manta — self-cloning Claude Code pattern. Cast parallel clones (recon-swarm, forking-realities) that inherit your full context, coordinate over a bus, and disappear cleanly. Adds /manta:* commands, the manta-bus MCP server, and Manta's skills.
Emergency stop — mark every live clone DEAD and write a post-mortem for each.
Spawn N Manta clones for a mode (recon-swarm, forking-realities, …) against a task. The core verb.
Health-check your Manta environment — Node, the claude CLI, the bus MCP registration, and git.
List the /manta:* commands and point at `manta doctor` and the docs.
Deep-dive into a single clone — registry, contract, locks, and recent events.
Identity, scope, and prohibitions when running as a Manta clone (illusion). Loads first thing on clone startup.
Pre-cast self-check for the main agent. Do I actually need clones? Which of the 9 modes? Am I within my subscription's usage/rate limit? Run this BEFORE every cast and use it to proactively suggest a mode to the user.
File locks, broadcast etiquette, work-claim board. How a clone shares the bus without stepping on siblings.
Council clone instructions — independently propose one reasoned solution to a shared question; the main aggregates (wisdom of crowds, no auto-merge)
Idle protocol for daemon-mode clones between tasks. Load when entering IDLE state after completing a task.
Admin access level
Server config contains admin-level keywords
Executes bash commands
Hook triggers when Bash tool is used
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
|
⧉ MantaClone Driven DevelopmentA new experiment in parallel AI coding. Instead of spawning cold, specialized helper agents, Manta makes Claude Code clone itself: same system prompt, your whole conversation inherited, each copy in its own isolated git worktree, all coordinating over a shared bus. |
What it is · How it works · Install · First cast · Modes · CLI · Status
Subagent Driven Development spawns fresh, specialized helpers that start cold and don't know what you've been working on.
Clone Driven Development forks the agent that already understands your problem — the one you've been talking to — into N copies that work in parallel on real branches.
You're in a Claude Code session. You hit something big, repetitive, or branchy. You run one command:
manta cast forking-realities --clones 2 --task "Add rate limiting to the API"
Manta spawns 2 clones of your current agent. Each one wakes up already knowing the whole conversation, gets its own git worktree, does real work (writes code, runs tests, commits to its own branch), and coordinates with its siblings over a message bus. You review what they built and merge the best.
That's it. No role hierarchy to design, no "researcher agent + coder agent" to wire up. A clone is just you, again, somewhere else.
[!NOTE] Manta is an experiment, stated honestly:
0.1.0, early, real, not a demo. As far as we know it's the first same-system-prompt, full-transcript-inheritance cloning pattern for Claude Code. The core works and is tested (see status); the rough edges are listed, not hidden.
[!TIP] You don't have to drive the CLI. Manta looks like a power-user tool — worktrees, a message bus, file locks. You can ignore all of it. Tell your agent "orchestrate this with Manta" and it does the deciding: whether to cast, how many clones, reviewing their branches, merging the winner. You watch and approve.
Power users get the raw
mantaCLI. Vibe-coders get a one-line ask. Same engine underneath.
Claude Code already has subagents (the Agent tool), and frameworks like CrewAI / LangGraph build crews of specialized roles. Manta makes a different bet:
Subagents (Agent tool) | Role frameworks (CrewAI, LangGraph) | Manta (Clone Driven) | |
|---|---|---|---|
| Context | cold — re-explain everything | per-role prompts you write | warm — inherits your live transcript |
| Parallelism | one-shot, returns a message | a role graph you maintain | N clones on real branches |
| Owns a branch + locks? | ✗ | varies | ✓ real git worktree + bus locks |
| Setup | none, but starts blind | design a crew up front | none — clone what already gets it |
The agent that's been in the conversation is the best worker for the task. So Manta forks that agent and lets the copies divide the work live, through coordination primitives, instead of a fixed hierarchy.
[!TIP] Task takes you 5 minutes solo? Don't cast — just do it. Manta earns its keep when the work is big, branchy, or repetitive. The built-in
manta-cast-decideskill is a gut-check for exactly this.
The system — your main agent casts clones into isolated worktrees; they coordinate over the bus and commit to their own branches; you get a reviewed result:
npx claudepluginhub tr00x/manta --plugin mantaMemory compression system for Claude Code - persist context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns