Supported agents
Which coding agents Tegment integrates with, and which features each one supports.
Tegment doesn't ship its own agent. It runs whatever you already use. Anything that runs in a terminal works out of the box: open a terminal in a worktree, start your tool, and go. For the agents below, Tegment goes further: it can wire up the MCP server for you, launch them from a ticket with a quick action, and show their live status right in the interface.
The agents Tegment integrates with#
- Claude Code: first-class support, with one-click MCP setup via the Tegment plugin and full live status.
- OpenCode: one-click MCP setup and full live status.
- Gemini CLI: one-click MCP setup and full live status.
- Codex CLI (OpenAI Codex): one-click MCP setup and live status. The "waiting on you" alert isn't available yet.
- Cursor: one-click MCP setup and live status. The "waiting on you" alert isn't available yet.
Any other terminal tool (aider, a plain shell, your own scripts) runs as an ordinary terminal program. You can point it at Tegment over MCP by adding the server by hand; live status and quick actions are reserved for the agents Tegment recognises.
Feature support#
| Agent | MCP setup | Live status | "Waiting on you" alert |
|---|---|---|---|
| Claude Code | One-click setup | ✓ | ✓ |
| OpenCode | One-click setup | ✓ | ✓ |
| Gemini CLI | One-click setup | ✓ | ✓ |
| Codex CLI | One-click setup | ✓ | ✗ |
| Cursor | One-click setup | ✓ | ✗ |
| Any other terminal tool | Manual | ✗ | ✗ |
What each feature means#
- MCP setup: every agent here works with Tegment's MCP server; this column is only how the server gets registered. One-click setup means a Setup button in settings does it for you, while Manual means you add the server to the agent's own config by hand.
- Live status: whether Tegment can show what the agent is doing, in real time (see below).
- "Waiting on you" alert: whether Tegment can tell when the agent has paused to ask you a question, and flag it so the worktree counts toward the waiting-for-you tally.
Live agent status#
For the agents that report it, every terminal shows what its agent is doing right now: thinking, running a tool, finished, or waiting on you. The state rides along on the terminal header, the tab, and the worktree row, and each project tab carries a counter of how many agents are blocked on your input, so nothing sits idle waiting for an answer you never saw.
Tegment shows what the agent is doing for every agent it recognises. The one piece that needs the agent to cooperate is the "waiting on you" signal: Tegment learns an agent has stopped to ask you something from the event it emits when it raises that question. Claude Code, OpenCode, and Gemini CLI surface that event, so their terminals flag it automatically.