Supported agents
Tortie launches 11 coding-agent CLIs and plain shells. Resume and conversation history are separate capabilities and vary by agent.
Launchable agents
| Agent | Current note |
|---|---|
| Claude Code | Launch, activity, resume, attachments, and Catch Me Up integration. |
| Cursor CLI | Launchable terminal agent. Some attachment behavior is inferred. |
| Codex CLI | Launch, activity, resume, attachments, and Catch Me Up integration. |
| Gemini CLI | Launch and resume machinery exist; full resume round-trip remains unproven. |
| Factory Droid CLI | Early. Launch exists; resume capture remains unverified. |
| CodeWhale | Launchable terminal agent. |
| Antigravity CLI | Development status; support depth is still being measured. |
| Muse Code | Launchable terminal agent. |
| Qwen Code | Launchable; safe resume depends on the original project directory. |
| Pi | Launchable; safe resume depends on the original project directory. |
| Grok | Launch and Catch Me Up integration; no SpecStory capture provider. |
Tortie also supports ordinary shell sessions. Cursor IDE and VS Code Copilot are capture-only observers, not terminal agents Tortie can launch.
Resume and history are different
Resume continues an agent's own conversation after its process ends. Optional SpecStory capture writes a readable conversation history. An agent can support one without supporting the other.
Set launch behavior per agent
Settings lets you choose a default agent, assign per-agent shortcuts, and save launch flags. Tortie marks dangerous flags instead of hiding their effect.
If an agent is missing, Tortie shows a copyable installation command. It does not run the command for you.
Add a custom agent definition
Custom agents are data-only JSON definitions. They can describe a command, arguments, icon, activity behavior, and safe resume shape without loading third-party code into Tortie's own processes.
Tortie asks before a new definition starts a process. Read the custom agent configuration guide before adding one.