Agent CLI — φτιάξτε AgentUI apps από το terminal
Το Agent CLI κατεβάζει τα AgentUI projects σας ως απλά αρχεία: τα επεξεργάζεστε σε VS Code ή Cursor, τα κρατάτε σε git και στέλνετε πίσω τις αλλαγές. Κάθε εντολή δέχεται --json, και αυτό είναι που επιτρέπει σε Claude Code, Codex ή Aider να το χειρίζονται, όχι μόνο εσείς.
Άδεια MIT. Node 22+. Δεν χρειάζεται εγγραφή για να διαβάσετε την τεκμηρίωση.
$ 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" }
]
}Κάθε εντολή μιλά JSON, οπότε μπορεί να την οδηγήσει ένας AI agent
Βάλτε --json στην κύρια εντολή και κάθε υποεντολή επιστρέφει έξοδο που διαβάζεται από μηχανή στο stdout, μαζί με τα σφάλματα — η ίδια προσέγγιση με τα CLI της AWS και του GitHub. Εκεί είναι η διαφορά ανάμεσα σε ένα εργαλείο που μπορεί να χρησιμοποιήσει ένας agent και σε ένα που πρέπει να διαβάσει από την οθόνη.
sync, edit, push — το project σας ως αρχεία που σας ανήκουν
Το sync γράφει σελίδες, components, functions και entity schemas στον δίσκο ως .jsx και .schema.json. Το push συγκρίνει το working tree με ένα τοπικό manifest και στέλνει μόνο τη διαφορά — και το --dry-run σας δείχνει ακριβώς τι θα έστελνε, πριν στείλει οτιδήποτε.
$ agentui project sync <workflowId>
components/ pages/ functions/ entities/
$ code . # edit with anything
$ agentui project push --dry-run # see the diff first
$ agentui project pushΤι δεν κάνει
Οι τιμές των secrets δεν φεύγουν ποτέ από τον server — ούτε στο secrets list ούτε σε ένα sync bundle. Το path traversal απορρίπτεται σε κάθε ανάγνωση, εγγραφή και διαγραφή. Κάθε endpoint ελέγχει ότι η εταιρεία σας κατέχει το workflow, και ένα αίτημα από άλλον tenant παίρνει 404 αντί για 403, οπότε δεν επιβεβαιώνει καν ότι ο πόρος υπάρχει.
Κατάλογος εντολών
| 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. |
Η πλήρης τεκμηρίωση, τα flags, οι κωδικοί εξόδου και η επίλυση προβλημάτων είναι στο README στο npm. @agentuiai/cli
Το διαβάζετε ως AI assistant; Όλο το σύνολο εντολών σε ένα αρχείο markdown: /agentui-cli.md
Εγκαταστήστε το και συγχρονίστε το πρώτο σας project
npm install -g @agentuiai/cliΆδεια MIT. Node 22+. Δεν χρειάζεται εγγραφή για να διαβάσετε την τεκμηρίωση.
Τι μπορεί να κάνει ένας agent με αυτές τις εντολές — και τι όχι
Χρησιμοποιείτε ChatGPT ή Claude στον browser; Δείτε το AgentUI για AI agents