> ## Documentation Index
> Fetch the complete documentation index at: https://docs.edgespark.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# All supported AI agents for EdgeSpark

> EdgeSpark supports all AI agents: first-class plugin paths for Claude Code, Gemini CLI, OpenAI Codex, Cursor, and GitHub Copilot, plus generic AGENTS.md setups.

EdgeSpark supports **all AI agents**.

That support currently shows up through six public setup paths:

* **Claude Code**
* **OpenAI Codex**
* **Gemini CLI**
* **Cursor**
* **GitHub Copilot**
* **all other AI agents**

The first five are first-class plugin or extension paths. Every other AI agent is still supported through the generic EdgeSpark skills + docs MCP + `AGENTS.md` path. `edgespark init` now requires `--agent <name>` in every documented example.

## Start EdgeSpark tasks

After setup, use the matching task-entry command for your agent:

| Agent          | Command                              |
| -------------- | ------------------------------------ |
| Claude Code    | `/edgespark:building-edgespark-apps` |
| OpenAI Codex   | `$edgespark:building-edgespark-apps` |
| Gemini CLI     | `/edgespark:building-edgespark-apps` |
| Cursor         | `/building-edgespark-apps`           |
| GitHub Copilot | `/edgespark:building-edgespark-apps` |

## Support matrix

| Agent                                    | Status    | Instructions file              | Setup path                                                                                                                     |
| ---------------------------------------- | --------- | ------------------------------ | ------------------------------------------------------------------------------------------------------------------------------ |
| [Claude Code](#claude-code)              | Supported | `CLAUDE.md`                    | `claude plugin marketplace add edgesparkhq/claude-plugins` then `claude plugin install edgespark@edgespark-claude-plugins`     |
| [Gemini CLI](#gemini-cli)                | Supported | `GEMINI.md`                    | `gemini extensions install https://github.com/edgesparkhq/gemini-extensions`                                                   |
| [OpenAI Codex](#openai-codex)            | Supported | `AGENTS.md`                    | Open `codex` and install the EdgeSpark Codex plugin from the latest release zip                                                |
| [Cursor](/agents/cursor)                 | Supported | `AGENTS.md`                    | Run `/add-plugin edgespark@https://github.com/edgesparkhq/cursor-plugins` in Cursor Agent chat                                 |
| [GitHub Copilot](/agents/github-copilot) | Supported | `AGENTS.md`                    | `copilot plugin marketplace add edgesparkhq/copilot-plugins` then `copilot plugin install edgespark@edgespark-copilot-plugins` |
| [OpenCode](/agents/opencode)             | Supported | `AGENTS.md`                    | `npx skills add edgesparkhq/agent-skills` and `npx add-mcp https://mcp.edgespark.dev/docs`                                     |
| [Amp](/agents/amp)                       | Supported | `AGENTS.md`                    | `npx skills add edgesparkhq/agent-skills` and `npx add-mcp https://mcp.edgespark.dev/docs`                                     |
| [Devin](/agents/devin)                   | Supported | `AGENTS.md`                    | `npx skills add edgesparkhq/agent-skills` and `npx add-mcp https://mcp.edgespark.dev/docs`                                     |
| [Aider](/agents/aider)                   | Supported | `AGENTS.md` (`--read`)         | `npx skills add edgesparkhq/agent-skills` and `npx add-mcp https://mcp.edgespark.dev/docs`                                     |
| [Windsurf](/agents/windsurf)             | Supported | `AGENTS.md` / `.windsurfrules` | `npx skills add edgesparkhq/agent-skills` and `npx add-mcp https://mcp.edgespark.dev/docs`                                     |
| [Cline](/agents/cline)                   | Supported | `AGENTS.md` / `.clinerules`    | `npx skills add edgesparkhq/agent-skills` and `npx add-mcp https://mcp.edgespark.dev/docs`                                     |
| [Continue](/agents/continue)             | Supported | `AGENTS.md`                    | `npx skills add edgesparkhq/agent-skills` and `npx add-mcp https://mcp.edgespark.dev/docs`                                     |
| Antigravity                              | Supported | `AGENTS.md`                    | `npx skills add edgesparkhq/agent-skills` and `npx add-mcp https://mcp.edgespark.dev/docs`                                     |
| Kiro                                     | Supported | `AGENTS.md`                    | `npx skills add edgesparkhq/agent-skills` and `npx add-mcp https://mcp.edgespark.dev/docs`                                     |
| All other AI agents                      | Supported | `AGENTS.md`                    | `npx skills add edgesparkhq/agent-skills` and `npx add-mcp https://mcp.edgespark.dev/docs`                                     |

## Claude Code

Claude Code uses the dedicated EdgeSpark plugin with `CLAUDE.md` as its project instructions file.

```bash theme={null}
claude plugin marketplace add edgesparkhq/claude-plugins
claude plugin install edgespark@edgespark-claude-plugins
edgespark init my-app --agent claude
```

Start EdgeSpark tasks in Claude Code with `/edgespark:building-edgespark-apps`.

[Claude Code setup →](/agents/claude-code)

## Gemini CLI

Gemini CLI uses the dedicated EdgeSpark extension with `GEMINI.md` as its project instructions file.

```bash theme={null}
gemini extensions install https://github.com/edgesparkhq/gemini-extensions
edgespark init my-app --agent gemini
```

Start EdgeSpark tasks in Gemini CLI with `/edgespark:building-edgespark-apps`.

[Gemini CLI setup →](/agents/gemini-cli)

## OpenAI Codex

OpenAI Codex uses the dedicated EdgeSpark Codex plugin with `AGENTS.md` as its project instructions file.

```bash theme={null}
codex
# Then paste the EdgeSpark Codex plugin install prompt from the Codex setup page
edgespark init my-app --agent codex
```

Start EdgeSpark tasks in OpenAI Codex with `$edgespark:building-edgespark-apps`.

[OpenAI Codex setup →](/agents/codex)

## Cursor

Cursor uses the dedicated EdgeSpark Cursor plugin with `AGENTS.md` as its project instructions file.

```text theme={null}
/add-plugin edgespark@https://github.com/edgesparkhq/cursor-plugins
```

```bash theme={null}
edgespark init my-app --agent cursor
```

Cursor onboarding currently requires Cursor 2.5 or later. After installing the plugin, you can start EdgeSpark tasks in Cursor Agent chat with `/building-edgespark-apps`.

[Cursor setup →](/agents/cursor)

## GitHub Copilot

GitHub Copilot uses the dedicated EdgeSpark Copilot plugin with `AGENTS.md` as its project instructions file.

```bash theme={null}
copilot plugin marketplace add edgesparkhq/copilot-plugins
copilot plugin install edgespark@edgespark-copilot-plugins
edgespark init my-app --agent copilot
```

Start EdgeSpark tasks in GitHub Copilot with `/edgespark:building-edgespark-apps`.

[GitHub Copilot setup →](/agents/github-copilot)

## All other AI agents

EdgeSpark still supports all remaining AI agents even when they do not have a dedicated plugin or extension yet.

**OpenCode**, **Amp**, **Devin**, **Aider**, **Windsurf**, **Cline**, **Continue**, **Antigravity**, **Kiro**, and all other AI agents use the generic EdgeSpark skills and docs MCP path together with `AGENTS.md`.

```bash theme={null}
npx skills add edgesparkhq/agent-skills
npx add-mcp https://mcp.edgespark.dev/docs
edgespark init my-app --agent your-agent-name
```

Use the real agent name in `--agent`, such as `opencode`, `amp`, `devin`, `aider`, `windsurf`, `cline`, `continue`, `antigravity`, `kiro`, or your own custom agent name. Agents with their own rules format can adapt `AGENTS.md` into that format after initialization, such as `.windsurfrules` for Windsurf and `.clinerules` for Cline.

[Generic agent setup →](/agents/other-agents)

## How the instructions file works

Regardless of which agent you use, the instructions file does the same thing:

1. Tells the agent which files to read before writing any code
2. Explains the project structure and what must not be edited
3. Provides the rules for this platform, including batching, storage patterns, and type safety
4. Gives working code examples for database, storage, and auth
5. Documents CLI usage for deploy and schema pull

Use this file as the starting instructions source for each agent task or session. Project owners can append their own rules below the generated content. See [AGENTS.md reference](/agents/agents-md) for the full format.

## See also

<Columns cols={2}>
  <Card title="AGENTS.md reference" icon="file-lines" href="/agents/agents-md">
    The project instructions file format and how to extend it with project-specific rules.
  </Card>

  <Card title="Claude Code" icon="code" href="/agents/claude-code">
    Install the EdgeSpark Claude Code plugin and work from CLAUDE.md.
  </Card>

  <Card title="Gemini CLI" icon="code" href="/agents/gemini-cli">
    Install the EdgeSpark Gemini CLI extension and work from GEMINI.md.
  </Card>

  <Card title="OpenAI Codex" icon="code" href="/agents/codex">
    Install the EdgeSpark Codex plugin and work from AGENTS.md.
  </Card>

  <Card title="Cursor" icon="code" href="/agents/cursor">
    Install the EdgeSpark Cursor plugin and work from AGENTS.md.
  </Card>

  <Card title="GitHub Copilot" icon="code" href="/agents/github-copilot">
    Install the EdgeSpark Copilot plugin and work from AGENTS.md.
  </Card>

  <Card title="Other AI agents" icon="robot" href="/agents/other-agents">
    OpenCode, Amp, Devin, Aider, Windsurf, Cline, Continue, Antigravity, Kiro, and all other agents using the generic skills and docs MCP path.
  </Card>
</Columns>
