Software-Factories, die du steuerst
Zeeli macht aus einem Ziel Aufgaben und schickt sie durch Planer, Bearbeiter und Prüfer auf deinen eigenen Rechnern und Cloud-Servern. Die Agenten erledigen die Arbeit; du behältst die Entscheidungen, auf die es ankommt, in jedem Browser und auf jedem Handy.
Bring deine eigenen Agenten-Abos und Rechner mit. Zwölf Coding-Agenten eingebaut.
Ziel Nachbestellung mit einem Klick für Stammkunden
Plan1
Spec the reorder button
Plannerzeeli-cloud-01
Bauen2
Reorder endpoint and tests
Buildermac-studio
Reorder button on past orders
Builderbuild-02
Prüfen1
Reorder confirmation email
QAbuild-01
Ausliefern1
#481 in main mergen?
Saved carts survive sign-in
2 Prüfer haben diesen Commit genehmigt. Prüfungen bestanden.
Eine Factory ist eine Datei, die du lesen kannst
Schreib einen Blueprint in YAML: die Plätze, was jede Stufe tut, wer prüfen muss und wie Arbeit ausgeliefert wird. Starte mit Coding, Content studio, Research desk oder Support triage und leg ihn wie jeden anderen Code in dein Repository.
Stufen statt Jobtitel
Planer, Bearbeiter, Prüfer und Berater. Die Anweisungen eines Platzes sind seine Persönlichkeit; seine Skills und MCP-Server sind seine Werkzeuge.
Lokale und Cloud-Agenten in einer Crew
Setz den Entwickler auf deinen Mac und die Prüfer auf einen Ubuntu-Server. Ein Blueprint, beliebige Rechner.
Jede Übergabe ist ein Commit
Code, Artikel und Berichte landen als Commits auf einem Task-Branch, also funktionieren Review, Verlauf und Rückgängigmachen überall gleich.
# Coding: a planner, a builder, and two reviewers.blueprint: 1id: codingname: Codingdescription: Plan, build, review, and merge code changes.autonomy: autopilotagents: - id: planner stage: planner name: Planner - id: builder stage: worker name: Builder - id: qa stage: reviewer name: QA - id: security stage: reviewer name: Security reviewreview: required: [qa, security]Entscheide, wo das Band anhält
Wähle, wie viel eine Factory selbst erledigt. Jede Freigabe, die du behältst, landet blau in deinem Eingang; alles andere läuft ohne dich weiter.
- SpezifikationDu genehmigst
- Aufteilung in AufgabenDu genehmigst
- Umsetzung startenAutomatisch
- PrüfenAutomatisch
- MergeAutomatisch
- Merge mit hohem RisikoDu genehmigst
- Platz hinzufügenDu genehmigst
Nichts wird gemergt, bevor jeder Prüfer denselben Commit genehmigt hat, die Prüfungen grün sind und es keine Konflikte gibt. Änderungen an Migrationen, Auth, CI oder Infrastruktur gelten als riskant.
Deine Rechner. Jeder Agent.
Ein Node ist ein Computer, auf dem deine Agenten laufen: dein Mac mit der Desktop-App oder ein Ubuntu-Server, den du mit einem Befehl hinzufügst. Repositories und Agenten-Arbeitsbereiche bleiben auf diesen Rechnern; zeeli.dev koordiniert nur die Arbeit.
zeeli.dev· Factory
- mac-studioOnline
macOS · desktop app
- Claude Code
- Codex
- Cursor
- build-01Online
Ubuntu 24.04 · node
- Codex
- Gemini CLI
- OpenCode
- build-02Online
Ubuntu 22.04 · node
- Claude Code
- Qwen Code
- Claude Code
- Codex
- Gemini CLI
- Cursor
- Copilot
- OpenCode
- Grok
- Factory Droid
- Kimi Code
- Qwen Code
- Pi
- Qoder
Zwölf Agenten eingebaut, jeder in seiner eigenen strukturierten Runtime. Deine Claude-, ChatGPT- und Gemini-Abos funktionieren weiter.
Arbeit startet von selbst und bleibt im Budget
Nach Zeitplan
Starte ein Ziel jede Nacht oder jeden Montag mit einem Cron-Zeitplan.
Von GitHub
Starte Arbeit, wenn ein Issue eröffnet wird oder sich ein Pull Request ändert.
Von jedem Webhook
Richte deinen Error-Tracker, deine CI oder ein internes Tool auf den Webhook einer Factory.
Ein tägliches Token-Budget
Die Factory nimmt beim Erreichen ihres Budgets keine Arbeit mehr an und warnt dich bei 85 %.
Übernimm jede Aufgabe
Stoppe den Agenten, arbeite selbst in seinem Thread und gib ihn dann zurück.
Ein schreibgeschützter Link
Teile die Plätze, Ziele und Läufe einer Factory mit jemandem, der sonst keinen Zugriff hat.
Wenn du selbst ans Steuer willst, öffne die Desktop-App
Dieselben Agenten in einem nativen Fenster auf macOS, Windows und Linux. Jeder Thread bleibt erhalten, jeder kann einen eigenen Worktree bekommen, Diffs und Pull Requests bleiben in der App, und das einzige Blau auf dem Bildschirm ist Arbeit, die auf dich wartet.
The checkout test fails about one run in five on CI. Find out why and fix it.
- Read 4 files
- Edited checkout.test.ts+12−4
Codex möchte einen Befehl ausführen
pnpm vitest run checkout --repeat 20Antworte vom Handy aus
Der Eingang kommt mit. Genehmige einen Merge oder antworte einem Agenten in der Web-App oder auf einem gekoppelten Handy, und die Arbeit läuft auf deinen Rechnern weiter.
Web-App öffnen ↗Was Teams zuerst fragen
- Was ist ein Node?
- Ein Computer, auf dem Agenten für dein Konto laufen: dein Mac oder PC mit der Desktop-App oder ein Server mit Ubuntu 22.04 oder 24.04, den du mit einem einmal gültigen Installationsbefehl hinzufügst.
- Verlässt mein Code meinen Rechner?
- Agenten laufen auf deinem Computer oder auf Nodes, die dir gehören, und sprechen direkt mit ihren Anbietern. Repositories und Agenten-Arbeitsbereiche bleiben auf diesen Rechnern; dein Konto und der Factory-Status liegen bei zeeli.dev.
- Welche Agenten werden unterstützt?
- Claude Code, Codex, Gemini CLI, Cursor, Copilot, OpenCode, Grok, Factory Droid, Kimi Code, Qwen Code, Pi und Qoder sind eingebaut. Jeder andere Agent, der das Agent Client Protocol spricht, lässt sich aus der ACP Registry oder über seinen Befehl hinzufügen.
- Können wir die Control Plane selbst hosten?
- Ja. Website, Konten, Factory und Relay laufen aus einem einzigen Docker-Compose-Stack auf Servern, die du kontrollierst.
Starte deine erste Factory
Erstelle ein Konto, verbinde einen Rechner und wähle einen Blueprint. Die Desktop-App verbindet deinen Computer über ihre Factory-Ansicht.
Factory startenDesktop-App-Downloads
- macOS Apple silicon.dmgHerunterladen
- macOS Intel.dmgHerunterladen
- Windows x64.exeHerunterladen
- Windows ARM64.exeHerunterladen
- Linux x64.AppImageHerunterladen