Skip to content

Agents > Third-Party CLI Agents

Third-party CLI agents overview

Open in ChatGPT ↗
Ask ChatGPT about this page
Open in Claude ↗
Ask Claude about this page
Copied!

Warp provides first-class support for third-party CLI coding agents with a rich input editor, notifications, code review, and more.

Warp auto-detects supported CLI agents and enhances them with IDE-level features — a rich input editor, agent notifications, inline code review, Remote Control, and more. Run your preferred coding agent inside Warp and get a better experience out of the box.

This feature set is also known as universal agent support.

Looking for Warp’s own CLI instead? The Warp Agent CLI runs the Warp Agent itself in any terminal. This page covers running third-party coding agents inside the Warp app.

Warp currently supports the following CLI coding agents:

  • Claude Code — Anthropic’s CLI coding agent
  • OpenAI Codex — OpenAI’s CLI coding agent
  • OpenCode — Open-source CLI coding agent
  • Amp — Sourcegraph’s CLI coding agent
  • Auggie — Augment Code’s CLI coding agent
  • Copilot CLI — GitHub’s CLI coding agent
  • Cursor CLI — Cursor’s CLI coding agent
  • Gemini CLI — Google’s CLI coding agent
  • Droid — Factory’s CLI coding agent
  • Pi — Open-source CLI coding agent
  • Goose — Block’s CLI coding agent
  • Antigravity — the Antigravity CLI coding agent (invoked with agy)
  • Hermes — Nous Research’s CLI coding agent
  • Mistral Vibe — Mistral’s CLI coding agent
  • Grok Build — xAI’s CLI coding agent (invoked with grok)

When you launch a supported agent inside Warp, the agent toolbelt appears automatically, giving you quick access to Warp’s enhanced features.

The agent toolbelt appearing at the bottom of the pane when a supported CLI agent is running in Warp

The agent toolbelt for CLI agents.

Third-party CLI agents run inside a terminal pane. Warp detects the session and shows status on that pane and in vertical tabs, not as Warp Agent conversation threads.

  • Conversation Panel - Lists Warp Agent conversations and cloud agent runs. Claude Code, Codex, OpenCode, and other third-party CLI agents do not appear there.
  • Agent Management Panel - Manages Warp-managed agents and cloud runs. Third-party CLI agents do not appear there.
  • Vertical tabs and the agent toolbelt - Show live third-party CLI agent status while the process is running in a pane.
  • Remote Control - Publishes a running third-party session so you can monitor or steer it from another device. See Remote Control.

If you expected a Claude Code session in the Conversation Panel, that is expected behavior today. Keep the session in its tab, use vertical-tab status, or publish it with Remote Control.

Not every feature is available for every agent. The table below shows current support.

Feature                              Claude CodeCodexOpenCodeAmpAuggieCopilot CLICursorGemini CLIDroidPi
Rich input editor (Ctrl-G)✓✓✓✓✓✓✓✓✓✓
Agent notifications✓✓✓✗✗✗✗✗✗✗
Code review comments✓✓✓✓✓✓✓✓✓✓
Attach code as context✓✓✓✓✓✓✓✓✓✓
Vertical tabs + metadata✓✓✓✓✓✓✓✓✓✓
Tab Configs✓✓✓✓✓✓✓✓✓✓
Remote Control✓✓✓✓✓✓✓✓✓✓

Goose, Antigravity (agy), Hermes, Mistral Vibe, and Grok Build (grok) are also recognized. They get the same enhanced features as the agents above — rich input editor, code review comments, attach code as context, vertical tabs and metadata, Tab Configs, and Remote Control — but don’t support agent notifications yet.

The chips and buttons on the CLI agent toolbelt can be reordered, hidden, or moved between the left and right sides. Your layout is saved and persists across app restarts.

In the Warp app, open the Edit CLI agent toolbelt modal in one of two ways:

  • Right-click the input area while a supported CLI coding agent is running and select Edit CLI agent toolbelt.
  • Go to Settings > Agents > Third party CLI agents, then click the Toolbar layout preview.

Run a supported agent inside Warp — that’s it. Warp detects the agent automatically and activates the agent toolbelt with all available features.

For agent notifications, each agent requires a one-time setup — either a notification plugin or a config change. See the individual agent pages for instructions.