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

# Backends

> List registered external coding-CLI backends available to scheduled jobs and agent runtimes

External coding-CLI backends (delegate agent turns to a CLI).

```mermaid theme={"theme":{"light":"vitesse-light","dark":"vitesse-dark"}}
graph LR
    Cmd[💻 praisonai backends] --> Registry[🔌 Backend registry]
    Registry --> Ids[📋 built-ins + entry-point plugins]

    classDef input fill:#6366F1,stroke:#7C90A0,color:#fff
    classDef process fill:#189AB4,stroke:#7C90A0,color:#fff
    classDef output fill:#10B981,stroke:#7C90A0,color:#fff
    class Cmd input
    class Registry process
    class Ids output
```

## Usage

```bash theme={"theme":{"light":"vitesse-light","dark":"vitesse-dark"}}
praisonai backends           # default: lists ids
praisonai backends list      # explicit
```

Both forms print each registered backend id on its own line:

```text theme={"theme":{"light":"vitesse-light","dark":"vitesse-dark"}}
claude-code
codex-cli
gemini
grok
```

## Commands

| Command         | Description                                                           |
| --------------- | --------------------------------------------------------------------- |
| `backends`      | Same as `list` (list is the default).                                 |
| `backends list` | List registered CLI backend ids (built-ins plus entry-point plugins). |

<Note>
  Available when `praisonai-code` is installed (standalone `praisonai-code` installs also expose this). Legacy argparse listing remains wrapper-resident.
</Note>

## See Also

* [Scheduler Backend Action](/docs/features/scheduler-backend-action) — run a scheduled job as one headless CLI-backend turn
* [CLI Backend Protocol](/docs/features/cli-backend-protocol) — how CLI backends plug into the Agent API
* [Runtime Selection](/docs/features/runtime-selection) — model-scoped runtime configuration
* [Claude Code](/docs/code/claude-code) — the flagship CLI backend
* [Codex CLI](/docs/code/codex-cli) — ChatGPT-subscription backend
* [Gemini CLI](/docs/code/gemini-cli) — Google-account backend
* [Grok CLI](/docs/code/grok-cli) — xAI-subscription backend
