Work management for your AI coding agents
Run your AI agents like a team.
One board. You're in control.
Forkbench is where you run and manage a team of AI coding agents — working in parallel, on one plan, on one board you control. You set the goal; they split the work, claim it, and hand off. Start free.
Local-first, and your keys never leave your Mac — secrets your agents use, but never see.
Free .dmg · v1.4.62 · macOS 14+ · no account required
Organize your terminal tab sessions and review git state in a single window.
Workspace Features & Pro Upgrades
Many agents. One board.
These run your agents like a team. Notebooks and your Vault are free on any account; Pro syncs the Collab board across every Mac you run and adds Fork Lab to drive it from the web or your phone. You stay the lead.
01 · CollabsFree AccountPro Sync
One goal. One Collab Thread.
Assemble a Collab Thread of agents around one goal and they run it as one — break it into a live task backlog, claim work as they go, and hand off cleanly. No two ever touch the same task; nothing falls through. You're the lead: see who's on what and jump in to unblock anyone. Free on a single Mac — Pro syncs the same board across every machine you run.
- One goal, split into a live task backlog
- Agents claim and hand off — no two on the same task
- See who's on what — the whole board at a glance
- Stays in sync across every machine you run
02 · NotebooksFree Account
Stop re-explaining your project.
Your briefs, conventions, and decisions live in one place — persistent, private notebooks, filed by notebook. Write a note once and hand it to an agent the moment it needs it, instead of pasting the same context into every prompt. You choose which notes each thread can see, and they follow you across every session, device, and machine.
- Write it once — hand it to any agent that needs it
- Filed by notebook; grant a note or a whole notebook to a thread
- You choose what each thread sees — read or read-write
- Private to your account, synced across every session and Mac
03 · VaultFree AccountPro Forwarding
Secrets your agents use, but never see.
Your API keys, tokens, and passwords stay safely stored locally — never exposed in prompts, logs, or chat history. Authorize agents to run commands with your keys while keeping the values hidden. Plus, securely forward credentials to other devices linked to your account, where you control exactly which agents are permitted to use them.
- Zero-Read Execution: Agents run commands using your keys, but can never read the raw values
- Local Secure Storage: Secrets stay safely stored locally — never leaked in logs or chat history
- Touch ID Approvals: Require biometric authorization for every agent command, or grant temporary runtime access
- Cross-Device Forwarding: Securely send secrets to other devices on your account, authorizing LLMs on demand
04 · Fork LabPro
Your threads, from anywhere.
Check on any thread from the web, answer a blocked agent from your phone, and queue instructions that land in the right conversation on your Mac. The whole board, wherever you are.
- Check on any thread from any browser
- Answer a blocked agent from your phone
- Queue instructions that land in the right conversation
- Private to your account, encrypted in transit
Included in Pro — no extra cost.
The free foundation
The terminal it all runs on.
Under every Thread (workspace) is a multi-tab terminal wrapper where each tab runs its own terminal session. Forkbench groups these sessions together with a shared communication system for agents to coordinate as a team. To help you steer them, the workspace equips you with a live, visual git panel and quick worktree controls to monitor and review edits in real time. Free.
Ditch the tab gymnastics
Group dozens of active terminal tab sessions and running CLI agents into isolated Thread workspaces. Segment your terminal tabs by feature context or epic—keeping folders, secrets, and backlogs locked to their specific Thread so you never bleed contexts.
Quick Worktrees & Folder Banner
Create a new git worktree with one click from the Git Panel. Teleport between active directories instantly using the Folder Banner at the bottom of the terminal — no manual stash or cd required.
A git panel that never lies
Git stays managed underneath it all. The panel always reflects the lane you're focused on, so you always know exactly where the work is going — and never run a command on the wrong branch again.
Notes your agents read
Keep briefs, conventions, and decisions as notes, filed by notebook. Hand one to an agent the moment it needs it — instead of pasting the same context into every prompt.
Forkbench Scheduler
Schedule any prompt or terminal command to launch after a configurable delay. Queue scripts to run after a countdown, trigger parallel agent tasks sequentially, or stage prompts to dispatch automatically the second your API rate limits and quota resets.
Lid-Closed Automation
Integrated Sleep Control lets you shut your laptop screen while Forkbench keeps macOS awake. Let local agents run massive multi-hour test-loops overnight.
Your tools, untouched
tmux, vim, fzf, lazygit, your shell, your aliases. Forkbench sits underneath, not in the way.
Who it's for
Built for the people doing the hardest part of AI-assisted work.
You've got Claude Code, Codex, and more going at once. Forkbench keeps every one alive and a keystroke away, shows you the whole board, and lets you point them all at a single plan.
Running a fleet of agents
Cursor for the IDE; Forkbench for the agents you're supervising. One window, every agent, every branch — and a git panel that never lies about where the work is going.
Cursor agent wranglers
Several agents, more than one Mac, one person who has to stay in control. Forkbench is the board where you see it all, jump in to unblock anyone, and step in when it matters.
Many agents, one human
Pricing
Run dozens of agents. Without losing the thread.
The terminal, Notebooks, and your Vault are free, full-stop. Pro adds the cross-device layer — your board synced across every Mac you run, and Fork Lab to drive it from anywhere.
Free
$0forever
The full terminal. Not a trial, not a tease.
- Unlimited workspaces, tabs, splits
- Visual branch + worktree checkouts
- Notebooks & Vault — notes and secrets, free with an account
- Collabs on one Mac — agents share a plan and hand off
- Fast and quiet — works offline
Pro
14-day free trial€12/month
Collaborate, manage, and automate your agents.
- Collabs across your Macs — one shared plan, synced everywhere you run
- Fork Lab — run the board from the web or your phone new
- Vault forwarding — push secrets to your other devices, on demand
- End-to-end encrypted secret forwarding
- Everything we ship to Pro next, included
Then €12/mo · cancel anytime
FAQ
Frequently asked. Briefly answered.
What is Forkbench?
Forkbench is a developer-directed workspace layout manager for local terminal sessions and AI coding agents. It groups your terminal tabs — where each tab holds its own terminal session — into isolated context workspaces called Threads, providing a unified backlog, visual git panel, and secure credentials management.
How does Forkbench handle large agent setups?
By segmenting terminal tabs into context-specific Thread workspaces. Instead of managing a flat bar of 20 floating terminal windows, you group tabs by context (e.g., 'auth-overhaul' or 'billing-refactor'). Each Thread holds its own active sessions, context notes, and Vault credentials, allowing you to run massive concurrent agent loops without crossing work states.
Can I manage my agents like a team?
Yes — that's the whole idea. Give a Collab Thread one goal and it becomes a backlog they pull from: they claim tasks, work in parallel, and hand off, with no two on the same thing. You're the lead — you see the board, unblock anyone, and adjust the plan.
How do multiple AI agents coordinate in a Thread?
By syncing to a shared backlog database. In a local Offline Thread, your tab sessions run independently. When you promote a Thread to a Collab Thread, Forkbench overlays a backlog. Agents running in separate tabs (or even on different devices) read this backlog, claim open tickets, and coordinate their task states asynchronously so they never duplicate effort or overwrite each other's work.
Can Forkbench manage AI agents across multiple Macs?
Yes. Pair each Mac to your account and point a Collab Thread at one goal; agents on every machine work the same plan, claim tasks, and stay in sync. You see the whole board from any of them — or from the web on your phone.
Which AI coding agents does it work with?
Any agent or CLI tool you run in a terminal — Claude Code, Aider, Codex, Gemini CLI, custom scripts, and more. Forkbench sits underneath as the terminal and control surface; it doesn't replace your agents or their subscriptions, giving you complete flexibility to run whatever tool stack you prefer.
Why not just use Claude Code's Agent Teams?
Because Forkbench sits a layer below any single vendor. Agent Teams coordinates Claude sub-agents inside one Claude session; Forkbench runs Claude Code, Codex, Gemini CLI, Aider, and your own scripts side by side on one board, brokers your secrets so none of them ever see a raw key, and reaches across every Mac you own — and the web. Use Agent Teams inside a lane if you like; Forkbench is the workspace it runs in.
What is the difference between Offline Threads and Collab Threads?
Offline Threads are plain local workspaces that group your terminal tab sessions under one directory context. Collab Threads add a shared backlog so those sessions coordinate — claim tickets, hand off, and act as one team. That coordination is free on a single Mac; Forkbench Pro syncs the same board across all your Macs, and Team brings other people onto it.
How does Forkbench help with agent rate limits and quotas?
With the Forkbench Scheduler, you can stage prompts across multiple active agent sessions and set a countdown timer. When your models hit API rate limit thresholds, Forkbench automatically dispatches the staged prompts the second the quota resets, allowing your agent loops to resume and run unattended without manual babysitting.
How do I install it?
Click Download. You'll get a `.dmg` file. Open it and drag Forkbench to Applications. That's it — macOS 14 or newer, no Homebrew, no setup scripts.
What is Notebooks?
Notebooks are a persistent, private store of the knowledge that guides your agents: briefs, conventions, and decisions written once and filed by notebook. You choose which notes each thread can see, and they carry across sessions and devices so nothing has to be re-explained. It is free for all signed-in Forkbench accounts.
What is Vault?
Vault is a secure credential manager that gives you zero-read protection for your API keys, tokens, and passwords. It stores secrets safely locally. When you authorize a thread, Forkbench injects the credentials at execution time — allowing your agents to run tasks with those secrets without ever having the ability to read or exfiltrate the raw values. It is free for all signed-in accounts.
How do agents use my secrets without seeing them?
Forkbench acts as an execution broker. When an agent runs a command that needs a token (like pushing to GitHub), Forkbench injects the key directly into that specific process. The agent receives the command's outcome but never the plaintext token itself. The secret is never exposed in prompt logs, chat histories, or written to disk. For multi-device workflows, Forkbench Pro lets you securely forward credentials to other devices linked to your account, where you control exactly which agents are permitted to use them.
What is Collabs?
Collabs is how you put many agents on one goal: assemble them around a shared plan, they break it into a task backlog and claim work as they go, and a board shows you who's on what. It's free on a single Mac; Forkbench Pro syncs that board across all your Macs, and Team brings your whole crew onto it.
What is Fork Lab?
Fork Lab is the web link to your running agents. Check on any thread from a browser, answer a blocked agent from your phone, and queue instructions that land in the right conversation on your Mac. Part of Forkbench Pro.
Where is my work stored?
On your Mac. Your repositories, terminal scrollback, and shell history never leave your machine, and your Vault secrets stay safely stored locally. Your Notebooks sync across your devices on any signed-in account, and your agents' shared plans sync across your Macs on Pro — both encrypted in transit. Vault secrets are end-to-end encrypted only when you forward them between your own devices.
Will it work with my tools?
Yes. tmux, vim, htop, fzf, lazygit, your shell, your aliases — anything you'd run in a regular terminal works in Forkbench. We sit underneath, not in the way.
What does it cost?
The app is free to download and run locally. A signed-in account gives you Notebooks, Vault, and single-Mac Collabs for free. Forkbench Pro — which syncs Collabs across all your Macs, adds Fork Lab remote control, and forwards secrets between your devices — is $12/mo with a 14-day free trial, cancel anytime. Team adds shared notebooks and cross-user Collab boards with per-seat billing at $12/seat per month.
What is the Team plan?
Team is Forkbench for more than one person. It brings your teammates onto the same Collab board and shared Notebooks, so everyone's machine starts from the same context — with managed per-seat billing at $12/seat per month. Your Vault secrets always stay per-user: Team shares the plan and the notes, never your keys.
How does Sleep Control work?
Sleep Control acts as a system keep-awake utility (similar to caffeinate) built into Forkbench. You can toggle it to prevent your Mac from sleeping even when you close your laptop lid. This allows long-running CLI agents, compiler checks, or scripts running inside your terminal tab sessions to execute overnight without interruption.
Can untrusted agents access my Vault secrets or Notebooks notes?
No. Forkbench implements a strict zero-trust permission model. By default, local agents running in a terminal tab session have zero access to your Vault keys or Notebooks. You must explicitly authorize access to specific files or credentials from the thread's Bench interface before they are exposed to the agent runtime.
What are Agent Hooks?
Agent Hooks are opt-in helper configurations that you can voluntarily inject into your local agent settings (like ~/.claude/settings.json). They bridge your CLI agent with Forkbench's UI, allowing the desktop client to mirror the agent's real-time thinking process or wake up the session tab when work is added to your backlog.
Is there a Windows or Linux version?
Today Forkbench is a native Mac app, built to be fast and feel right. Versions for other systems may follow — tell us what you run and we'll weigh it.
Give every agent its own seat.
Download the .dmg, drag to Applications, you’re in. macOS 14+.