|
5 | 5 |  |
6 | 6 |  |
7 | 7 |
|
8 | | -A multi-agent orchestration system for VS Code Copilot, plus maintained Codex and Claude Code plugins. ControlFlow coordinates 13 specialized agents under deterministic **P.A.R.T contracts** (Prompt → Archive → Resources → Tools), structured text outputs, and layered reliability gates. |
| 8 | +A multi-agent orchestration system for VS Code Copilot, plus maintained Codex, Claude, and Cursor plugins. ControlFlow coordinates 13 specialized agents under deterministic **P.A.R.T contracts** (Prompt → Archive → Resources → Tools), structured text outputs, and layered reliability gates. |
9 | 9 |
|
10 | 10 | --- |
11 | 11 |
|
12 | 12 | ## Contents |
13 | 13 |
|
14 | | -- [Why ControlFlow?](#why-controlflow) |
15 | | -- [Quick Start](#quick-start) |
16 | | -- [When to Use Which Agent](#when-to-use-which-agent) |
17 | | -- [Pipeline by Complexity](#pipeline-by-complexity) |
18 | | -- [Orchestration State Machine](#orchestration-state-machine) |
19 | | -- [Failure Routing](#failure-routing) |
20 | | -- [Agent Architecture](#agent-architecture) |
21 | | -- [Evaluation Suite](#evaluation-suite) |
22 | | -- [Project Structure](#project-structure) |
23 | | -- [Documentation](#documentation) |
24 | | -- [Installation](#installation) |
25 | | -- [ControlFlow for Codex (Plugin)](#controlflow-for-codex-plugin) |
26 | | -- [ControlFlow for Claude Code (Plugin)](#controlflow-for-claude-code-plugin) |
27 | | -- [License](#license) |
| 14 | +- [ControlFlow](#controlflow) |
| 15 | + - [Contents](#contents) |
| 16 | + - [Why ControlFlow?](#why-controlflow) |
| 17 | + - [Quick Start](#quick-start) |
| 18 | + - [When to Use Which Agent](#when-to-use-which-agent) |
| 19 | + - [Pipeline by Complexity](#pipeline-by-complexity) |
| 20 | + - [Orchestration State Machine](#orchestration-state-machine) |
| 21 | + - [Failure Routing](#failure-routing) |
| 22 | + - [Agent Architecture](#agent-architecture) |
| 23 | + - [Interaction diagram](#interaction-diagram) |
| 24 | + - [Primary Agents](#primary-agents) |
| 25 | + - [Specialized Subagents](#specialized-subagents) |
| 26 | + - [Evaluation Suite](#evaluation-suite) |
| 27 | + - [Project Structure](#project-structure) |
| 28 | + - [Documentation](#documentation) |
| 29 | + - [Installation](#installation) |
| 30 | + - [Adding Custom Agents](#adding-custom-agents) |
| 31 | + - [ControlFlow for Codex (Plugin)](#controlflow-for-codex-plugin) |
| 32 | + - [Included Skills](#included-skills) |
| 33 | + - [ControlFlow for Claude Code (Plugin)](#controlflow-for-claude-code-plugin) |
| 34 | + - [Local Development Usage](#local-development-usage) |
| 35 | + - [Intentional Differences from VS Code](#intentional-differences-from-vs-code) |
| 36 | + - [ControlFlow for Cursor](#controlflow-for-cursor) |
| 37 | + - [ControlFlow for Codex Usage and Validation](#controlflow-for-codex-usage-and-validation) |
| 38 | + - [Plugin Installation](#plugin-installation) |
| 39 | + - [Usage](#usage) |
| 40 | + - [Validating Codex Strict-Plan Artifacts](#validating-codex-strict-plan-artifacts) |
| 41 | + - [Intentional Differences from the VS Code Version](#intentional-differences-from-the-vs-code-version) |
| 42 | + - [License](#license) |
| 43 | + - [Acknowledgments](#acknowledgments) |
28 | 44 |
|
29 | 45 | --- |
30 | 46 |
|
@@ -349,6 +365,15 @@ See [`plugins/controlflow-claude-code/README.md`](plugins/controlflow-claude-cod |
349 | 365 |
|
350 | 366 | Complexity routing matches the main project: `TRIVIAL` → optional; `SMALL` → plan-audit; `MEDIUM` → plan-audit + assumption-verifier; `LARGE` → full pipeline. |
351 | 367 |
|
| 368 | +## ControlFlow for Cursor |
| 369 | + |
| 370 | +This repository includes a `.cursor/rules/` directory with version-controlled Project Rules (`.mdc` files). Cursor automatically loads these rules when you open the project — no installation or configuration required. The rules give Cursor's AI agent high-level instructions about this repository's conventions, agent roles, and architectural principles. |
| 371 | + |
| 372 | +- **What it does:** Provides context and conventions to Cursor's agent. |
| 373 | +- **What it does NOT do:** It does not enable Cursor to run the VS Code subagent dispatch system. |
| 374 | + |
| 375 | +For more details, see the authoritative guide at [docs/agent-engineering/CURSOR-SUPPORT.md](docs/agent-engineering/CURSOR-SUPPORT.md). |
| 376 | + |
352 | 377 | ## ControlFlow for Codex Usage and Validation |
353 | 378 |
|
354 | 379 | ### Plugin Installation |
|
0 commit comments