AS

aytzey/showagent

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

64 stars 8 forks 品質 66 トレンド 34MIT

ローカルのコーディングエージェントのセッションを見つけて、ユーザーとアシスタントメッセージを別のエージェントのネイティブフォーマットにコピーします。 TUI、CLI、MCP.

概要

スイッチのコーディングの代理店。 会話を呼びます。 ローカルセッションを見つけ、ユーザーとアシスタントメッセージを別のエージェントのネイティブセッション形式に運ぶ。 Codex・Claude Code・Gemini CLI・OpenCode・jcode・Pi サンプルセッション; シミュレーションされた CLI 出力。 handoff は、実際の showagent バイナリを使用します。ターゲット CLI はラベル付きデモスタブです。 試験されたものの互換性証拠を参照してください。 Codex でデバッギングを開始し、Claude のテイクをしたいですか? 古いセッションを見つけ、ハンドオフをプレビューし、同じワークスペースで新しいClaudeコードセッションを作成します。 オリジナルのセッションはそのままに。 変換には、転送可能なユーザーとアシスタントメッセージ、ツールコール/結果、承認状態、添付ファイル、およびその他のエージェントのランタイム状態が実行されていない。 GitHub の最新リリースをインストールします。 スクリプトは、そのリリースの SHA256SUMS に対してアーカイブをチェックし、通常 ~/.local/bin にインストールします。 PATH にディレクトリがない場合は ~/ を実行します.

概要(AI 翻訳)

ショーケース

スイッチのコーディングの代理店。 会話を呼びます。

Claude quota の途中で修正? どのようなGeminiが計画したかをレビューするためにCodexをしたいですか? アンチグラビティを始め、ターミナルで仕上げたいですか? showagent は、マシン上のすべてのコーディングエージェントセッションを見つけ、別のエージェントで継続します。 そのエージェントのネイティブセッションとして、いくつかのキーストロークで。

クラウデコード・コーデックス・ジェミニ CLI・アンチグラビティ・オープンコード・MiMoCode・Pi・jcode

デモは、サンプルセッションで実際の showagent バイナリを実行します。 ターゲット CLI ラベル付きスタブです。 互換性に関する証拠を見る 実際の代理店でテストされています。

なぜ showagent

すべてのコーディングエージェントは、独自のプライベート形式で履歴を保持します。 スイッチング エージェントは通常、タスクを上回って再説明することを意味します。 ショーケース すべてのサポートされているストアを読み込み、すべてのセッションを1つのピッカーに入れ、 端末を離れることなく、エージェント間の会話をします。

-エージェント間の会話の移動。 8つの代理店、1つのピッカー。 ハンド ClaudeコードからCodex、CodexからGemini CLIおよびback、または Antigravityの会話をあらゆるものに運ぶ。

  • **ネイティブセッション、コピーペーストなし.

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

showagent

Switch coding agents. Bring the conversation.

Out of Claude quota halfway through a fix? Want Codex to review what Gemini planned? Started in Antigravity and want to finish in the terminal? showagent finds every coding-agent session on your machine and continues it in another agent, as that agent’s own native session, in a few keystrokes.

Claude Code · Codex · Gemini CLI · Antigravity new · OpenCode · MiMoCode · Pi · jcode

curl -fsSL https://raw.githubusercontent.com/aytzey/showagent/main/scripts/install.sh | sh
# or: brew install aytzey/tap/showagent
showagent

The demo runs the real showagent binary on sample sessions; the target CLI is a labeled stub. See compatibility evidence for what has been tested with real agents.

Why showagent

Every coding agent keeps its history in its own private format. Switching agents usually means starting over and re-explaining the task. showagent reads every supported store, puts all of your sessions in one picker, and moves a conversation between agents without leaving the terminal.

  • Move conversations between agents. Eight agents, one picker. Hand a session from Claude Code to Codex, from Codex to Gemini CLI and back, or carry an Antigravity conversation into any of them.
  • Native sessions, not copy-paste. The target agent gets a real session in its own store, so claude --resume, codex resume, gemini --resume, and the rest reopen it like any other session.
  • Preview before anything is written. The first x shows the workspace, how many turns move, and what is dropped. Only the second x writes, and the original session is never modified.
  • Find any past session. Group by workspace and fuzzy-search agent, session ID, paths, and first/latest prompts across every agent at once.
  • Your agent can use it too. showagent mcp lets an MCP client search
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →