Zum Inhalt springen
ReviewRamble

Der wöchentliche Brief

KI im Test, in deinem Postfach.

  • Neue Tests von Tools, Modellen, MCP-Servern und Repos, mit dem Urteil vorneweg
  • Neu geprüfte Preise und Bewertungen, wenn sich etwas ändert
  • Neue Analysen, sobald sie erscheinen

Modelle, Agenten, MCP-Server und die Tools, die deine Zeit wirklich wert sind.

Eine E-Mail pro Woche. Abmelden kannst du dich über den Link in jedem Brief. Wie wir deine E-Mail-Adresse nutzen

armada

Acht opencode-Agenten mit begrenzten Rechten, die ein Feature in einer Schleife bauen, testen und prüfen, bis ein Pull Request aufgeht.

Getestet von Sheela · Aktualisiert

Auf GitHub ansehen Open Source

Unsere Bewertung

3.2/5

Ein durchdachtes Agententeam für opencode-Nutzer, das Rollen per Rechten statt per höflichem Prompt durchsetzt, aber klein ist, seit August ruht und an einen Host gebunden bleibt.

Was ist armada?

armada ist ein Kommandozeilen-Tool, das aus einem Repository ein Team von acht opencode-Agenten macht: ein Orchestrator, Backend, Frontend, QA, ein gegnerischer Reviewer, Security, Doku und ein Architekt mit reinem Lesezugriff. Du und der Orchestrator schreibt einen Vertrag in armada/REQUIREMENTS.md mit Phasen und Erfolgskriterien; sobald du ihn freigibst, bauen, testen und prüfen die Agenten in einer Schleife und öffnen am Ende einen Pull Request, statt lokal zu mergen.

Die Rollengrenzen werden über das Rechtesystem von opencode gesetzt: Der Orchestrator kann keinen Quellcode bearbeiten, und die Rollen Security, Adversary und Architekt dürfen nur ihre eigenen Review-Dateien schreiben. Jede Freigabe braucht Belege wie einen bestandenen Testlauf, einen Screenshot oder eine Angabe von Datei und Zeile, und der Zustand der Schleife wird auf die Platte geschrieben, sodass eine abgebrochene Sitzung weiterläuft. Jedes Feature, Voyage genannt, läuft in einem eigenen Git-Worktree, sodass mehrere parallel laufen können.

Es ist in JavaScript geschrieben, braucht Node.js 22 oder neuer und eine angemeldete opencode-Installation, erscheint auf npm als @rafamacalaba/armada und steht unter MIT-Lizenz.

Lohnt sich armada?

armadas beste Entscheidung ist, die Trennung von Macher und Prüfer über die Rechte von opencode durchzusetzen, statt die Agenten nett zu bitten. Der Orchestrator kann buchstäblich keinen Code bearbeiten, und die Reviewer dürfen nur ihre eigenen Befunde schreiben, ein Builder kann seine eigene Arbeit also nicht abnehmen. Das ist eine solidere Grundlage als die meisten Prompt-Pakete, die sich auf Anweisungen verlassen, die ein Agent ignorieren kann.

Die Belege dafür sind dünn. Die Hauptzahl im README lautet, dass die Flotte armadas eigenes System für den Sitzungszustand in etwa 26 Minuten für 0,18 $ gebaut und dabei 3 Testfehler gefunden und behoben hat. Das ist ein einzelner, selbst berichteter Lauf des Autors. Das Projekt hat 105 Sterne, 12 Forks und 2 offene Issues, und wie verbreitet es außerhalb des Autors ist, lässt sich schwer sagen.

Es ist außerdem an opencode gebunden. Das Gerüst schreibt opencode.json und Dateien in .opencode/agent, das npm-Paket nennt opencode 1.18 oder neuer als Peer, und Voyages laufen in tmux-Sitzungen. Wer Claude Code oder Codex nutzt, hat ohne Hostwechsel nichts davon. Der Befehl armada models --discounts leitet opencode auf günstigere OpenRouter-Anbieter wie Novita um, was laut README bei manchen Modellen bis zum 20-Fachen sparen kann; günstigere Anbieter können aber auch andere Quantisierung und Zuverlässigkeit bedeuten, was das README nicht anspricht.

Die Aktivität hat nachgelassen. Das Repository wurde am 1. August 2026 angelegt, veröffentlichte v1.2.9 am 10. August und bekam den letzten Commit am 28. August. Das liegt deutlich innerhalb unserer 12-Monats-Grenze, aber eine zweimonatige Pause bei einem drei Monate alten Projekt sollte man abwägen. Pullboard deckt ähnliches Terrain ab, mit Spec, Worktrees und einem Verifier-Agenten, für jeden Agenten-Host und mit weit mehr veröffentlichten Belegen.

Wo es sich lohnt

  • Ein freiberuflicher Entwickler, der schon in opencode arbeitet

    Ein kleines Feature an Agenten abgeben und einen geprüften Pull Request zurückbekommen

    armada init im Repository ausführen, dem Orchestrator das Feature beschreiben, den Vertrag freigeben und auf den Pull Request mit Testläufen, Screenshots und angehängtem Fehlerprotokoll warten. Die Modellkosten hängen von den gewählten Anbietern ab; das eigene Beispiel des Autors kostete 0,18 $.

  • Ein Zwei-Personen-Startup mit knappem Modellbudget

    Mehrere Features parallel laufen lassen, ohne Preise für Frontier-Modelle zu zahlen

    Eine Voyage pro Feature starten, jede in ihrem eigenen Worktree, und opencode mit armada init --openrouter-provider zu rabattierten OpenRouter-Anbietern leiten. Die Ausgabequalität bei einem billigen Anbieter prüfen, bevor man sich darauf verlässt.

Bevor du dich festlegst

Einrichtung
npm install -g @rafamacalaba/armada auf Node.js 22 oder neuer mit installiertem und angemeldetem opencode; armada doctor prüft die Umgebung, dann richtet armada init ein bestehendes Repository ein oder armada new beginnt ein neues.
Integrationen
Nur opencode (Peer-Abhängigkeit 1.18 oder neuer), Git-Worktrees, tmux für parallele Voyages und OpenRouter-Anbieterrouting für die Modellwahl; Slash-Befehle /voyage, /patrol, /fleet und /status in opencode.
Daten und Datenschutz
Alles läuft lokal; Verträge, Zustand, Fehlerprotokolle, Screenshots und E2E-Belege sind Dateien unter armada/ in deinem Repository. Code geht an den Modellanbieter, für den opencode konfiguriert ist.
Kosten im großen Maßstab
Kostenlose Software; acht Rollen pro Feature vervielfachen die Modellaufrufe, die Kosten richten sich also nach Anbieter und Zahl der Review-Runden. Keine veröffentlichten Zahlen außer dem einzelnen Lauf des Autors für 0,18 $.
Grenzen
Ein einziger Maintainer, keine Commits seit dem 28. August 2026, nur opencode und keine unabhängigen Berichte über den Einsatz in großen Codebasen.

Was gut ist

  • Rollengrenzen über opencode-Rechte durchgesetzt, nicht über Prompts
  • Adversary-, Security- und QA-Reviewer sind von den Buildern getrennt
  • Belege an jeder Freigabe nötig; der Zustand überlebt eine abgebrochene Sitzung
  • Parallele Features in getrennten Worktrees; endet in einem Pull Request
  • Neben opencode nur eine Laufzeitabhängigkeit

Was nicht

  • Funktioniert nur mit opencode
  • 105 Sterne; die Ergebnisse sind eigene Läufe des Autors
  • Keine Commits seit dem 28. August 2026
  • Routing über Rabatt-Anbieter tauscht Preis gegen unbekannte Qualität

Am besten für

opencode-Nutzer, die ein fertiges Agententeam mit mehreren Rollen und harten Rechtegrenzen wollen und mit einem jungen Projekt mit einem einzigen Maintainer leben können.

Alternativen zu armada

armada: häufige Fragen

Lohnt sich armada?
Ein durchdachtes Agententeam für opencode-Nutzer, das Rollen per Rechten statt per höflichem Prompt durchsetzt, aber klein ist, seit August ruht und an einen Host gebunden bleibt. Wir bewerten es mit 3.2 von 5.
Was kostet armada?
Kostenlos unter der MIT-Lizenz; du zahlst für die Modelle, die opencode aufruft.
Welche Nachteile hat armada?
Funktioniert nur mit opencode; 105 Sterne; die Ergebnisse sind eigene Läufe des Autors; Keine Commits seit dem 28. August 2026; Routing über Rabatt-Anbieter tauscht Preis gegen unbekannte Qualität.
Für wen eignet sich armada?
opencode-Nutzer, die ein fertiges Agententeam mit mehreren Rollen und harten Rechtegrenzen wollen und mit einem jungen Projekt mit einem einzigen Maintainer leben können.
Was kostet armada für ein Team oder im Produktivbetrieb?
Kostenlose Software; acht Rollen pro Feature vervielfachen die Modellaufrufe, die Kosten richten sich also nach Anbieter und Zahl der Review-Runden. Keine veröffentlichten Zahlen außer dem einzelnen Lauf des Autors für 0,18 $.
Ist armada sicher für Firmendaten?
Alles läuft lokal; Verträge, Zustand, Fehlerprotokolle, Screenshots und E2E-Belege sind Dateien unter armada/ in deinem Repository. Code geht an den Modellanbieter, für den opencode konfiguriert ist.
Was sind die besten Alternativen zu armada?
Die nächsten Alternativen, die wir getestet haben, sind Pullboard, BMAD Method, Spec Kit und OpenCode.

Antworten geprüft am 5. Nov. 2026.