firstmate: Multi-Agenten-Orchestrierung über eine zentrale Schnittstelle

Repositorykunchenguid/firstmateTool

firstmate ist eine Open-Source-Distribution zur Koordination mehrerer autonomer Coding-Agenten über einen einzigen zentralen Ansprechpartner, den sogenannten First Mate.

Das Wichtigste

  1. Zentraler Ansprechpartner: Nutzer kommunizieren mit einem Hauptagenten, der Aufgaben an Crew-Agenten delegiert und nur bei Grundsatzentscheidungen nachfragt.
  2. Visuelle Session-Backends: Crew-Agenten laufen transparent in eigenen Fenstern oder Tabs über Tools wie tmux, Herdr, zellij, cmux oder Orca.
  3. Isolierte Arbeitsbereiche: Aufgaben werden in temporären Git-Worktrees (über treehouse oder Orca) ausgeführt, um Konflikte bei paralleler Entwicklung zu verhindern.
  4. Zwei Aufgabenarten: Unterteilung in 'ship'-Aufgaben für Codeänderungen (PRs oder Merges) und 'scout'-Aufgaben für isolierte Rechercheberichte.
  5. Keine separate CLI-App: Das Repository dient als 'Agent Distro' mit AGENTS.md, Skill-Definitionen und Shell-Hilfsskripten, die von Terminal-Agenten direkt genutzt werden.
  6. Skalierbarkeit: Optionale 'secondmates' ermöglichen die Auslagerung von Teilaufgaben auf isolierte Umgebungen oder entfernte Hosts via SSH.

Warum das relevant ist

Bei der parallelen Arbeit mit mehreren Coding-Agenten verbringen Entwickler oft viel Zeit mit dem Wechsel zwischen Terminal-Fenstern und dem manuellen Zusammenführen von Code. firstmate strukturiert diese Koordination hierarchisch und kapselt parallele Aufgaben sauber in Git-Worktrees ab.

Einordnung

Das Projekt adressiert ein typisches Reibungsproblem im Agenten-Workflow: Wenn mehrere Agenten gleichzeitig an einem Codebestand arbeiten, entstehen Kollisionen und hoher Verwaltungsaufwand. firstmate löst dies pragmatisch ohne komplexe Serverarchitektur. Stattdessen setzt es auf Unix-Philosophie, Shell-Skripte und bestehende Terminal-Multiplexer wie tmux. Mit über 5.700 Sternen auf GitHub und einer aktiven Codebasis zeigt das Projekt eine beachtliche Reife für ein Workflow-Framework, setzt aber voraus, dass Entwickler mit CLI-Tools und Git-Worktrees vertraut sind.

Gefunden in

Zusammenfassung von KI erstellt (Gemini 3.8 Flash, 27. September 2026). Sie kann Fehler enthalten – maßgeblich ist die Originalquelle.

Inhaltlich ähnlich, ermittelt über die KI-Suche.

  • Video

    Video:David Ondrej

    Agentic Engineering Setup: Kun Chens terminal-basierter Multi-Agenten-Workflow

    Im Gespräch mit David Ondrej stellt Kun Chen (ehemals Meta, Microsoft, Atlassian) sein vollständig agentenbasiertes Entwicklungssystem vor. Statt Dutzende parallele Agenten-Sessions manuell zu verwalten, nutzt er das selbst entwickelte Tool FirstMate als zentralen Koordinator. FirstMate delegiert Aufgaben an spezialisierte Sub-Agenten und läuft innerhalb des agentenbewussten Terminal-Multiplexers Herder in WezTerm.

    KI & AI· Diskussion

  • Repository:stablyai/orca

    Orca: Orchestrierung paralleler AI-Coding-Agents über Git Worktrees

    Orca ist eine Open-Source-Entwicklungsumgebung (ADE), mit der Entwickler mehrere KI-Coding-Agents wie ClaudeCode, Codex, OpenCode oder Pi parallel in isolierten Git Worktrees ausführen und über Desktop sowie mobile Apps steuern können.

    60.883SterneTypeScript

    KI & AI· Tool

  • Video

    Video:CURT

    Agentic Engineering mit hohem Durchsatz: Workflow eines Ex-Meta-Principal-Engineers

    Kun, ehemaliger L8 Principal Engineer bei Meta, Microsoft und Atlassian, stellt sein System für agentenbasierte Softwareentwicklung mit hohem Durchsatz vor. Im Zentrum steht das Open-Source-Projekt firstmate, bei dem ein einzelner Leit-Agent als Schnittstelle dient und operative Sub-Agenten für Dutzende Repositories orchestriert.

    KI & AI· Demo

  • X-Post:Kun Chen

    Orchestrierung von AI-Agenten: Das Zusammenspiel von Herdr und Firstmate

    Kun Chen beschreibt das Zusammenspiel der Werkzeuge Herdr und Firstmate für Multi-Agenten-Setups. Während Herdr das Lifecycle-Management und die Organisation einzelner Agenten übernimmt, dient Firstmate als zentraler Ansprechpartner für die Steuerung komplexer Arbeitsabläufe.

    1026Lesezeichen74.611Aufrufe

    KI & AI· Tool

  • Repository:manaflow-ai/cmux

    cmux: Ghostty-basiertes macOS-Terminal für parallele KI-Coding-Agenten

    cmux ist ein macOS-Terminal-Multiplexer auf Basis von Ghostty, der speziell für die parallele Arbeit mit KI-Coding-Agenten entwickelt wurde. Die Software bietet vertikale Tabs, Statusanzeigen für Git und Ports sowie optische Benachrichtigungen, wenn Agenten Eingaben erfordern.

    26.804SterneSwift

    KI & AI· Tool

Lassen Sie uns über Ihr Projekt sprechen

Standorte

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Wien
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Dieser Inhalt wurde teilweise mithilfe von KI erstellt.