Skip to content

FirstMate · Course Guide ​

This course spans 18 chapters, based on the FirstMate official documentation and repository, mastering the agent distro paradigm for orchestrating a fleet of coding agents.

What You Will Learn ​

StageChaptersContent
Getting Started01–05Overview, environment setup, AGENTS.md anatomy, hard rules & safety boundaries, runtime layout
Intermediate06–11Session backends (tmux/herdr/zellij/Orca/cmux), crewmate delegation, worktree isolation, project modes, zero-token event-driven supervision
Advanced12–15Built-in skills, two-layer skill system, secondmate, remote fleet & Relay
Production Practice16–18Three capstones: personal dev fleet, multi-project parallel delivery pipeline, secondmate remote fleet scaling

Official Reference Sources ​

SourceLink
GitHubhttps://github.com/kunchenguid/firstmate
READMEhttps://github.com/kunchenguid/firstmate/blob/main/README.md

Prerequisites ​

  • A terminal-based coding agent CLI (Claude Code, Pi, or compatible);
  • Basic shell proficiency (git, tmux, worktrees);
  • Understanding of the tab-juggler pain point this course solves.

👉 Start with Chapter 1.