Claude Code multi-agent
Foreman
Orchestrator mode for Claude Code: the main session plans and delegates the work to subagents.
Install
claude plugin marketplace add ilkemerol/foremanFound in the project README. Check it for setup steps after installing.
git clone https://github.com/ilkemerol/foreman.gitFrom the README
foreman The foreman plans. The crew builds. What it is One Claude Code session can do a lot on its own. But when a task has several independent pieces, doing them inline fills the main context with file dumps and test output, runs the pieces one after another, and leaves you trusting the session's own word that each one worked. foreman is a Claude Code plugin that turns the main session into an orchestrator. Like a foreman on a building site, it reads the plan, splits the work, hands each piece to a crew member and checks the result - but it does not lay bricks itself. The main session plans, spawns subagents, relays between them and verifies what they return; the subagents do the work. You turn it on with /foreman on for the whole session, or run a single task or skill through it with /foreman . Features - The main context stays clean - every change, even a one-liner, goes to a subagent; the main session keeps only the conclusions. - Parallel pieces - pieces that do not depend on each other are spawned in one message, so they run at the same time; only a real dependency is serialized. - Verified results - an agent's done is a claim, not proof. The foreman reads the diff or runs the check before accepting it, and reports what stays not verified. - One level deep - only the main session spawns agents. Agents never spawn agents, never message each other, and report only to the foreman. A hook enforces it. - A fitting agent per piece - locating, small edits, reviews, plans and multi-step work each go to a matching agent type, with a cheaper model and lower effort for mechanical pieces. - Agent board - one table of every agent, its job and its stage (queued, running, waiting, verifying, done, failed), kept in step by hooks. - Status line badge - [FOREMAN:ON],…
Details
- Repository
- ilkemerol/foreman
- Language
- Shell
- License
- MIT
- Last updated
- 31 October 2026
- Topics
- ai-agentsclaude-codeclaude-code-pluginorchestrationsubagents
FAQ
What is Foreman?
Orchestrator mode for Claude Code: the main session plans and delegates the work to subagents. It is a multi-agent for Claude Code, from ilkemerol/foreman on GitHub.
How do I install Foreman?
Run claude plugin marketplace add ilkemerol/foreman, then follow the setup in the README.
Is Foreman popular?
ilkemerol/foreman has 29 GitHub stars and 2 forks. It was last updated on 31 October 2026.
More multi-agent & worktrees
Fable Baton
29realgarit/fable-baton
Claude Code plugin: Fable 5 as a token-frugal orchestrator with tiered Opus/Sonnet/Haiku agents
ARI OS
26PUSHINGSQUARES/ARI-OS
An orchestrator-first operating layer for Claude Code: brainstorm -> plan -> dispatch background workers -> watch -> review -> ship.
HNA Code
27tyhh00/HNA-Code
Mission control for parallel Claude Code & Codex sessions — a live grid of coding agents that glow when they need you, across multiple accounts, resumed after restart.
Claw
25raullenchai/claw
CLaude AnyWhere - Remote control for Claude Code from your phone. Monitor and control Claude sessions from any device with a browser.
Parade
28JeremyKalmus/parade
Parade - Workflow orchestration and task visualization for Claude Code
Claude Code Plugin Marketplace
28jmanhype/claude-code-plugin-marketplace
Multi-agent trading, swarm intelligence, and GitHub automation plugins for Claude Code. 19 production-grade plugins built from 68+ specialized agents.
Browse the most popular Claude Code mods, all multi-agent & worktrees, or the skills and MCP server directories.