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

# Connect your coding agent

> Which AI coding agents Fimo supports and how it makes them fluent in your project.

Fimo never replaces your coding agent — it owns what happens after the build and exposes all of it through the `fimo` CLI. Any coding agent can drive Fimo; installing Fimo's skills and rule files makes it fluent in the workflow.

## Supported agents

Fimo installs skills and generates the right rule file for each tool. First-class agents include:

<Columns cols={3}>
  <Card title="Claude Code" icon="robot" />

  <Card title="Cursor" icon="robot" />

  <Card title="Codex" icon="robot" />

  <Card title="Gemini CLI" icon="robot" />

  <Card title="Windsurf" icon="robot" />

  <Card title="OpenCode / Aider" icon="robot" />
</Columns>

The interactive picker lists 50+ supported agents. Tools that read `AGENTS.md` natively (Codex, OpenCode, Aider, …) work with no extra file; others get a per-agent rule file (`CLAUDE.md`, `.cursor/rules/fimo.mdc`, `.windsurfrules`, `GEMINI.md`).

## Connect an agent

`fimo init` wires everything up at scaffold time for the agents you select. To add one to an existing project, run from inside it:

```bash theme={null}
fimo skills install --agents=claude-code,cursor   # explicit list
fimo skills install                               # interactive picker
```

Under `npx`, pass `--mode=copy` (there's no stable path to symlink into):

```bash theme={null}
npx fimo@latest skills install --mode=copy
```

## How Fimo enhances your agent

Once installed, your agent gains:

* The **`fimo-cli` skill** — the CLI workflow: creating projects, building content, running the app locally, deploying.
* The **project `fimo` skill** — the code-side surface: schemas, forms, `t()` labels, `fimo/ui` components, version-locked to the project's package.
* **Rule files** — project conventions read by your specific tool.
* **Markdown-for-agents** on every deploy — a `.md` twin of each page plus `/llms.txt`, so agents can read your published site.

<Tip>
  Point your agent at the [Get started for AI coding agents](/docs/get-started/ai-coding-agents) page and ask it to help you build — it's written to be read by the agent itself.
</Tip>

## What's next

<Columns cols={3}>
  <Card title="Install skills" icon="plug" href="/docs/get-started/install-skills">
    Set up skills and rule files.
  </Card>

  <Card title="MCP server" icon="network-wired" href="/docs/ai/mcp">
    Connect MCP clients to Fimo docs.
  </Card>

  <Card title="Skills & rules" icon="book" href="/docs/ai/skills-and-rules">
    How the layers fit together.
  </Card>
</Columns>
