The most convenient way to run multiple Claude Codes.

Up to 9 Claude Code agents in parallel. Made by a power user, for power users. Free.

$brew install --cask smith

SMITH

2 RUNNING1 INPUT
β–Άapi-refactorπŸ“‹
72%running04:32
Refactor REST endpoints to use new middleware pattern
βŽ‡ smith/api-refactor/a1b2c3d4+12
βœ“ 42/42
now→ Writing code in auth.ts
30s→ Running tests
2m→ Exploring codebase (3 files)
1
fix-login-bug
45%08:23
1m→ Running tests
2
needs-review
55%
8m→ Waiting for input
3
Terminalapi-refactor
⬜
$ cd /workspace && npm run test
Β 
RERUN packages/main/src/services/__tests__/agent-lifecycle.test.ts x3
Β 
βœ“ agent-lifecycle > creates instance with unique slot allocation (4ms)
βœ“ agent-lifecycle > spawns dtach process with correct args (12ms)
βœ“ agent-lifecycle > recovers from zombie process state (8ms)
βœ“ agent-lifecycle > handles concurrent stop requests (3ms)
βœ“ agent-lifecycle > emits status events on state change (2ms)
βœ“ agent-lifecycle > cleans up worktree on delete (15ms)
Β 
Test Files 1 passed (1)
Tests 6 passed (6)
Start at 14:23:07
Duration 287ms
Β 
$ smith: applying changes to src/services/agent.ts
1-9focus agentTterminalGgit statusPcreate PR

Why juggle terminal tabs when Smith does it for you?

Without Smith
$ claude "Build auth system"
... working ...(14 min)
Β Β Done.
$ claude "Fix login bug"
... working ...(8 min)
Β Β Done.
$ claude "Add search"
... waiting ...
One at a time. Serial. Slow.
With Smith
β–Άauth-system04:32
β–Άfix-login08:23
β–Άadd-search03:11
All at once. Same time. 3x output.

Built for speed. Designed for comfort.

SandboxedEvery agent filesystem-isolated. Your .ssh, .aws, .env are untouchable.⛨ ISOLATED
Permissionless runsAgents run autonomously. No permission popups interrupting flow.β–Ά AUTONOMOUS
Audiovisual statusColor-coded borders, pulsing alerts, and sounds when agents need you.
Summaries at a glanceLive activity feeds show what each agent is doing right now.β†’ Writing code in auth.ts
Git worktreesEach agent on its own branch. One-click PRs when done.βŽ‡ smith/api-refactor/a1b2+4
Clone in secondsDuplicate any agent with its project state and conversation. Branch off instantly.api-refactor⧉api-refactor-copy
Context batterySee exactly how much context each agent has left. No surprise resets.65%
Keyboard-first1-9 to switch agents. Chord shortcuts for every action. Hands stay on keyboard.123

Early access to new features.

$brew install --cask smith

Free. No account. No Docker. Just install and go.