epho

run Claude Code with a curl

Last checked:

Visit epho

What is epho?

Epho is a cloud-based API service that provisions sandboxes with AI agents (Claude Code, Codex, or Opencode), automatically clones your repositories, connects your tools and secrets, and streams agent actions back via HTTP. It eliminates infrastructure setup overhead so you can run agents via simple POST requests.

epho pricing

Pricing model: Freemium

epho pros

  • Single HTTP endpoint with minimal API surface - works with curl, bash, GitHub Actions, any HTTP client
  • Swap between harnesses (Claude Code, Codex, Opencode) with one field change
  • Bring-your-own-keys model - your provider bill, epho never stores or intermediates credentials
  • Durable multi-turn conversations with persistent sandbox state that survives connection drops

epho cons

  • API-only interface - requires HTTP/JSON knowledge, no GUI
  • Limited to three harness options (Claude Code, Codex, Opencode)
  • Epho's own pricing not disclosed on this page; costs flow through provider API key usage

Frequently asked questions about epho

How do I get started?

POST JSON to /api/v1/chat with harness, model, prompt, and optional repos/files. Epho boots a sandbox and streams results back.

What happens if the sandbox dies mid-run?

All events are persisted and automatically re-queued on a fallback sandbox - the conversation survives the machine.

Can I have multi-turn conversations?

Yes - chats are durable with a chat_id. The same sandbox persists between turns with identical filesystem and agent session state.

Do I provide my API keys to epho?

Your provider API key rides with each request and is torn down after the run completes - your tokens, your bill, epho never stores keys.

Categories

Use cases

Browse all AI tools on NeedAnAI