Run AI coding agents in parallel on your own cloud
Simple Agent Manager gives every task its own cloud workspace with the agent you already use, like Claude Code or Codex. Close your laptop and answer the agent's questions from your phone.
6 coding agents 7 cloud providers AGPL-3.0 license Runs on your Cloudflare account
Assign tasks to agents from your browser or phone
The agent works in its own copy of your repo and can push its work to a branch. Follow each step as it runs, and stop it at any time.
Use the agent that fits the job
Pick Claude Code, Codex, Gemini CLI, or another agent for each new chat. Bring your Claude or ChatGPT plan, or an API key.
Explore Agent ChatYour whole team's agents in one project
Everyone shares the project's agent settings and skills, and can follow anyone's session.
Invite with a link, approve who joins
Anyone in the project can create an invite link. Nobody joins until an owner or admin approves, and SAM shows whether the person can already see the GitHub repo, so you know who you're letting in.
Explore Team ProjectsComment on what the agent wrote
Start a thread on any sentence in an agent's reply, then send it to the agent, which can answer and mark it resolved.
Review the documents agents write
Agents can save plans and reports to the project library, and your team can comment on any passage. All threads land in one inbox, sorted by whether they're waiting on you.
Explore CommentsPick your clouds.
See what they cost.
Connect Hetzner, Scaleway, GCP, or four other providers. You pay them directly at their prices, and SAM shows how many server hours each person used.
Choose which machines agents may use
Pick machine types and regions from Hetzner's live catalog, or standard sizes at the other providers, with estimated prices. SAM can run several agents on each server, so you don't rent one per task.
Explore Cloud & CostsRun agents nightly or on new GitHub issues
Webhooks from other services can start work too. SAM logs every run, so your team can see what ran and when.
All your triggers in one list
Each trigger shows what starts it and its recent runs. In shared projects, SAM warns you when a trigger runs on one person's key.
Explore Schedules & TriggersCome back days later to the same session
Sessions you leave idle go to sleep and keep their work for up to seven days.
A message wakes it up
Reply to a sleeping session and SAM restores its saved branch, uncommitted changes, and chat, then delivers your message.
Explore Sessions That WaitOne set of project rules for every agent
SAM tells new sessions to load your rules and preferences first, and you can edit what's saved.
Memory you can check
Each note shows how confident SAM is, where it came from, and when it was last confirmed.
Explore Project MemoryFrom deploy to your first agent task
Deploy SAM to your Cloudflare account
A guided setup walks you through it. You need a Cloudflare Workers Paid plan ($5 a month minimum), a domain on Cloudflare, and a GitHub account.
Connect your repo, team, and servers
Link a GitHub repository and invite your team. For quick jobs, Instant workspaces run on your Cloudflare account alone. For full environments built from your repo's dev container, connect a cloud provider such as Hetzner or GCP.
Give an agent a task
Type what you need, or have a schedule, a GitHub event, or a webhook start it. SAM sets up a fresh workspace and runs your agent there. For bigger jobs, an agent can start helper agents and check on them.
Follow along from anywhere
Watch the agent work and comment to steer it. Turn on phone notifications to hear when a task finishes or an agent flags that it needs you.
How SAM compares
SAM runs the agent you choose on accounts you own, at your providers' prices.
| Capability |
SAM
|
Vendor cloud agents
Claude Code on the web, Codex cloud, Cursor Cloud Agents |
Self-hosted dev environments
Coder |
|---|---|---|---|
| Where your code runs | Your own cloud account (Hetzner, Scaleway, Vultr, Infomaniak, DigitalOcean, UpCloud, GCP), or Instant workspaces on your Cloudflare account alone | The vendor's cloud | Your infra (AWS, GCP, K8s) |
| Which agents you can use | Claude Code, Codex, Gemini CLI, Mistral Vibe, OpenCode, Amp | Only the vendor's own agent | Native agent with configurable LLM providers; third-party agents in workspaces |
| Open source | Yes, AGPL-3.0 | No | Open-source core |
| Running the service | Your Cloudflare Workers Paid plan, from $5 a month | A paid plan per person, from $20 a month | You host it (K8s / Docker) |
| What you pay for compute | You pay your cloud provider directly for servers, and Cloudflare for Instant workspaces | Included in the plan, with usage caps or token charges | Your cloud bill + license fees |
| Can you host it yourself? | Yes, on your own Cloudflare account and cloud servers | No; Claude Code and Cursor offer self-hosted runners on some plans | Yes: standalone server, Docker, or K8s; Terraform workspaces |
| Team projects | Invite links, approval, and owner and admin roles | Team plans with shared environments | Workspace access control and read-only agent chat sharing |
| Comments the agent reads | Comment on agent replies and send the thread to the agent, which can answer and resolve it | Pull request comments, for example @codex or @cursor | No agent-level comments |
| Mixing cloud providers | 7 providers; you pick the machine types and how work is spread | No; fixed machine sizes on the vendor's cloud | You wire it yourself |
| Usage tracking | Server hours per person and an estimated cost summary for admins | Usage dashboards, plan limits, and spend caps | AI usage reporting and licensed AI Gateway budgets |
| Work that starts on its own | Schedules, GitHub events, and authenticated webhooks | GitHub and Slack triggers; Claude Code and Cursor also run on schedules | Agent API for custom webhook and scheduled automation |
| Picking up where you left off | Sessions sleep and wake with their branch and uncommitted changes for up to 7 days | Chats are kept; how long workspaces last varies by vendor | Persistent agent chats; workspace storage depends on template |
| Setup effort | Deploy to your Cloudflare account; connect a cloud provider for your own servers | Sign in and connect GitHub | Server deployment + Terraform workspace templates |
| Where your data lives | Workspaces run on your servers or your Cloudflare account, which also stores chats, session snapshots, and SAM data | Stored by the vendor | Full: your infrastructure |
What SAM costs in practice: its maintainer uses it heavily and pays $5 to $10 a month on Cloudflare plus $20 to $40 on Hetzner (October 2026). A month without use costs the $5 Workers Paid minimum. AI usage is extra and goes on your own key or plan.
Vendor plans and features as listed on October 15, 2026. For a local alternative, read how SAM compares with Paseo, a local-first app for coding agents.
What's shipped and what's planned
SAM is built in public on GitHub.
Sign in with GitHub, keep keys encrypted, and get a fresh workspace for each task
Talk to the agent, or open a terminal in its workspace
Claude Code, Codex, Gemini CLI, Mistral Vibe, OpenCode, Amp
Isolated workspaces share one server, so you need fewer of them
Chats, tasks, and history organized around each repository
Six more cloud providers, phone notifications, and voice input
An agent can start other agents, message them, and wait on their results
Start tasks and chats and check on them from your terminal
Run what the agent built as an app, with environments, logs, and settings
Shared projects, invite links, and roles
Comment on agent replies and documents in the project library
Pick machine types across providers and track server hours
Start agents on a schedule, from GitHub events, or from a webhook
Run agents on Amazon Web Services
Give members maintainer or viewer access
Get your coding agents off your laptop
SAM is open source. Deploy it to your Cloudflare account and connect your agent. Add a cloud provider when you want full environments on your own servers.