On 2026-11-05 DigitalOcean launched Cuttlefish, a native iPhone app for Managed Agents (Public Preview): follow live sessions and tool calls, approve or deny full commands or diffs, require Face ID/passcode for high-risk actions, and steer, pause, checkpoint, or roll back. Sessions run in cloud microVMs that keep going when the phone is locked or offline. With Box as launch partner, Box Mount (Private Preview) syncs a Box folder into the agent sandbox under Box permissions and version history.

Key Takeaways

  • ✓Official: @digitalocean post 2026-11-05 14:11 UTC; blog introducing-cuttlefish; App Store, Public Preview
  • ✓Live sessions/reasoning/tool calls; approve full command, path, or diff; Face ID/passcode for high-risk; steer, pause, resume, stop
  • ✓In-app previews of sites/docs; browse workspace files; checkpoints with fork/rollback
  • ✓Supervises harnesses including Claude Code, Codex CLI, OpenCode, OpenHands, Hermes, LangGraph, CrewAI
  • ✓Box Mount (Private Preview): sync a Box folder into the sandbox; edits/deletes write back with Box permissions and version history
DigitalOcean Launches Cuttlefish: iPhone App to Approve, Steer, and Pause Managed Agents
🖼️Official Media
Click to view high-res
🧭

Heavy Claude Code use: compare subscription limits and API bills

Compare 40 dev plans & simulate token costs vs $20/mo subscriptions

🔬

In-Depth Technical Analysis

Core Background & Industry Pain Points

Long-running coding agents often stall on high-impact steps that need a human—migrations, deletes, outbound calls—while developers are away from a keyboard. DigitalOcean Managed Agents (Public Preview) already run sessions in cloud-isolated sandboxes; on 2026-11-05 DigitalOcean shipped Cuttlefish so the human-in-the-loop can approve from an iPhone instead of returning to a stalled run.

Architecture Highlights & Internals

Cuttlefish is a native iOS client for Managed Agents. Execution and working state live in DigitalOcean-hosted microVMs, so sessions continue when the phone is locked, offline, or the app is closed. The app streams replies, reasoning, and tool calls; approvals show the full command, file path, or diff—not a summary—and high-risk requests require Face ID or a passcode. Users can steer mid-run (queued messages), pause/resume/stop, and create checkpoints to fork or roll back. Official messaging centers on choice, control, and collaboration: one app can supervise many harnesses rather than locking teams to a single vendor agent.

Authoritative Benchmarks & Measured Scores

No official benchmarks or latency numbers were published. This is a product/HITL release, not a model-score story. Engagement metrics are distribution context only, not quality scores.

Developer Hands-on Guide

With a DigitalOcean account and Managed Agents access, install Cuttlefish from the App Store, sign in via OAuth, and start a session with Claude Code, OpenCode, Codex CLI, or another supported harness. For enterprise files, connect Box under Customize > Tools > Box (Box Mount remains Private Preview). Before production use, tighten permission rules, network, and secrets, and keep high-risk tools on Ask; phone approvals complement—not replace—desktop review and change control.

Action HubReady to adopt this in production?

Benchmark side-by-side against alternatives, or calculate monthly token cost vs subscription break-even.

Up NextDigitalOcean Agent Droplets: harness + inference + 16k tools in one monthly plan from $50/$200
Read Now→