
Cloud Claude Code
An AI agent that runs on your dev machine and does your work while you sleep.
Not a cloud sandbox. Your always-on machine, your credentials, your real tools. Slack or Discord alerts trigger Claude Code (or Codex, or OpenClaude) sessions in your repos. The agent investigates, drafts a PR, and reports back. You review, merge, continue from your phone.
Your Sessions, From Anywhere
Every session is visible in one place. Agents that ran overnight, debugging sessions from your phone, all in one list.
Remote Sessions
Pilot Claude Code from your phone, tablet, or any browser. Your machine does the work. You just steer.
Autonomous Triggers
A Slack message starts an investigation. A Discord alert triggers a fix. Agents run while you sleep, and report back.
Real Conversation, Real Tools
C3 streams Claude Code's full output: thinking, tool calls, file edits, test results. Everything you'd see in the terminal.
Found the issue. The aggregateMetrics() function runs a full table scan on every request because the created_at index was dropped in the last migration.
Two changes made:
- Restored the composite index on
(created_at, metric_type) - Added a 5 minute cache with stale-while-revalidate for the aggregation endpoint
Query time dropped from ~1200ms to ~8ms. All tests pass.
How It Works
Not a Sandbox
Anthropic runs agents in their cloud. C3 runs on yours. Both are useful. They solve different problems.
| Capability | Anthropic Routines / Managed Agents | C3 |
|---|---|---|
| Where it runs | Anthropic cloud sandbox | Your always-on dev machine |
| Production database | No direct access | Read-only via your query scripts |
| Cloud CLI and secrets | Scoped connectors | Azure CLI, kubectl, Key Vault via managed identity |
| Session continuity | Run-to-completion | Resume on web, phone, terminal, VS Code |
| Model choice | Claude only | Claude Code, OpenAI Codex, OpenClaude, anything |
| Prompt and behavior | Anthropic-defined shape | Plain markdown in ~/.c3/prompts/ |
Agent proposes. Human disposes.
On enterprise SaaS with real paying customers, the agent does not touch production unilaterally. It reads the alert, investigates in the correct repo with the correct credentials, writes a PR with root cause, fix, tests, and recommendation, and stops.
You review, merge, and ship.
The agent saves investigation time. Not judgment time.
Safety lives in the prompt, not the platform. You write the rules per channel.
Running in Production
Not a pitch. Running continuously on a real paying-customer SaaS.
Full minute-by-minute walkthrough: CTO meetup presentation.
Built with Real Components
Everything on this page is rendered using actual C3 components. Fork it and make it yours.
Up and Running in 4 Steps
git clone https://github.com/Ideaplaces/c3 && cd c3 && npm installcp .env.example .env.local # add your API keysnpm run build && npx pm2 start ecosystem.config.cjsopen http://localhost:8347 # done