Back to Help Guides
Content Template

AI Agent

Describe an autonomous or assistive agent: role, surface, and runtime.

Overview

Agents are products built on top of models. Use this template for coding agents, research agents, browser agents, and vertical copilots.

Fields

Role (what job it does), Surface (where users meet it — CLI, IDE, web), Runtime (which models/orchestrator powers it), Homepage URL.

Best Practices

Role should be a verb phrase ('Writes pull requests'). Avoid marketing fluff in Runtime — list the actual stack.

JSON Structure

Every entry of this template serializes to the shape below. The structured fields live under data.

{
  "type": "ai_agent",
  "title": "Cursor Composer",
  "summary": "Multi-file coding agent embedded in the Cursor IDE.",
  "data": {
    "role": "Writes and refactors code across a repo",
    "surface": "IDE",
    "runtime": "Claude 4 Sonnet + custom planner",
    "homepage_url": "https://cursor.sh"
  }
}

Preview

How a published entry of this template renders on the site.

AGENT · IDE
Cursor Composer

Writes and refactors code across a repo.

Runtime: Claude 4 Sonnet + custom planner

How it's used on the site

  1. 1.Pick the AI Agent template when documenting a product (not a raw model).
  2. 2.Capture Role as a verb phrase, Surface as where users meet it, Runtime as the actual stack.
  3. 3.Publish — the agent appears in the Agents rail on /c/ai alongside Models.
  4. 4.Linked from related articles via the Homepage URL; tagged into the AI topic taxonomy.