Communitygithub.com

ashishgoplani/agent-deck

AIコーディングエージェント向けターミナルセッションマネージャー。Claude、Gemini、OpenCode、Codexなどを統合する一つのTUI。

agent-deck とは?

agent-deckは、複数のAIコーディングエージェント(Claude、Gemini、OpenCode、Codexなど)を一つの統一されたTUI(ターミナルユーザーインターフェース)で管理・操作できるセッションマネージャーです。開発者はエージェントごとに異なるターミナルを開く必要がなく、agent-deck上でエージェントの起動、切り替え、タスクの監視を効率的に行えます。本スキルは、複数のAIエージェントを並行して利用する開発ワークフローを大幅に効率化し、ターミナル環境の乱雑さを解消します。対応プラットフォームはmacOS、Linux、Windows(WSL経由)で、インストールは簡単なワンライナーやパッケージマネージャー(Homebrew)で行えます。バックグラウンドでは各エージェントのプロセスを管理し、セッションの永続化やログ記録もサポートしています。

対応✓Claude Code✓Codex CLI~Cursor✓Gemini CLI✓OpenCode
npx skills add asheshgoplani/agent-deck

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

agent-deck は何をしますか?

AIコーディングエージェント向けターミナルセッションマネージャー。Claude、Gemini、OpenCode、Codexなどを統合する一つのTUI。

概要

agent-deckは、複数のAIコーディングエージェント(Claude Code、Gemini CLI、OpenCode、Codex CLIなど)を一つの統合されたターミナルユーザーインターフェース(TUI)で管理できるツールです。エージェントごとに個別のターミナルタブを開く必要がなく、すべてのセッションを一つの画面上で切り替え可能です。

主な機能

  • 統一TUI: 複数のAIエージェントセッションを一つの画面で管理・切り替え。
  • マルチエージェント対応: Claude、Gemini、OpenCode、Codexなど主要なAIコーディングエージェントをサポート。
  • セッション管理: 各エージェントのセッションを個別に作成、終了、再開。
  • ログ記録: 各セッションの会話ログを自動保存し、後から参照可能。
  • キーボードショートカット: Vimライクなキーバインドで素早く操作。

インストール

macOS (Homebrew)

brew install asheshgoplani/tap/agent-deck

Linux / WSL

curl -fsSL https://raw.githubusercontent.com/ashishgoplani/agent-deck/main/install.sh | sh

手動インストール

リリースページから最新のバイナリをダウンロードし、PATHの通ったディレクトリに配置してください。

使用方法

基本的な起動

agent-deck

エージェントの追加

TUI内で以下のキーを押して新しいエージェントを追加します:

  • a: 新しいエージェントセッションを追加
  • j/k: セッション間を移動
  • d: 現在のセッションを削除
  • q: agent-deckを終了

設定

ホームディレクトリに設定ファイル ~/.agent-deck/config.yaml を作成できます:

# ~/.agent-deck/config.yaml
agents:
  claude:
    command: "claude"
    args: ["--model", "claude-sonnet-4-20250514"]
  gemini:
    command: "gemini"
    args: ["--model", "gemini-2.5-pro"]
  opencode:
    command: "opencode"
    args: []
  codex:
    command: "codex"
    args: []

対応プラットフォーム

  • macOS (Intel / Apple Silicon)
  • Linux (x86_64 / aarch64)
  • Windows (WSL2経由)

関連リソース

ライセンス

MIT License

関連スキル