“Update the API tests in a sub-agent and run the test suite alongside it.”
Update the API tests, then verify them in a separate terminal.
A workspace made for agents
Run Codex and Claude across tabs and panes. See what is working, what needs you, and where every task left off.
[LOCAL] dev@macbook ~/shepherd ▯ feature/agent-workspace
❯❯❯ codex --yolo
model: gpt-5.6-sol low /model to change
directory: ~/shepherd
permissions: YOLO mode
• I’ll inspect the OAuth callback flow and its tests first.
› Read src/main/oauth-callback.ts › Search "handleCallback" in src › Run pnpm test --filter oauth
◐ Working (18s · esc to interrupt)
01 · Agent terminal
Split work across panes without losing the terminal underneath. Shepherd keeps every process running when the app closes, then restores the same tabs, panes, and sessions when you reconnect.
02 · Monitor
A small, always-available view of every active task. Jump between Codex and Claude without hunting through windows.
03 · Continue
Return to an agent session with its exact tab and pane, then inspect the files and diffs it created without leaving Shepherd.
Claude Code · feature/usage-dashboard
agent-monitor.tsx +42 −8
How you work
Open a file, inspect the exact diff, or type directly into the terminal without leaving the workspace.
1import { AgentMonitor } from './agent-monitor';23export function App() {4return <AgentMonitor />;5}
Agent Plugins & Skills
The Shepherd Plugin gives Codex and Claude control of the terminal workspace. An agent can create the layout it needs, delegate work, and verify the result without asking you to arrange every pane by hand.
“Update the API tests in a sub-agent and run the test suite alongside it.”
Update the API tests, then verify them in a separate terminal.
It opens a pane, creates a tab, starts another agent, and sends commands or follow-up input.
The sub-agent edits the code while a neighboring terminal runs the tests. Every pane stays available to you.
❯ pnpm test42 tests passedRemote development
Connect to a remote machine without giving up the local workflow. Routes bring services bound to remote localhost back to your Mac, while Files lets you browse and open remote project files as naturally as local ones.
The same site from gpu-builder:3000
FILES Browse, open, and edit files on gpu-builder as if they were local.

One workspace. Every agent.
Download the signed and notarized macOS app.