Agent switching

Switch agents at any point in the same task

Planning, coding, review, and debugging often suit different agents and models. In OpenTandem, you can hand the same task to another agent or model at any point, and its conversation and outputs carry over.

Get started

Switch agents and models from the composer

The selector in the task composer lists the agents and models available on the task’s machine. Pick a new combination and the next run uses it, without creating a new task.

The full conversation carries over

OpenTandem stores the conversation itself. If you keep the same agent, it resumes its own session. If you switch to another agent, the next run includes the full conversation, so the new agent can pick up where the last one stopped.

Model lists come from the connected machine

The models offered for each agent are reported by the Runner on the connected machine, based on what is installed there. Every model in the list can actually run on that machine.

How to get started

  1. Open a task and choose an agent and model from the selector in the composer.
  2. Adjust the execution permission if needed, such as read-only or full access.
  3. Send an instruction; the new run includes the full conversation.

FAQ

Questions, answered.

Common questions about this feature.

Which coding agents are supported?

Fifteen agents are supported today: Codex, Claude Code, OpenCode, Gemini CLI, Google Antigravity, GitHub Copilot CLI, Kiro CLI, Kimi Code, Qwen Code, CodeBuddy Code, DeepSeek Harness, Pi Agent Harness, Trae Agent, CodeFuse Agent, and Cline CLI.

Is the earlier conversation kept after switching agents?

Yes. The first run after a switch passes the full conversation to the new agent.

Do all agents have the same execution permissions?

No. Codex has an operating-system sandbox and offers four levels: sandboxed standard, read-only, full access, and YOLO. Claude Code and most other agents offer read-only and full access.

What if a long task’s context is almost full?

Codex, Claude Code, OpenCode, Qwen Code, GitHub Copilot CLI, and Pi Agent Harness support manual context compaction from the task, using each agent’s built-in compaction.

Quick start

Start using OpenTandem.

Connect a Runner, choose an agent and model, then start your task.

Get started