An agent plugin for Ora that adds Claude Code as a selectable agent. Once installed, Claude Code shows up in Ora's agent picker like any other agent — pick it, and your conversation runs against the Claude Code CLI through its Agent Client Protocol adapter.
- Publishes Claude Code as an agent inside Ora, alongside any other agent plugins you have installed.
- Starts and stops the Claude Code ACP adapter automatically as you switch agents — nothing to run by hand.
- Passes every model, session, and streaming feature Claude Code's adapter
supports straight through to Ora's UI, including the in-session model picker
(
default,sonnet,opus,haiku, and Claude Fable).
- The Claude Code CLI, installed and authenticated (
claude). - The Claude ACP adapter on your
PATH:If you'd rather point at a specific binary instead of relying onnpm i -g @agentclientprotocol/claude-agent-acpPATH, setORA_CLAUDE_ACP_BINto its full path.
Drop this plugin's folder into Ora's plugins directory
(<ORA_DATA_DIR>/plugins/) — Ora discovers any folder there with a
package.json automatically. Deleting the folder removes the agent again;
there's no other install step.
Note: this plugin claims the same agent identity as Ora's built-in Claude Code support. Until that built-in support is removed, Ora will keep using its own copy and this plugin's copy will sit unused — installing it is safe, but it won't take over until the built-in one is retired.
Once installed, open Ora, and select Claude Code from the agent picker. Everything else — sessions, model selection, tool use — works the same as any other agent in Ora.
Claude Code looks for reusable Skills in a
.claude/skills/<name>/SKILL.md folder at the root of your project, alongside
any skills installed globally on your machine. Add or edit files there and Ora
takes care of getting Claude Code to pick them up — no manual restart needed.
| Variable | Purpose |
|---|---|
ORA_CLAUDE_ACP_BIN |
Pin an exact path to the Claude ACP adapter binary, bypassing PATH lookup. |
Apache-2.0