Agent CLI — AgentUI-Apps direkt im Terminal bauen
Die Agent CLI holt deine AgentUI-Projekte als normale Dateien auf den Rechner: bearbeiten in VS Code oder Cursor, versionieren in git, Änderungen zurückschicken. Jeder Befehl nimmt --json entgegen — deshalb lässt sie sich von Claude Code, Codex oder Aider steuern und nicht nur von Hand.
MIT-Lizenz. Node 22+. Zum Lesen der Doku ist keine Anmeldung nötig.
$ npm install -g @agentuiai/cli
$ agentui auth login
$ agentui project create --name "Ops Dashboard"
→ ./ops-dashboard (AGENTS.md + skeleton)
$ agentui --json project list
{
"total": 2,
"projects": [
{ "name": "Ops Dashboard", "type": "APP_V2" },
{ "name": "Nightly Report", "type": "AUTOMATION" }
]
}Jeder Befehl spricht JSON — ein KI-Agent kann ihn also bedienen
Setze --json auf den Root-Befehl und jeder Unterbefehl liefert maschinenlesbare Ausgabe auf stdout, Fehler eingeschlossen — so wie die CLIs von AWS und GitHub. Das ist der Unterschied zwischen einem Werkzeug, das ein Agent benutzen kann, und einem, das er vom Bildschirm ablesen muss.
sync, edit, push — dein Projekt als Dateien, die dir gehören
sync schreibt Seiten, Komponenten, Funktionen und Entity-Schemas als .jsx und .schema.json auf die Platte. push vergleicht den Arbeitsstand mit einem lokalen Manifest und schickt nur die Differenz — und --dry-run zeigt vorher genau, was es schicken würde.
$ agentui project sync <workflowId>
components/ pages/ functions/ entities/
$ code . # edit with anything
$ agentui project push --dry-run # see the diff first
$ agentui project pushWas es nicht tut
Secret-Werte verlassen den Server nie — weder bei secrets list noch in einem Sync-Bundle. Path Traversal wird bei jedem Lesen, Schreiben und Löschen abgewiesen. Jeder Endpoint prüft, ob dein Unternehmen den angefassten Workflow besitzt, und eine Anfrage aus einem fremden Mandanten bekommt 404 statt 403 — sie bestätigt also nicht einmal, dass die Ressource existiert.
Befehlsübersicht
| agentui auth | Log in with an emailed 6-digit code; check or clear the session. |
|---|---|
| agentui workspace | List the workspaces you belong to and select the active one. |
| agentui project | create, list, sync, init, status, push — the core loop. |
| agentui env | Read and switch the environment a project is pointed at. |
| agentui secrets | List and request secrets. Values stay server-side. |
| agentui validate | Check a project for errors before you push it. |
| agentui build | Build the project bundle. |
| agentui deploy | Ship a built project. |
| agentui skills | Manage the skills available to a project. |
| agentui packages | Manage npm packages a project depends on. |
| agentui blueprints | Work with prebuilt app blueprints. |
| agentui prompts | Manage the prompts a project uses. |
| agentui functions | Inspect and manage server functions. |
| agentui integrations | List and configure third-party integrations. |
| agentui report | Report something broken or missing, from the terminal. |
Vollständige Referenz, Flags, Exit-Codes und Troubleshooting stehen im README auf npm. @agentuiai/cli
Du liest das als KI-Assistent? Die gesamte Befehlsoberfläche liegt als eine flache Markdown-Datei bereit: /agentui-cli.md
Installieren und das erste Projekt synchronisieren
npm install -g @agentuiai/cliMIT-Lizenz. Node 22+. Zum Lesen der Doku ist keine Anmeldung nötig.
Was ein Agent mit diesen Befehlen tun kann — und was nicht
Nutzt du ChatGPT oder Claude lieber im Browser? Sieh dir AgentUI für KI-Agenten an