Show HN: Forkbench – a native-Mac control room for running CLI coding agent

forkbench1 pts0 comments

Forkbench — Run your AI coding agents like a team.

Work management for your AI coding agents<br>Run your AI agents like a team.<br>One board. You're in control.<br>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.<br>Local-first, and your keys never leave your Mac — secrets your agents use, but never see.<br>Download freeExplore Pro<br>Free .dmg · v1.4.63 · macOS 14+ · no account required

forkbench — acme-api3 tabs · 3 terminal sessions<br>feature/authrunning<br>❯ claude --continue<br>Resuming session · 3 files changed<br>Running test suite…<br>✓ 42 passed · 0 failed<br>❯ git push origin feature/auth

fix/paymentsneeds you<br>❯ claude -p 'fix flaky retry'<br>Reading payments/retry.ts…<br>? Bump the backoff cap to 60s?<br>⏸ waiting — reply from Fork Lab

chore/billingready<br>❯ fork ctx pull billing<br>✓ 3 notes · notebook: billing<br>→ conventions · api-shape · deploy<br>❯ claude

⌥⇥ switch tab⌘T new terminal tabone window

Organize your terminal tab sessions and review git state in a single window.

Workspace Features & Pro Upgrades<br>Many agents. One board.<br>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<br>One goal. One Collab Thread.<br>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.<br>One goal, split into a live task backlog<br>Agents claim and hand off — no two on the same task<br>See who's on what — the whole board at a glance<br>Stays in sync across every machine you run

goal · ship the billing rewrite

migrate schemaclaude · this Macclaimed<br>port webhookscodex · studio Macclaimed<br>backfill script—open<br>smoke testsgemini · this Macdone

02 · NotebooksFree Account<br>Stop re-explaining your project.<br>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.<br>Write it once — hand it to any agent that needs it<br>Filed by notebook; grant a note or a whole notebook to a thread<br>You choose what each thread sees — read or read-write<br>Private to your account, synced across every session and Mac

conventions.mdsynced

notebook: billing · v14 · synced

this Mac

every branch

your team

03 · VaultFree AccountPro Forwarding<br>Secrets your agents use, but never see.<br>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.<br>Zero-Read Execution: Agents run commands using your keys, but can never read the raw values<br>Local Secure Storage: Secrets stay safely stored locally — never leaked in logs or chat history<br>Touch ID Approvals: Require biometric authorization for every agent command, or grant temporary runtime access<br>Cross-Device Forwarding: Securely send secrets to other devices on your account, authorizing LLMs on demand

GITHUB_TOKEN••••••••granted<br>❯ forkbench-secret exec GITHUB_TOKEN -- git push<br>→ key injected into this one command<br>✓ pushed to origin/main

the agent saw the result — never the key

04 · Fork LabPro<br>Your threads, from anywhere.<br>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.<br>Check on any thread from any browser<br>Answer a blocked agent from your phone<br>Queue instructions that land in the right conversation<br>Private to your account, encrypted in transit<br>Included in Pro — no extra cost.

fix/payments · claude<br>Should I bump the backoff cap to 60s? Tests pass either way.

Yes — 60s, and add jitter. Ship it when green.<br>sent from your phone

delivered to lane · fix/payments<br>❯ 60s + jitter, shipping when green

The free foundation<br>The terminal it all runs on.<br>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...

agents from thread agent board never

Related Articles