KI-Tools wechseln, ohne den Faden zu verlieren.
SpecWeave schreibt den Plan und jede erledigte Aufgabe in Git, damit Claude Code, Codex oder jeder andere Agent dieselbe Arbeit übernehmen kann. SpecWithCode (ausgesprochen „Spec with Code“) ist eine Oberfläche über den nativen Harnesses dieser Agenten, auf deinen Rechnern und mit deinen Abos.
Beides kostenlos. Die App läuft auf Macs mit Apple silicon ab macOS 13, unter Windows 10 und 11 sowie Linux: SpecWithCode herunterladen.
npm install -g specweave




Thread-Panel · 27. Okt. 2026
Worker parallel · 15. Okt. 2026
Nutzungslimit · 10. Okt. 2026Funktioniert mitClaude CodeCodexCursorGemini CLIGitHub Copilot CLIGrokOpenCodeMuse CodeAntigravityPi
Eine Aufzeichnung in Git, drei Arten, damit zu arbeiten
SpecWeave hält Plan und Nachweise in deinem Repository. SpecWithCode lässt Agenten auf deinen Rechnern gegen diese Aufzeichnung arbeiten. Verified Skill gibt diesen Agenten Skills, die du vorher prüfen kannst.
$ specweave pickup Picked up the handoff from claude@cloud (out of tokens): applied 7 uncommitted files. SpecWeave pickup · you are codex@laptop Increment 0001-resumable-checkout "Resumable checkout" (active) · tasks 1/2 done Next: T-02 Restore the draft on return AC-01: Returning within 24 hours restores the cart and shipping choice AC-02: A paid order is never restored
Echte Ausgabe · specweave 3.1.0 SpecWeave CLI
Open Source auf npm, MIT. Version 3.1.0, 17 October 2026.
Schreibt Spezifikation, Task-Ledger und Testnachweise in dein Repository und übergibt die Arbeit mit
specweave handoffan das nächste Tool. Starte hier, wenn du im Terminal mit Claude Code, Codex oder einem anderen Agenten arbeitest, der Dateien liest.So funktioniert die CLIFühre dann specweave init in deinem Projekt aus.npm install -g specweave

Echte Aufnahme · SpecWithCode 1.0.103, 27. Okt. 2026 SpecWithCode
Kostenlose App für Mac, Windows und Linux. Version 1.0.191.
Ein Koordinator pro Projekt startet Worker-Threads in den Agenten, für die du ohnehin zahlst, auf deinen eigenen Rechnern. Jeder Thread zeigt sein SpecWeave-Increment und den Aufgabenfortschritt, und seine Berichte werden neben dem Increment gespeichert. Starte hier, wenn du ein Fenster für mehrere Agenten willst.
Agenten können außerdem Seiten in deinem eigenen Chrome-Profil öffnen, lesen, anklicken und per Screenshot festhalten, in einer Tab-Gruppe, die du schließen kannst: SpecWithCode Browser für Chrome, gekoppelt unter Einstellungen, Chrome.
Illustration Verified Skill
Kostenlos zu durchstöbern auf verified-skill.com.
Eine Registry für Agent-Skills. Jeder zeigt seine Quelle und seinen Sicherheitsscan, und seine Evaluierung, falls vorhanden, damit du weißt, was du installierst, bevor deine Agenten es nutzen.
Skills auf verified-skill.com entdeckenWas jede Skill-Seite zeigt
- Quelle
- Das Repository, aus dem der Skill stammt, damit du ihn vorher lesen kannst.
- Sicherheitsscan
- Was der Scan jeder Datei ergeben hat, bevor du installierst.
- Evaluierung, wenn vorhanden
- Ob der Skill bei einer echten Aufgabe geholfen hat. Nicht jeder Skill hat schon eine.
SpecWithCode · kostenlos, Early Access
SpecWithCode wird mit SpecWithCode gebaut
Wir bauen die App in der App. Ein Koordinator hält das Briefing jedes Projekts, Worker-Threads auf Claude Code, Codex und anderen Agenten schreiben die Änderungen und öffnen die Pull Requests, und die Arbeit läuft über einen Mac und einen Linux-Worker, die über SpecWithCode Connect verbunden sind.
- 367
- Pull Requests für SpecWithCode, von Worker-Threads geöffnet und gemergt, 15. bis 29. Oktober 2026
- 167
- Worker-Threads dahinter: 100 auf Claude Code, 65 auf Codex, der Rest auf Gemini CLI und Copilot
- 2,473
- Threads auf dem Haupt-Mac des Maintainers seit dem 9. Oktober, über sechs Projekte
Gezählt aus den eigenen Thread-Aufzeichnungen der App am 30. Oktober 2026.

Kürzlich aus Threads gemergt
- #961Nutzerziele über abgeschlossene Quell-Meilensteine hinaus offen haltenCodex-ThreadGemergt
- #954Skills in diesem Sitzungs-Popover im ComposerGemini CLI-ThreadGemergt
- #927Connect-Flottenrouten bevorzugen und unbegrenzte Kontokapazität unterstützenCodex-ThreadGemergt
- #880Den Rechner-Chip im Thread auf „Übergeben an“ verweisen lassenClaude Code-ThreadGemergt
- #873Bei Rückkehr standardmäßig nachfragen; Komprimierung im Leerlauf optionalClaude Code-ThreadGemergt
- #837PPTX-Artefakte öffnen sich mit FolienvorschauClaude Code-ThreadGemergt
Aus den Thread-Aufzeichnungen: Jeder Pull Request wurde vom daneben genannten Worker-Thread geöffnet und verknüpft. Sie landen in unserem Entwicklungs-Repository; das öffentliche Quell-Repository erhält regelmäßige Snapshots.
Erreicht Claude Code sein Limit, übernimmt Codex dieselbe Aufgabe
Die Übergabe trägt Spezifikation, Zuständigkeiten und Nachweise. Nichts lebt nur in einem Chatfenster.
Die Spezifikation
Was „fertig“ heißt, einmal festgehalten, bevor ein Agent startet.
spec.md## Acceptance Criteria - [ ] AC-01: Returning within 24 hours restores the cart and shipping choice - [ ] AC-02: A paid order is never restored ### T-01 Save the cart as a draft - AC: AC-01 | Files: src/draft.js | Test: npm test ### T-02 Restore the draft on return - AC: AC-01, AC-02 | Files: src/restore.js | Test: npm test
Die Agenten
Jedes Tool, das die Dateien lesen kann, übernimmt eine Aufgabe, belegt sie und macht weiter.
specweave task claim T-01Claude Code nimmt die erste offene Aufgabe. Die Übernahme ist eine Zeile im Ledger, sodass kein anderer Agent sie ebenfalls nimmt.
specweave task done T-01 --run "npm test"Führt den Test der Aufgabe aus. Exit 0 ist der Nachweis, und die vollständige Ausgabe wird in
reports/task-T-01.txtgespeichert.specweave task claim T-02Claude Code übernimmt T-02 und erreicht auf halbem Weg sein Nutzungslimit.
Nutzungslimit
Das Ledger in Git
Jede Übernahme, jeder Abschluss und jede Freigabe ist eine Zeile, zusammen mit dem Code committet.
ledger.jsonl{"t":"T-01","e":"claim","by":"claude@cloud","at":"2026-10-15T14:02:11Z"} {"t":"T-01","e":"done","by":"claude@cloud","at":"2026-10-15T14:31:40Z","evidence":"a41c9e2"} {"t":"T-02","e":"claim","by":"claude@cloud","at":"2026-10-15T14:32:05Z"} {"t":"T-02","e":"release","by":"claude@cloud","at":"2026-10-15T14:58:47Z","note":"handoff"} {"t":"*","e":"handoff","by":"claude@cloud","at":"2026-10-15T14:58:47Z","note":"usage limit"} {"t":"T-02","e":"claim","by":"codex@laptop","at":"2026-10-15T15:04:19Z"} {"t":"T-02","e":"done","by":"codex@laptop","at":"2026-10-15T15:22:51Z","evidence":"npm test → exit 0\nlog: .specweave/increments/0001-resumable-checkout/reports/task-T-02.txt\nHEAD 7d03b1f"}
Die Übergabe
Ein anderes Tool macht aus denselben Dateien weiter, nicht aus einem Chatfenster.
claude@cloud übergibt T-02 an codex@laptop
specweave handoffGibt die Übernahme frei, schreibt
handoff.mdmit dem, was als Nächstes ansteht, und pusht einen Snapshot nachspecweave-handoffundwip/<branch>.specweave pickupIn Codex: holt die Übergabe, wendet die Änderungen an und gibt T-02 mit seinen zwei Kriterien aus.
specweave task done T-02 --run "npm test"Codex beendet T-02 gegen dieselben Kriterien, und das Ledger verweist auf die Testausgabe.
specweave verifyFührt Test, Lint und Build aus, prüft jedes Kriterium und schreibt
Bestandenreports/verify.json.
Beispiel-Increment in den Formaten, die specweave 3.1.0 liest: Kriterien als - [ ] AC-01:-Zeilen, ein JSON-Objekt pro Ledger-Zeile. Eine echte Übernahme siehst du unter So funktioniert SpecWeave.
Nichts wird ohne Nachweis abgeschlossen
Öffne den Increment-Ordner und du siehst, was geplant war, wer es getan hat und was es belegt.
.specweave/ increments/0001-resumable-checkout/ spec.mdder Plan und seine Akzeptanzkriterien ledger.jsonlwer welche Aufgabe übernommen und abgeschlossen hat handoff.mdwo der letzte Agent aufgehört hat reports/ task-T-02.txtTestausgabe, auf die das Ledger verweist verify.mdTests, Lint, Build und Kriterien verify.jsondas Abschluss-Gate review-codex.mdein Review durch das andere Modell memory/MEMORY.mdFakten, die jedes Tool bei der Übernahme liest
specweave verifyBestandenFührt deine Test-, Lint- und Build-Befehle aus, prüft, dass jedes Kriterium inspec.mdabgehakt ist, und schreibtreports/verify.json.specweave reviewExit 3, erst behebenÜbergibt den Diff an einen Reviewer aus der anderen Modellfamilie: Codex prüft Code, den Claude geschrieben hat, Claude prüft Code von Codex. Der Bericht landet inreports/review-codex.md; Exit 0 heißt ausliefern.specweave completeBlockiertWeigert sich, ein Increment ohne bestandeneverify.jsonzu schließen. Trotzdem zu schließen erfordert--reason, und der Grund wird beim Increment gespeichert.
Verhalten von specweave 3.1.0, veröffentlicht am 17 October 2026.
An unserer eigenen Arbeit gemessen
Plane, wenn es sich lohnt, und lass es, wenn nicht
Wir bauen diese Produkte mit SpecWeave und haben uns angesehen, wo sich eine Spezifikation auszahlt. Kleine Änderungen sahen so oder so ähnlich aus. Große, Increment-gestützte brauchten mehr Nachrichten, deshalb halten wir Increments für Arbeit, die Codex, ein anderes Konto oder ein anderer Rechner fortsetzt.
- 1,476
- gemergte Pull Requests, gemessen über vier Wochen, neben 1.142 Agent-Threads, die Arbeit ausgeführt haben
- 35%
- davon waren mit einem Increment verknüpft; der Rest wurde direkt erledigt
- ≈ 1x
- Stunden offen und Output-Tokens unter 300 geänderten Zeilen, mit oder ohne Increment
- ≈ 2x
- die Nachrichten und Output-Tokens in Increment-gestützten Threads, die einen Pull Request über 1.000 geänderte Zeilen auslieferten (17 gegenüber 11 Threads)
Das Increment überspringen
- Ein Pull Request unter etwa 300 geänderten Zeilen
- Ein Folge-Fix oder eine UI-Anpassung
- Eine Untersuchung
specweave small-fix "<why>" und ausliefern.
Ein Increment planen
- Mehrtägige Arbeit, ein Increment pro Pull Request
- Plattformübergreifend, Auth, Zahlungen, Migrationen
- Arbeit, die ein anderes Tool oder ein anderer Rechner übernimmt
specweave create-increment "<title>". Diese haben Vorrang vor der Größe.
Gemergte Pull Requests, SpecWithCode-Thread-Aufzeichnungen und Claude-Code-Sitzungen, 6. Oktober bis 3. November 2026. Die Messung lesen
Dieselbe Arbeit aus einer Desktop-App ausführen
SpecWithCode führt diese Increments als Threads auf deinen eigenen Rechnern und Abos aus, mit einem Koordinator pro Projekt und Workern bei jedem Anbieter, bei dem du angemeldet bist.


Deine Rechner, kein Cloud-Container
- Läuft dort, wo dein Code, deine Skills und deine Logins schon sind.
- Worker arbeiten weiter, während dein Laptop schläft, auf dem Rechner, der sie ausführt.
- Jeder Agent nutzt die Anmeldung und die Freigaben seines Anbieters. Bei uns gibt es kein Konto.
- Füge einen Mac mini oder Linux-Rechner über SpecWithCode Connect hinzu: Verknüpfe Connect dort mit deinem Konto, wähle in den Einstellungen Diesen Rechner einladen oder führe dort
specwithcode fleet inviteaus und füge die Zeile dann auf deinem Haupt-Mac unter Einstellungen, Verbindungen bei Rechner hinzufügen ein.
Ein Rechner pro Abo. Melde jeden Rechner bei jedem Anbieter mit nur einem Konto an und lass es dabei, etwa Claude Code mit einem Konto und Codex mit einem anderen. Abos auf demselben Rechner von Hand zu wechseln sorgt für Verwirrung; brauchst du mehr Kapazität, füge einen Rechner hinzu.
In wenigen Minuten gelernt
Vertonte Aufnahmen der echten Apps, mit Untertiteln und Kapiteln.
- SpecWithCodeSee how SpecWithCode runs your agents2 Min. 54 Sek., 12 Kapitel, veröffentlicht am 12 October 2026
2 Min. 54 Sek. - SpecWithCodeStart SpecWithCode with a coordinator and two workers1 Min. 49 Sek., 8 Kapitel, veröffentlicht am 18 October 2026
1 Min. 49 Sek. - SpecWithCodeContinue a thread on Codex at a usage limit1 Min. 1 Sek., 7 Kapitel, veröffentlicht am 10 October 2026
1 Min. 1 Sek.
Kostenlos für jeden Entwickler und jedes Team
Du zahlst nur für Pro (unbegrenzte Connect-Rechner, private Skills) oder einen Team-Vertrag mit Einrichtung und Support.
Preise ansehen- SpecWithCode-App
- Kostenlos
- SpecWeave CLI
- Kostenlos, MIT-lizenziert
- Gebühr pro Platz
- Keine
- Connect-Rechner
- 3 kostenlos, 10 für die ersten 300 Founder, unbegrenzt mit Pro
- Aufschlag auf deine KI-Abos
- Keiner
Gebaut mit SpecWeave
- SpecWithCodeDie App selbst, geplant in SpecWeave-Increments: 367 Pull Requests aus ihren eigenen Worker-Threads im Oktober 2026 gemergt.
- EasyChampLiga- und Vereinstools, gebaut in Claude-Code-Threads, mit zwei Abos und Codex.
- JobWeaveJobsuche, maßgeschneiderte Lebensläufe und Vorbereitung auf Vorstellungsgespräche.
- Verified SkillSkill-Suche, Quellcode-Prüfung und lokale Evaluierungen.