Repolode
smtg-ai

smtg-ai/claude-squad

Claude Code、Codex、Aiderなど複数のAIコーディングエージェントを、個別のGitワークスペースで実行・管理できるターミナルアプリ(CLI/TUI)。

スター
8,645
フォーク
625
未解決の Issue
50
最終コミット
2 か月前

これは何?

Claude Squadは、Claude Code、Codex、Gemini、Aiderなど複数のローカルAIコーディングエージェントを、それぞれ別のセッションで同時に実行するターミナルアプリです。ひとつのターミナル画面からタスクの開始、状況確認、切り替えができるため、複数のエージェントを同時にバックグラウンドで動かせます。

各セッションはtmuxと、専用ブランチ上に作成された個別のgit worktreeを使うため、同じリポジトリを編集するエージェント同士でファイルが競合しません。TUIからセッションのプレビューや差分の確認、エージェントへの再指示、ブランチのコミットとGitHubへのプッシュ、変更のチェックアウトと一時停止ができます。`cs`コマンドは任意のプログラムを指定して起動でき、プロファイルを使えば、セッション作成時に選べる名前付きのエージェント設定を複数定義できます。

このツールの利用にはtmuxとGitHub CLI(gh)が必要です。Homebrewまたはシェルのインストールスクリプトで導入できます。

主な機能

  • 01Claude Code、Codex、Gemini、Aiderなど複数のAIエージェントを並行セッションで実行します。
  • 02各タスクを専用のgit worktreeとブランチに分離します。
  • 03ターミナルUIでセッションの出力と差分をプレビューできます。
  • 04インターフェースからセッションのブランチをコミットし、GitHubにプッシュできます。
  • 05エージェントの起動コマンドを切り替えるための名前付きプロファイルに対応しています。
  • 06バックグラウンドでタスクを実行するための自動承認(yolo)モードを備えています。

ユースケース

  • ブランチの競合を避けながら、同じリポジトリで複数のClaude CodeやCodexのタスクを同時に実行する。
  • 異なるAIコーディングエージェントが同じ問題にどう取り組むかを並べて比較する。
  • コミットしてブランチをプッシュする前に、エージェントの差分を確認する。

クイックスタート

  1. 1

    Homebrewでインストール

    brew install claude-squad
  2. 2

    短い「cs」エイリアスを作成

    ln -s "$(brew --prefix)/bin/claude-squad" "$(brew --prefix)/bin/cs"
  3. 3

    前提条件としてtmuxとghをインストール(インストールページを参照)

  4. 4

    アプリケーションを実行

    cs

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

  • tmuxとGitHub CLI(gh)のインストールが必要です。
  • デフォルトのプログラムはclaudeです。Claude Codeなど、対応するエージェントを利用できる状態にしておく必要があります。

トピック

よくある質問

claude-squad とは?
Claude Code、Codex、Aiderなど複数のAIコーディングエージェントを、個別のGitワークスペースで実行・管理できるターミナルアプリ(CLI/TUI)。 Claude Squadは、Claude Code、Codex、Gemini、Aiderなど複数のローカルAIコーディングエージェントを、それぞれ別のセッションで同時に実行するターミナルアプリです。ひとつのターミナル画面からタスクの開始、状況確認、切り替えができるため、複数のエージェントを同時にバックグラウンドで動かせます。
claude-squad は無料で使えますか?ライセンスは?
claude-squad は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
claude-squad は今もメンテナンスされていますか?
半年以内に更新あり。claude-squad の最終コミットは 2026年8月20日 です。
claude-squad は何に使えますか?
ブランチの競合を避けながら、同じリポジトリで複数のClaude CodeやCodexのタスクを同時に実行する。 異なるAIコーディングエージェントが同じ問題にどう取り組むかを並べて比較する。 コミットしてブランチをプッシュする前に、エージェントの差分を確認する。
claude-squad のインストール方法は?
Homebrewでインストール: brew install claude-squad 短い「cs」エイリアスを作成: ln -s "$(brew --prefix)/bin/claude-squad" "$(brew --prefix)/bin/cs" 前提条件としてtmuxとghをインストール(インストールページを参照) アプリケーションを実行: cs
claude-squad はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/smtg-ai/claude-squad

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

関連プロジェクト