Foreman lets you run Claude Code, Codex, Cursor and OpenCode side by side. Each agent works in its own git worktree and branch, so they never step on each other.
☁️ Cloud sandboxes on your own account: Vercel Sandbox, E2B, Daytona or Docker. Idle sandboxes sleep and wake on demand, and agents keep working when your laptop sleeps. ⌨️ A full CLI: start tasks, send messages, wait for results, and manage settings, schedules and cloud workspaces from your terminal or scripts. ⏰ Scheduled runs: nightly triage or weekly dependency updates, each in a fresh workspace, pinned to exactly what you approved. 🔌 GitHub, Linear and Slack integrations: chosen per repository. Your Linear and Slack keys are never passed to agents. ✨ Built-in assistant: ask how to do anything in Foreman. It runs a command only after you click Run. 📱 Phone access over Tailscale: approve requests and read diffs from your phone, privately. 💾 Configuration backup to GitHub: restore your setup on a new machine in minutes.
Local-first: no account and no backend. Agents use your own logins or API keys. Free and open source (Apache 2.0), for macOS (Apple Silicon) and Windows.
