| VSCode Extension | CLI | |
|---|---|---|
| What | Multi-agent session manager | Worktree manager |
| Install | Search "Code Squad" in Extensions | npm install -g code-squad-cli |
| Use | Manage threads, review diffs, inline feedback | csq — create/switch/delete worktrees |
Manage AI agents in parallel. Isolated worktrees. Inline feedback. All in one sidebar.
- Open Extensions (
Cmd+Shift+X) - Search "Code Squad"
- Click Install
Or download from Open VSX
- Start a Thread — Click
+in sidebar. PickLocalorWorktreeisolation. - Run AI —
claude,codex,gemini, oropencode - Review — See all changes in the panel
- Feedback — Select lines, comment, submit directly to AI
| Feature | Description |
|---|---|
| Thread Management | Multiple AI agents in isolated workspaces |
| Worktree Isolation | Each thread gets its own git worktree |
| Diff View | File-by-file or grouped by function/class |
| Inline Comments | Select → Comment → Send to AI |
| Auto-Detect | Detects claude, codex, gemini, opencode |
| Setting | Default | Description |
|---|---|---|
codeSquad.autoDetect |
true |
Auto-detect AI tools |
codeSquad.autoShowPanel |
true |
Open panel when AI detected |
codeSquad.worktreeCopyPatterns |
[] |
Files to copy to worktree (e.g., .env*) |
Manage worktrees from terminal. Create, switch, delete—without leaving your shell.
npm install -g code-squad-clicsq # Interactive mode - select/create/delete worktrees
csq new # Create new worktree
csq list # List all worktrees
csq quit # Exit current worktree
csq -p # Persistent mode - stay in menu after actioncsq flip # Open browser UI for current directory
csq flip /path/to/dir # Open for specific directory
csq flip setup # Setup iTerm2 hotkey (optional)Create ~/.code-squad/config.json:
{
"projects": {
"/path/to/project": {
"worktreeCopyPatterns": [".env*", "config/**"]
}
}
}| Tool | Command |
|---|---|
| Claude Code | claude |
| Codex CLI | codex |
| Gemini CLI | gemini |
| OpenCode | opencode |
MIT License
