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

# agents

> Which coding agents are supported, and choosing which to sync from.

```bash theme={"theme":"nord"}
resumecontext agents
```

Interactive. Lets you pick which coding agents ResumeContext reads history from,
and where their data lives on disk if it is not in the default location.

## Supported agents

| Agent       | Read from                 |
| ----------- | ------------------------- |
| Claude Code | `~/.claude`               |
| Codex CLI   | `~/.codex`                |
| Cursor      | `~/.cursor`               |
| opencode    | `~/.local/share/opencode` |

Nothing is installed into the agent itself. Each of these already writes its
session history to disk, and the daemon reads that, so there is no plugin and
nothing to change about how you prompt.

<Note>
  Those are the default locations, and they are a starting point rather than an
  assumption. If yours keeps its history somewhere else, `agents` will take the
  path and check it looks right before accepting it.
</Note>

Support is per agent, and it amounts to teaching the CLI where one keeps its
history, so this list grows. If the agent you use is missing, that is the thing
to ask for.

## When to run it

* You start using a new agent and want its sessions archived.
* You want to **stop** archiving one.
* Your agent stores its history somewhere non-standard.

The choice is per project, because a project's archive should contain the work
done on that project, whichever tool did it. Two people on the same project can
be using entirely different agents and still read each other's sessions.

<Note>
  `agents` is the one project command that does **not** start the daemon. It only
  edits configuration that a running daemon re-reads on its next tick anyway, so
  starting one here would silently undo a `daemon stop` you meant.
</Note>
