Repolode
T1mn

T1mn/pad

Codex、Claude Code、Geminiなど複数のターミナルAIエージェントを監視・切り替えられる、Rust製のtmuxワークスペース。

スター
360
フォーク
1
未解決の Issue
10
最終コミット
先月

これは何?

PADは、複数のAIコーディングエージェントをtmux上で並行して実行するためのターミナルワークスペースです。Codex、Claude Code、Grok Build、OpenCode、Geminiなどのライブセッションを一覧表示し、最近変更があったセッションを確認できます。また、ペインにアタッチする前に、直近の会話をプレビューできます。

複数のペインから目的のエージェントを見つけやすくすることが、PADの主な目的です。一覧からEnterでアタッチ、F12またはCtrl+Qで戻り、F10でエージェントの横にサイドペインを開いて、ファイルツリー、インデックスマップ、変更内容、ファイルのプレビューを表示できます。セッションの名前変更、タグ付け、アーカイブ、復元にも対応しています。アーカイブは元に戻すことができ、各アダプターを通じてエージェントごとに処理されます。

PADはRustで書かれており、小さなバイナリとして配布されます。実行時にはtmuxが必要です。macOS、Linux、WSL2で動作します。Telegram botのデーモンモードと、デスクトップでの処理完了通知も備えています。

主な機能

  • 01複数のターミナルエージェントのライブセッションを1つのサイドバーに一覧表示
  • 02ペインにアタッチする前に、直近のQ&Aをプレビュー
  • 03ファイルツリー、インデックスマップ、ファイルプレビューを表示するF10サイドペイン
  • 04エージェントごとのアダプターによる、取り消し可能なアーカイブと復元
  • 05リモートでの更新確認やセッションへのすばやいアクセスに使えるTelegram botデーモン
  • 06キーボード操作で使える検索、設定、セッション作成

ユースケース

  • 複数のプロジェクトでCodexやClaude Codeのセッションを並行して実行し、どのセッションがアイドル状態かを確認する
  • エージェントのペインに移るか決める前に、直近の出力を確認する
  • tmuxでの作業を続けながら、エージェントの横でプロジェクトのファイルを閲覧する

クイックスタート

  1. 1

    padを実行する環境にtmuxをインストールします

  2. 2

    リポジトリをクローンします

    git clone https://github.com/T1mn/pad.git
  3. 3

    クローンしたリポジトリのrust-tuiディレクトリでバイナリをビルドします

    cargo build --profile dist
  4. 4

    ビルドしたバイナリを~/.local/binにコピーして、padを実行します

    pad

使う前に知っておきたいこと

  • macOS、Linux、WSL2でのみ動作し、同じ環境にtmuxが必要です。
  • エージェントによってサポート範囲が異なります。KimiとGrok Buildでは、基本的な起動、接続、履歴機能のみ利用できます。

収録されている特集

トピック

よくある質問

pad とは?
Codex、Claude Code、Geminiなど複数のターミナルAIエージェントを監視・切り替えられる、Rust製のtmuxワークスペース。 PADは、複数のAIコーディングエージェントをtmux上で並行して実行するためのターミナルワークスペースです。Codex、Claude Code、Grok Build、OpenCode、Geminiなどのライブセッションを一覧表示し、最近変更があったセッションを確認できます。また、ペインにアタッチする前に、直近の会話をプレビューできます。
pad は無料で使えますか?ライセンスは?
pad は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
pad は今もメンテナンスされていますか?
半年以内に更新あり。pad の最終コミットは 2026年10月5日 です。
pad は何に使えますか?
複数のプロジェクトでCodexやClaude Codeのセッションを並行して実行し、どのセッションがアイドル状態かを確認する エージェントのペインに移るか決める前に、直近の出力を確認する tmuxでの作業を続けながら、エージェントの横でプロジェクトのファイルを閲覧する
pad のインストール方法は?
padを実行する環境にtmuxをインストールします リポジトリをクローンします: git clone https://github.com/T1mn/pad.git クローンしたリポジトリのrust-tuiディレクトリでバイナリをビルドします: cargo build --profile dist ビルドしたバイナリを~/.local/binにコピーして、padを実行します: pad
pad はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/T1mn/pad

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト