#3737th of 63 in Coding agents and assistants

firstmate

Agent distro that lets one chat agent dispatch parallel coding agents in git worktrees

Stars
7.9k
License
MIT
Last commit
Oct 2026
Language
Shell

Missed the latest GitHub check; these facts may be older.

Overview

firstmate is a cloned repo of AGENTS.md instructions, bundled skills and shell helper scripts. Launched inside a terminal coding agent such as Claude Code, Grok, Pi, Codex or Cursor Agent CLI, it becomes a single "first mate" you talk to. It spawns crewmate agents in tmux, Herdr, Zellij, cmux or Orca sessions, gives each a clean git worktree, supervises them with a bash watcher, and returns PRs, local merges or investigation reports.

Who it is for: Developers running several coding agents in parallel from the terminal

Strengths

  • Each task runs in its own treehouse or Orca worktree, so parallel work on one repo does not collide
  • Crewmates are visible tmux windows or Herdr tabs you can watch or type into
  • State is kept on disk, so a restarted session reconciles the fleet
  • Per-project modes: no-mistakes, direct-PR or local-only, with optional +yolo merge autonomy

Weaknesses

  • Needs a separate primary harness (Claude Code, Grok, Pi, Codex, etc.); it is not standalone
  • Zellij, cmux and Orca backends are marked experimental
  • Supervision and turn-end guard behavior differs across harnesses; Codex and OpenCode carry more tradeoffs
  • Supports macOS and Linux only; GitHub CLI authentication is required

What it needs

  • no GPU
  • Needs git, GitHub CLI (gh), tmux (default backend), treehouse, a supported agent harness (Claude Code, Grok, Pi, Codex, OpenCode, Cursor Agent CLI)
  • Models: Claude Code, Grok, Pi, Oh My Pi, Codex

Also in Coding agents and assistants

See all 63
Also in Coding agents and assistants
RankProjectScore
1claw-codeRust CLI coding agent harness using Anthropic and OpenAI-compatible APIs194.9k starsMIT83 out of 100
2ArchonYAML workflow engine that runs AI coding agents through fixed dev steps23.7k starsMIT80 out of 100
3opencodeTerminal coding agent with build and plan modes, plus a desktop app213.5k starsMIT79 out of 100
#4piTerminal coding agent with extensions, skills, and an SDK115.2k starsMIT79 out of 100
#5oh-my-openagentTerminal coding agent with multi-model orchestration and git-backed memory70k starscustom license79 out of 100