Corral — Development skill for Claude Code
Corral: terminal session handoff for Claude Code, Codex, OpenCode, Kimi, Cursor, and Pi.
How to install Corral
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open x0c/corral and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Corral does
Corral: terminal session handoff for Claude Code, Codex, OpenCode, Kimi, Cursor, and Pi.
Alternatives in Development
- Ralphy — My Ralph Wiggum setup, an autonomous bash script that runs Claude Code, Codex, OpenCode, Cursor agent, Qwen & 2.8k ★
- OpenSquirrel — For people who get distracted by agents 1.3k ★
- Herdr Reviewr — Review your coding agent's diff in a terminal pane and send line comments back to Claude Code, Codex, OpenCode 823 ★
README
corral
**Languages:** English | [简体中文](README.zh-CN.md)
[](https://github.com/x0c/corral/actions/workflows/test.yml) [](LICENSE)
Corral is a terminal session handoff tool for Claude Code, Codex CLI, OpenCode, Kimi Code CLI, Cursor Agent CLI, and Pi.
`corral` scans your local Claude Code, Codex CLI, OpenCode, Kimi Code CLI, Cursor Agent CLI, and Pi history, shows recent coding sessions in a terminal UI (built with [Textual](https://github.com/Textualize/textual)), and lets you resume the selected session in its native runtime. It can also hand off a session from one runtime to another (e.g. Claude to Codex, or Pi to Claude) by starting a new target session with a structured pointer to the original history.
Keywords: Claude Code session manager, Codex CLI resume, OpenCode session manager, Kimi Code CLI session manager, terminal TUI, AI coding agent workflow, JSONL chat history, cross-runtime handoff.

Press `Ctrl+F` to search the conversation bodies of every session and jump straight to the matching line:

Why Use It
- Browse recent Claude Code, Codex CLI, OpenCode, Kimi Code CLI, Cursor Agent CLI, and Pi sessions from one terminal screen.
- Resume with the original runtime using native commands such as
claude --resume,codex resume,opencode -s, andkimi -S, andagent --resume. - Select a finished session to preview the full conversation in the right pane (live/hosted sessions show embedded terminals instead), or keep up to three active sessions side by side.
- See which session needs attention without opening it: yellow means the agent is waiting for an answer, green means it is working, and red means a ne
Related Skills
Herdr Catchup
Cross-agent coding-session handoff for herdr: from a live pane, summarize, fork, or hand a Claude Code, Codex,
Agenthooks
Author coding-agent hooks once in Go — Claude Code, Cursor, Codex, Gemini CLI, OpenCode, Kimi Code
Opencostudio Releases
Not another harness. One studio for the coding agents you already use — Codex, Claude Code, Cursor, Antigravit
Subswap
Safely switch and monitor Claude Code, Codex, Cursor, Kimi and OpenCode accounts with local snapshots and opti
Cc Proxy
Use Claude Code with your OpenAI Codex, Kimi, Grok, OpenCode Go or Cursor Agent subscription. Local proxy with
Recallnest
One memory, every terminal. Shared memory layer for any MCP client — Claude Code, Codex, Kimi, Antigravity (ag
Related Agents
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and
Session Error Analyzer
Analyzes specific AI IDE sessions (Claude Code, OpenAI Codex, OpenCode) for LLM behavior errors and returns a
Kimi Worker
Forward a coding, diagnosis, or review task to Kimi K3 (Moonshot) through the local kimi-worker.sh runtime. Us