How ShardStitch works with each tool.
See the actual handoff format and support boundary for each of 31 targets. Some read a project file, compatible clients can connect through MCP, and web chats use a pasteable packet; these are different paths, not a claim that every tool supports every integration.
Checked October 3, 2026: Roo Code's official repository was archived on May 15, 2026, and its README says the extension was shut down. Existing installations may still be in use; see the Roo Code migration guide before switching tools.
Quick matrix.
| Tool | Hand-off in | MCP | Session recovery |
|---|---|---|---|
| Aider | .aider.context.md, plus a read: entry added to .aider.conf.yml so plain aider auto-loads the handoff. | No native MCP client in the auto registry. | Yes - ShardStitch supports recovery for this tool and combines it with verified repo state. Public docs show the outcome, not the private capture method. |
| Amazon Q Developer | .amazonq/context.md. | Auto-configured at ~/.aws/amazonq/mcp.json. | Partial - ShardStitch still rebuilds from verified repo state and local sidecars; deeper session recovery depends on what the target makes available. |
| Amp | AGENTS.md, following the Codex convention. | Manual. Use amp mcp add, or amp.mcpServers in VS Code settings. | Yes - ShardStitch supports recovery for this tool and combines it with verified repo state. Public docs show the outcome, not the private capture method. |
| Antigravity | GEMINI.md, because Antigravity follows the Gemini convention. | Auto-configured at ~/.gemini/config/mcp_config.json. | Yes - ShardStitch supports recovery for this tool and combines it with verified repo state. Public docs show the outcome, not the private capture method. |
| ChatGPT | Paste the generated continuation prompt into a new chat. | No native MCP path for the web chat. | Paste-based - ShardStitch prepares a verified continuation packet for this tool, with local recovery where available. |
| Claude Code | CLAUDE.md, auto-read by Claude Code on launch. | Auto-configured in .claude/settings.json for the project or ~/.claude globally. | Yes - ShardStitch supports recovery for this tool and combines it with verified repo state. Public docs show the outcome, not the private capture method. |
| Claude Desktop | CLAUDE.md. | Auto-configured through Claude Desktop's claude_desktop_config.json. | Partial - ShardStitch still rebuilds from verified repo state and local sidecars; deeper session recovery depends on what the target makes available. |
| Claude.ai | Paste the generated continuation prompt into a new Claude.ai chat. | No native MCP path for Claude.ai web. | Paste-based - ShardStitch prepares a verified continuation packet for this tool, with local recovery where available. |
| Cline | .clinerules. | Manual. Configure cline_mcp_settings.json in VS Code globalStorage. | Partial - ShardStitch still rebuilds from verified repo state and local sidecars; deeper session recovery depends on what the target makes available. |
| Codex CLI | AGENTS.md, auto-read by Codex. | Auto-configured at ~/.codex/config.toml under mcp_servers.shardstitch. | Yes - ShardStitch supports recovery for this tool and combines it with verified repo state. Public docs show the outcome, not the private capture method. |
| Crush | Generic .handoff_memo.md. | Auto-configured at ~/.config/crush/crush.json using stdio MCP. | Yes - ShardStitch supports recovery for this tool and combines it with verified repo state. Public docs show the outcome, not the private capture method. |
| Cursor | .cursorrules, auto-read by Cursor. | Auto-configured at .cursor/mcp.json for the project or Cursor globalStorage. | Yes - ShardStitch supports recovery for this tool and combines it with verified repo state. Public docs show the outcome, not the private capture method. |
| DeepSeek | Paste the generated continuation prompt. | No native MCP path for the web chat listed. | Paste-based - ShardStitch prepares a verified continuation packet for this tool, with local recovery where available. |
| Factory Droid | .factory/context.md. | Auto-configured at ~/.factory/mcp.json. | Yes - ShardStitch supports recovery for this tool and combines it with verified repo state. Public docs show the outcome, not the private capture method. |
| Gemini web | Paste the continuation prompt. | No native MCP path for Gemini web listed. | Paste-based - ShardStitch prepares a verified continuation packet for this tool, with local recovery where available. |
| Gemini CLI | GEMINI.md, plus .gemini/handover_context.md when that directory exists. | Auto-configured at ~/.gemini/settings.json. | Yes - ShardStitch supports recovery for this tool and combines it with verified repo state. Public docs show the outcome, not the private capture method. |
| Grok | Paste the generated continuation prompt. | No native MCP path for Grok web listed. | Paste-based - ShardStitch prepares a verified continuation packet for this tool, with local recovery where available. |
| Kilo Code | .kilocode/rules/handover.md. | Manual. Use kilo.jsonc mcp key or Settings -> MCP -> Add Server. | Partial - ShardStitch still rebuilds from verified repo state and local sidecars; deeper session recovery depends on what the target makes available. |
| Kimi | Generic .handoff_memo.md for web; Kimi CLI uses the local profile. | Auto-configured for Kimi CLI at ~/.kimi/mcp.json. | Partial - ShardStitch still rebuilds from verified repo state and local sidecars; deeper session recovery depends on what the target makes available. |
| Kiro | .kiro/steering/handover.md. | Auto-configured at ~/.kiro/settings/mcp.json. | Partial - ShardStitch still rebuilds from verified repo state and local sidecars; deeper session recovery depends on what the target makes available. |
| OpenClaw | .openclaw/context.md. | Manual. Use openclaw mcp add shardstitch or the equivalent server block. | Partial - ShardStitch still rebuilds from verified repo state and local sidecars; deeper session recovery depends on what the target makes available. |
| OpenCode | .opencode/handover.md. | Auto-configured at ~/.config/opencode/opencode.json under mcp local. | Yes - ShardStitch supports recovery for this tool and combines it with verified repo state. Public docs show the outcome, not the private capture method. |
| Perplexity | Paste the generated continuation prompt. | No native MCP path for Perplexity web listed. | Paste-based - ShardStitch prepares a verified continuation packet for this tool, with local recovery where available. |
| Qwen Code | AGENTS.md, following the Codex convention. | Auto-configured at ~/.qwen/settings.json. | Partial - ShardStitch still rebuilds from verified repo state and local sidecars; deeper session recovery depends on what the target makes available. |
| Roo Code (archived May 2026) | .roorules. | Manual. Use global mcp_settings.json or project .roo/mcp.json. | Partial - ShardStitch still rebuilds from verified repo state and local sidecars; deeper session recovery depends on what the target makes available. |
| Trae | .trae/rules/project_rules.md for Trae v1.3.0+; old paths are auto-migrated. | Manual. Settings -> MCP -> Add, or a .mcp.json stdio block. | Partial - ShardStitch still rebuilds from verified repo state and local sidecars; deeper session recovery depends on what the target makes available. |
| Devin | Local continuation packet after the Devin branch is available. | No direct MCP control of the remote Devin cloud session. | Partial - ShardStitch verifies and continues from local branch state, but cannot repair the remote cloud task. |
| Windsurf | Explicit checkpoint delivery; verify active workspace guidance. | Configure and verify in the active client; automatic installation is not established by this guide. | Partial - repository recovery is available; session evidence depends on accessible local records. |
| Z.ai GLM | Generic continuation prompt or .handoff_memo.md. | No native MCP path listed in this build. | Paste-based - ShardStitch prepares a verified continuation packet for this tool, with local recovery where available. |
| Replit | Generic continuation prompt and .handoff_memo.md. | No native MCP path listed in this build. | Paste-based - ShardStitch prepares a verified continuation packet for this tool, with local recovery where available. |
| Lovable | Generic continuation prompt and .handoff_memo.md. | No native MCP path listed in this build. | Paste-based - ShardStitch prepares a verified continuation packet for this tool, with local recovery where available. |
Tool pages.
Aider
.aider.context.md, plus a read: entry added to .aider.conf.yml so plain aider auto-loads the handoff.
IDE / editor toolAmazon Q Developer
.amazonq/context.md.
CLI coding agentAmp
AGENTS.md, following the Codex convention.
IDE / editor toolAntigravity
GEMINI.md, because Antigravity follows the Gemini convention.
Web chat toolChatGPT
Paste the generated continuation prompt into a new chat.
CLI coding agentClaude Code
CLAUDE.md, auto-read by Claude Code on launch.
Desktop AI clientClaude Desktop
CLAUDE.md.
Web chat toolClaude.ai
Paste the generated continuation prompt into a new Claude.ai chat.
VS Code agentCline
.clinerules.
CLI coding agentCodex CLI
AGENTS.md, auto-read by Codex.
CLI coding agentCrush
Generic .handoff_memo.md.
IDE / editor toolCursor
.cursorrules, auto-read by Cursor.
Web chat toolDeepSeek
Paste the generated continuation prompt.
CLI coding agentFactory Droid
.factory/context.md.
Web chat toolGemini web
Paste the continuation prompt.
CLI coding agentGemini CLI
GEMINI.md, plus .gemini/handover_context.md when that directory exists.
Web chat toolGrok
Paste the generated continuation prompt.
VS Code agentKilo Code
.kilocode/rules/handover.md.
CLI / web chat toolKimi
Generic .handoff_memo.md for web; Kimi CLI uses the local profile.
IDE / editor toolKiro
.kiro/steering/handover.md.
CLI / agent toolOpenClaw
.openclaw/context.md.
CLI coding agentOpenCode
.opencode/handover.md.
Web chat toolPerplexity
Paste the generated continuation prompt.
CLI coding agentQwen Code
AGENTS.md, following the Codex convention.
VS Code agentRoo Code
.roorules.
IDE / editor toolTrae
.trae/rules/project_rules.md for Trae v1.3.0+; old paths are auto-migrated.
Cloud coding agentDevin
Verified continuation after the task branch is available locally.
Agentic IDEWindsurf
Repository checkpoint and client-verified MCP connection.
Web / model targetZ.ai GLM
Generic continuation prompt or .handoff_memo.md.
Cloud IDE / app builderReplit
Generic continuation prompt and .handoff_memo.md.
AI app builderLovable
Generic continuation prompt and .handoff_memo.md.
GitHub Copilot troubleshooting and recovery is additional informational coverage, not an additional formatter-registry target. The 31-row table counts format targets, not every troubleshooting page.