ClaudeMap

Claude Squad

在并行 tmux 会话里管理多个 AI 终端 agent(Claude Code、Codex、Gemini、Aider)。

插件与代理terminaltmuxparallel-agentsworktrees

一个终端 UI(`cs` 命令),把多个 AI 编程 agent 并排跑起来,各自独享 tmux 会话和隔离的 git worktree。一眼看所有 agent 的进度,随时跳进某个会话,最后合并完成质量最好的分支。「能不能同时跑多个 Claude Code」这个问题最实用的答案。

它做什么

  • 每个 agent 独享 tmux 会话与隔离的 git worktree——并行任务互不打架,一个 TUI 看全所有会话进度
  • 先看 diff 再应用、先 checkout 再 push;实验性 -y 自动接受可放手让它跑
  • profiles:命名程序配置(claude、codex、aider --model ...),新建会话时在选单里切换
  • 不止 Claude:cs -p "codex"、"aider ..." 或 "gemini",或在 ~/.claude-squad/config.json 里改默认

什么时候用

「能不能同时跑多个 agent」的实用答案:两个特性并行开发,这边重构、那边修 bug,各自待在独立 worktree 里。也适合在同一代码库上低成本试用竞争 agent(Claude Code 对 Codex 对 Aider),什么都不用卸载。

如何上手

brew install claude-squad,然后给二进制建软链:

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

或用脚本安装:

curl -fsSL https://raw.githubusercontent.com/smtg-ai/claude-squad/main/install.sh | bash

前置依赖:tmux 与 GitHub CLI(gh)。

注意事项

AGPL-3.0。仓库节奏已放缓——据 GitHub API 最后一次 push 在 2026 年 8 月(2026-10-17 查证)——修复可能不快。新建会话若报 tmux 等待超时,README 给的第一条解法是把底层 agent(如 claude)升级到最新版。

代码仓库

smtg-ai/claude-squad

收录日期

地图上的相关资源

  • clawd-conduit

    插件 / 代理

    把全部 15 个 Claude Code hook 事件接进 Clawd on Desk 桌面宠物,权限请求变成可等待的桌面卡片。

    • hooks
    • desktop
    • notifications
    • claude-code
  • CometixCode

    插件 / 代理

    非官方的 Claude Code 终端 UI 复刻:用 Rust 按 1:1 逐文件移植到 iocraft 这套 React 风格 TUI 框架上。

    • terminal-ui
    • rust
    • reimplementation
    • unofficial
  • Abide

    插件 / 代理

    把 AGENTS.md、CLAUDE.md 里的自然语言规则变成钩子级强制:每次编辑都被评审,违规当场修复。

    • hooks
    • code-review
    • rules
    • agents-md