{
  "schema_version": "1.1",
  "id": "atlas-cloud-agents",
  "slug": "cloud-agents",
  "title": "Cloud Agents",
  "url": "https://feed7.dev/atlas/cloud-agents",
  "current_answer": null,
  "implementation_consequence": null,
  "agent_context": null,
  "confidence": "auto_collected",
  "last_verified": null,
  "last_updated": null,
  "evidence": [
    {
      "schema_version": "1.1",
      "id": "auto-f834153d50",
      "slug": "vercel-mcp-can-now-deploy-code-f834153d50",
      "url": "https://feed7.dev/p/vercel-mcp-can-now-deploy-code-f834153d50",
      "title": "Vercel MCP can now deploy code",
      "why_included": "Make deployment an explicit reviewed final step, and verify the background build rather than treating a returned URL as completion.",
      "summary": "Vercel’s MCP server can deploy agent-built code to new or existing projects and return a shareable URL, extending chat-based coding workflows through delivery.",
      "practical_implication": "Builders using Claude, Cursor, or another MCP client can make deployment an explicit final agent step, but should preserve review and permission boundaries before shipping generated changes.",
      "agent_context": "The Vercel MCP server now exposes **deploy_to_vercel** for deployment to **new or existing projects**. It detects the framework, installs dependencies, builds the code, and returns a shareable URL while the build continues.\n\nBuilders using Claude, Cursor, or another MCP client can make deployment an explicit final agent step, but should preserve review and permission boundaries before shipping generated changes.\n\nThe material does not describe approval controls, rollback behavior, failure handling, or which project settings the tool may change. A returned URL can precede completion of the background build.",
      "source": {
        "name": "Vercel",
        "url": "https://vercel.com/changelog/vercel-mcp-can-now-deploy-code",
        "published_at": "2026-07-23T00:00:00.000Z"
      },
      "source_class": "blog_post",
      "content_type": "Engineering Post",
      "layer": "infra",
      "domains": [
        "coding"
      ],
      "topics": [
        "mcp",
        "tool-use",
        "cloud-agents"
      ],
      "verification": {
        "status": "official_source",
        "label": "Official Source",
        "method": "source_feed",
        "verified_at": null
      },
      "uncertainty": [],
      "connected_context": null,
      "lifecycle": "New",
      "published_at": "2026-07-23T00:00:00.000Z",
      "modified_at": "2026-07-23T00:00:00.000Z",
      "supersedes": [],
      "expires_at": null,
      "formats": {
        "html": "https://feed7.dev/p/vercel-mcp-can-now-deploy-code-f834153d50",
        "json": "https://feed7.dev/p/vercel-mcp-can-now-deploy-code-f834153d50.json",
        "markdown": "https://feed7.dev/p/vercel-mcp-can-now-deploy-code-f834153d50.md"
      }
    },
    {
      "schema_version": "1.1",
      "id": "auto-5077dc1992",
      "slug": "how-we-set-up-our-cloud-agent-environment-5077dc1992",
      "url": "https://feed7.dev/p/how-we-set-up-our-cloud-agent-environment-5077dc1992",
      "title": "How we set up our cloud agent environment",
      "why_included": "Treat the dev environment as agent infrastructure with Linux parity, one discoverable CLI, end-to-end tests, and automated repair.",
      "summary": "Cursor’s cloud-agent adoption grew after it treated the dev environment as agent infrastructure: Linux parity, one discoverable CLI, end-to-end testing, and automated repair.",
      "practical_implication": "Treat the development environment as part of the agent harness. Match cloud and local dependencies, replace fragile command sequences with one discoverable interface, expose verification workflows, and let supervisors own long-running processes.",
      "agent_context": "Cursor moved its monorepo onto agent-ready Linux VMs, centralized startup and utilities in an internal CLI, and added end-to-end computer-use testing. Cloud agents went from **roughly 1 in 10 merged PRs in December** to **more than half today**.\n\nTreat the development environment as part of the agent harness. Match cloud and local dependencies, replace fragile command sequences with one discoverable interface, expose verification workflows, and let supervisors own long-running processes.\n\nSkills alone only helped at the margins because the underlying commands remained convoluted. Cursor also built **Cursor Cloud MCP** and **Cloud Doctor** to diagnose and repair environment failures, but the adoption figures are internal and do not isolate which change caused the increase.",
      "source": {
        "name": "Cursor",
        "url": "https://cursor.com/blog/cloud-agent-environment",
        "published_at": "2026-07-30T00:00:00.000Z"
      },
      "source_class": "blog_post",
      "content_type": "Engineering Post",
      "layer": "agent",
      "domains": [
        "coding"
      ],
      "topics": [
        "cloud-agents",
        "harness-engineering",
        "skills"
      ],
      "verification": {
        "status": "official_source",
        "label": "Official Source",
        "method": "source_feed",
        "verified_at": null
      },
      "uncertainty": [],
      "connected_context": null,
      "lifecycle": "New",
      "published_at": "2026-07-30T00:00:00.000Z",
      "modified_at": "2026-07-30T00:00:00.000Z",
      "supersedes": [],
      "expires_at": null,
      "formats": {
        "html": "https://feed7.dev/p/how-we-set-up-our-cloud-agent-environment-5077dc1992",
        "json": "https://feed7.dev/p/how-we-set-up-our-cloud-agent-environment-5077dc1992.json",
        "markdown": "https://feed7.dev/p/how-we-set-up-our-cloud-agent-environment-5077dc1992.md"
      }
    },
    {
      "schema_version": "1.1",
      "id": "auto-be3ca53745",
      "slug": "gemini-api-managed-agents-3-6-flash-hooks-and-more-be3ca53745",
      "url": "https://feed7.dev/p/gemini-api-managed-agents-3-6-flash-hooks-and-more-be3ca53745",
      "title": "Gemini API Managed Agents: 3.6 Flash, hooks, and more",
      "why_included": "Use pre- and post-tool hooks for policy checks, and cap autonomous loops with max_total_tokens while preserving resumable state.",
      "summary": "Gemini Managed Agents now add model selection, sandbox hooks, token caps, schedules, and free-tier access, covering several controls needed for unattended coding work.",
      "practical_implication": "Add hooks where tool calls need policy checks, linting, or audit output, and set max_total_tokens on autonomous loops. A capped run pauses as incomplete while preserving its environment, so it can resume with a new budget and previous interaction ID.",
      "agent_context": "Gemini Managed Agents now default to **Gemini 3.6 Flash**. The service adds pre- and post-tool hooks, explicit model selection, scheduled triggers, free-tier access, environment management, and persistent files across scheduled runs.\n\nAdd hooks where tool calls need policy checks, linting, or audit output, and set **max_total_tokens** on autonomous loops. A capped run pauses as incomplete while preserving its environment, so it can resume with a new budget and previous interaction ID.\n\nThe agent remains a preview identified as antigravity-preview-05-2026. Scheduled runs reuse a sandbox, which is useful for stateful work but makes cleanup, state drift, and hook failure behavior important operational concerns.",
      "source": {
        "name": "Google",
        "url": "https://blog.google/innovation-and-ai/technology/developers-tools/expanding-managed-agents-gemini-api-3-6-flash-hooks/",
        "published_at": "2026-07-28T00:00:00.000Z"
      },
      "source_class": "blog_post",
      "content_type": "Official Release",
      "layer": "tools",
      "domains": [
        "coding",
        "security"
      ],
      "topics": [
        "cloud-agents",
        "sandboxing",
        "tool-use"
      ],
      "verification": {
        "status": "official_source",
        "label": "Official Source",
        "method": "source_feed",
        "verified_at": null
      },
      "uncertainty": [],
      "connected_context": null,
      "lifecycle": "New",
      "published_at": "2026-07-28T00:00:00.000Z",
      "modified_at": "2026-07-28T00:00:00.000Z",
      "supersedes": [],
      "expires_at": null,
      "formats": {
        "html": "https://feed7.dev/p/gemini-api-managed-agents-3-6-flash-hooks-and-more-be3ca53745",
        "json": "https://feed7.dev/p/gemini-api-managed-agents-3-6-flash-hooks-and-more-be3ca53745.json",
        "markdown": "https://feed7.dev/p/gemini-api-managed-agents-3-6-flash-hooks-and-more-be3ca53745.md"
      }
    }
  ],
  "conflicting_sources": [],
  "superseded_claims": [],
  "corpus_evidence": [
    {
      "title": "Introducing Cursor Start",
      "url": "https://cursor.com/blog/cursor-start-india",
      "source_name": "Cursor",
      "published_at": "2026-07-28T12:00:00+00:00",
      "summary": "Cursor Start gives developers in India a ₹649 monthly tier with Grok 4.5, Composer, cloud agents, mobile control, and UPI payments, positioned between Free and Pro."
    },
    {
      "title": "Run Claude Managed Agents with Chat SDK",
      "url": "https://vercel.com/changelog/claude-managed-agents-with-chat-sdk",
      "source_name": "Vercel",
      "published_at": "2026-07-27T00:00:00+00:00",
      "summary": "Chat SDK can put Claude Managed Agents behind browser and messaging interfaces while Anthropic retains the loop, tools, session state, and research sandbox."
    },
    {
      "title": "Expanding Managed Agents in Gemini API: background tasks, remote MCP and more",
      "url": "https://blog.google/innovation-and-ai/technology/developers-tools/expanding-managed-agents-gemini-api/",
      "source_name": null,
      "published_at": null,
      "summary": "Gemini Managed Agents can now run asynchronously, connect to remote MCP servers, call client-side functions, and rotate credentials without losing sandbox state."
    },
    {
      "title": "Build from anywhere with Cursor for iOS",
      "url": "https://cursor.com/blog/ios-mobile-app",
      "source_name": null,
      "published_at": null,
      "summary": "Cursor shipped a native iOS app in public beta: launch cloud agents, remote-control agents on your local machine, and merge PRs from your phone. Paid plans only; Composer 2.5 runs are 75% off until July 5."
    },
    {
      "title": "From fork() to Fleet: Designing an Agent Sandbox Cloud — Abhishek Bhardwaj, OpenAI",
      "url": "https://www.youtube.com/watch?v=OqM67QG_Ikk",
      "source_name": null,
      "published_at": null,
      "summary": "Long-running coding agents need isolated, persistent sandboxes: microVMs limit kernel exposure, while incremental snapshots enable recovery, branching, and faster placement across a fleet."
    },
    {
      "title": "Agent Runs now available in the Vercel MCP and CLI",
      "url": "https://vercel.com/changelog/agent-runs-vercel-mcp-cli",
      "source_name": null,
      "published_at": null,
      "summary": "Your coding agent can now pull its own Agent Runs traces—reasoning, tool calls, token usage—from Vercel via MCP or CLI, so it can debug its runs and refine skills from real production behavior."
    },
    {
      "title": "Scaling Managed Agents: Decoupling the brain from the hands",
      "url": "https://www.anthropic.com/engineering/managed-agents",
      "source_name": null,
      "published_at": null,
      "summary": "Anthropic details Managed Agents, a hosted long-horizon agent service that separates the harness from its sandboxes — stateless brains, replaceable containers, and a 60% drop in p50 time-to-first-token."
    },
    {
      "title": "What we’ve learned building cloud agents",
      "url": "https://cursor.com/blog/cloud-agent-lessons",
      "source_name": null,
      "published_at": null,
      "summary": "Cursor's writeup on a year of cloud agents: complete dev environments matter most, a Temporal rewrite pushed reliability past 99%, and over 40% of Cursor's internal PRs now come from cloud agents."
    },
    {
      "title": "Introducing Claude Tag",
      "url": "https://www.anthropic.com/news/introducing-claude-tag",
      "source_name": null,
      "published_at": null,
      "summary": "Claude Tag puts a persistent Claude in Slack channels: tag @Claude to delegate async tasks running hours or days on Opus 4.8. Beta for Team/Enterprise; Anthropic says it writes 65% of its product team's code."
    }
  ]
}