Opening Scene: One Plugin Kills a SaaS
You open Cursor and want to schedule a weekly team meeting. The traditional flow: switch to the browser, open Google Calendar, click new event, fill in the time, add attendees, save. Now you just type one sentence in Cursor: "Schedule a team meeting tomorrow at 2 PM, invite the whole team."
A plugin does the rest—reads the Google Calendar API, checks attendee availability, creates the event, sends notifications.
This isn't a built-in Cursor feature. It's one of 30+ official plugins in the cursor/plugins repository. Cursor has turned its editor into a plugin runtime, letting any SaaS be invoked directly by an AI agent.
This Is Bigger Than It Looks
In August 2026, Cursor released the Agent Plugins 1.0.0 specification—an open standard defining what an "AI agent plugin" should look like. The repository is now Cursor's officially maintained plugin collection, including:
Official plugins (built by Cursor):
teaching: skill mapping, practice plans, learning reviewsthermos: "thermonuclear branch review"—deep security/correctness audits with parallel sub-agentsorchestrate: splits large tasks across parallel cloud agents with planner/worker/verifieradvisor: consult a stronger model before major decisionscursor-sdk: TypeScript SDK for building apps and automationcreate-plugin: scaffolding tool for creating new pluginscontinual-learning: incremental memory updates written to AGENTS.mdralph-loop: self-referential AI loop (named after the Ralph Wiggum technique)cli-for-agent: pattern guide for designing CLIs that agents can run reliablypstack: parallelize agent workflowsdyl-stack: personalized agent style on top of pstack- Google suite: Gmail, Drive, Calendar, Docs, Sheets, Slides
- Dev tools: GitHub, Playwright, Zoom
- Business SaaS: Salesforce, HubSpot, Intercom, Gong, Ashby, Clay, DocuSign, Navan, Profound, Juicebox
- Social: X (Twitter)
- 30+ official/community plugins: covering dev tools, productivity, and integrations
- 12+ third-party SaaS integrations: Google suite, Salesforce, HubSpot, GitHub, Playwright
- Open standard: Agent Plugins is an open spec, not tied to Cursor—other editors could theoretically implement it
- Marketplace: browse and install at cursor.com/marketplace
- 2008, iPhone App Store launches: the phone goes from "a tool for calls" to "an application platform"
- 2026, Cursor Plugins launch: the editor goes from "a tool for writing code" to "an agent platform"
- 2023: Copilot completes your code (human writes, AI completes)
- 2024: Cursor edits your code (human points, AI edits)
- 2025: Claude Code runs commands (human approves, AI executes)
- 2026: Cursor plugins let agents operate SaaS directly (human states intent, AI executes end-to-end)
- The security boundary is moving: agents used to only modify code; now they can send email, change calendars, operate CRMs
- Plugin design is a new discipline: designing an interface "agents use reliably" is fundamentally different from one "humans use reliably"
- The editor becomes an agent OS: Cursor is no longer just an editor—it's an operating system for agents
- Security risk: an agent that can operate Gmail/Salesforce can send email and modify customer data. The "thermonuclear" naming of
thermoshints at this risk awareness - Standards competition: Agent Plugins is an open standard, but MCP (Model Context Protocol) is doing something similar. Whether the two standards can coexist is unknown
- Uneven plugin quality: official plugins are high quality; community plugins (like
ralph-loop) have unproven maturity - Lock-in risk: the standard is open, but Cursor is the primary implementer. If Cursor changes direction, the ecosystem suffers
Community plugins:
Third-party integrations:
Over 30 plugins in total, covering most SaaS tools developers use daily.
Analogy: This Is Not a VS Code Extension
Many people's first reaction: "Isn't this just the VS Code extension marketplace?"
No. The difference is who invokes the tool.
VS Code extensions are humans calling tools—you click a button, the extension performs an action. Cursor plugins are AI agents calling tools—you describe intent in natural language, and the agent decides which plugin to call, what parameters to pass, and how to combine multiple plugins.
These are entirely different interaction paradigms:
| Dimension | VS Code Extensions | Cursor Plugins | |:----------|:-------------------|:---------------| | Caller | Human (click/command) | AI agent (semantic understanding) | | Interface | UI/command palette | MCP server + skills + hooks | | Composition | One at a time | Agent orchestrates multiple automatically | | Parameters | Human fills forms | Agent infers from context | | Error handling | Human reads errors | Agent self-repairs |
This difference dictates plugin design logic. VS Code extensions optimize for "easy for humans to use"—good UI, clear buttons, sensible defaults. Cursor plugins optimize for "reliable for agents to use"—clear schemas, composable interfaces, idempotent operations, dry-run support.
The cli-for-agent plugin is entirely about this: how to design a CLI that agents can run reliably. It lists principles like flags, help with examples, pipelines, errors, idempotency, and dry-run. These aren't meant for human eyes—they're for AI agents.
Core Insight: Editor as Runtime
What Cursor is doing is essentially turning the editor into a runtime for agents.
Traditional software architecture is "frontend + backend"—frontend handles presentation, backend handles logic. Cursor is becoming "agent + plugin ecosystem"—the agent handles decisions, the plugin ecosystem handles execution.
This architecture has three key components:
1. Agent (decision layer): understands user intent, decides which plugins to call, in what order, with what parameters 2. Plugins (execution layer): each plugin wraps one SaaS's API behind a standardized interface 3. Hooks (orchestration layer): insert checkpoints in the agent's execution flow for security audits, code review, and verification
The thermos plugin is a textbook example of this architecture—it's not "a tool" but a parallel sub-agent orchestrator. It takes a branch, spins up multiple parallel agents for security auditing, correctness checking, and code quality assessment, then aggregates results. This turns "code review" from a sequential process into a parallel one.
The Numbers: Ecosystem Growth
From the August 2026 release of Agent Plugins 1.0.0 until now, in two months:
Compare that to the VS Code extension marketplace, which took 10 years to accumulate 40,000+ extensions. Cursor's plugin ecosystem has 30+ in two months—few in number, but each one is "agent-usable." Quality over quantity.
Cross-Domain Analogy: From App Store to Agent Store
This evolution mirrors the mobile App Store story:
The key difference: App Store apps are for humans; Cursor plugins are for agents. That means a plugin's "user experience" isn't about how pretty the UI is—it's about whether the interface is clear, whether the schema is rigorous, whether agents can understand it correctly.
There's a sharp line in the cli-for-agent plugin: "patterns for designing CLIs that agents run reliably." This isn't teaching you how to write a CLI—it's teaching you how to write interfaces agents can understand. That's a brand-new design constraint.
Why It Matters Now
AI coding in 2026 shows a clear trend: from "AI-assisted coding" to "AI agents executing tasks."
Each step removes the human further from the execution chain. The Cursor plugin ecosystem is the latest step—agents are no longer limited to "operating code"; they can "operate anything with an API."
This means:
Limitations
Conclusion
The cursor/plugins repository represents a paradigm shift: the editor goes from "a place where humans write code" to "a place where agents execute tasks." This isn't incremental improvement—it's a fundamental change in interaction.
When the orchestrate plugin can split a large task across multiple parallel cloud agents, when thermos can launch parallel sub-agents for security audits, when advisor can consult a stronger model before critical decisions—Cursor is no longer an editor. It's an agent runtime, plugins are its system calls, and agents are its processes.
From VS Code extensions to Cursor plugins, the essence is a paradigm leap from "humans calling tools" to "agents calling tools." The leap has just begun, but the direction is clear.
---
Project: github.com/cursor/plugins Marketplace: cursor.com/marketplace Docs: cursor.com/docs/plugins