iiRecord
Agentic AI Atlas · Background Agent (Cursor)
subagent:cursor.background-agenta5c.ai
II.
Subagent JSON

subagent:cursor.background-agent

Structured · live

Background Agent (Cursor) json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · extensions/subagents/cursor-background-agent.yamlCluster · extensions
Record JSON
{
  "id": "subagent:cursor.background-agent",
  "_kind": "Subagent",
  "_file": "extensions/subagents/cursor-background-agent.yaml",
  "_cluster": "extensions",
  "attributes": {
    "displayName": "Background Agent (Cursor)",
    "provenance": "built-in",
    "subjectId": "agentVersion:cursor:ge-0-0-0",
    "roleId": "role:implementer",
    "systemPrompt": "Long-running cloud-hosted agent. Picks up tasks delegated from the\nIDE or via the Cursor dashboard, runs in a sandboxed VM with\nrepository access, and opens PRs.\n",
    "tools": [
      "tool-descriptor:read",
      "tool-descriptor:edit",
      "tool-descriptor:write",
      "tool-descriptor:bash"
    ],
    "triggers": "Auto-invoked when the user delegates a task to a Cursor background\nagent from the IDE or web dashboard.\n",
    "description": "Cursor's hosted \"Background Agent\" feature. Documented at\nhttps://docs.cursor.com/background-agents.\n"
  },
  "outgoingEdges": [
    {
      "from": "subagent:cursor.background-agent",
      "to": "role:implementer",
      "kind": "roles_played_by",
      "attributes": {}
    },
    {
      "from": "subagent:cursor.background-agent",
      "to": "extension-interface:orchestration",
      "kind": "implements",
      "attributes": {}
    }
  ],
  "incomingEdges": []
}