Agent CLI — créez vos apps AgentUI depuis le terminal
L'Agent CLI récupère vos projets AgentUI en fichiers ordinaires sur votre machine : vous les modifiez dans VS Code ou Cursor, vous les versionnez dans git, vous renvoyez les changements. Chaque commande accepte --json, ce qui la rend pilotable par Claude Code, Codex ou Aider, et pas seulement à la main.
Licence MIT. Node 22+. Aucune inscription pour lire la doc.
$ 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" }
]
}Chaque commande parle JSON : un agent IA peut la piloter
Ajoutez --json à la commande racine et chaque sous-commande renvoie une sortie exploitable sur stdout, erreurs comprises — la même approche que les CLI d'AWS et de GitHub. C'est la différence entre un outil qu'un agent peut utiliser et un outil qu'il doit déchiffrer à l'écran.
sync, edit, push — votre projet en fichiers qui vous appartiennent
sync écrit vos pages, composants, fonctions et schémas d'entités sur le disque en .jsx et .schema.json. push compare l'arbre de travail à un manifeste local et n'envoie que la différence — et --dry-run vous montre exactement ce qu'il enverrait, avant d'envoyer quoi que ce soit.
$ agentui project sync <workflowId>
components/ pages/ functions/ entities/
$ code . # edit with anything
$ agentui project push --dry-run # see the diff first
$ agentui project pushCe qu'il ne fait pas
Les valeurs des secrets ne quittent jamais le serveur — ni dans secrets list, ni dans un bundle de sync. Le path traversal est rejeté à chaque lecture, écriture et suppression. Chaque endpoint vérifie que votre entreprise possède le workflow concerné, et une requête venue d'un autre tenant reçoit un 404 plutôt qu'un 403 : elle ne confirme même pas que la ressource existe.
Référence des commandes
| 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. |
La référence complète, les flags, les codes de sortie et le dépannage sont dans le README sur npm. @agentuiai/cli
Vous lisez ceci en tant qu'assistant IA ? Toute la surface de commandes tient dans un seul fichier markdown : /agentui-cli.md
Installez-le et synchronisez votre premier projet
npm install -g @agentuiai/cliLicence MIT. Node 22+. Aucune inscription pour lire la doc.
Ce qu'un agent peut faire avec ces commandes, et ce qu'il ne peut pas
Vous utilisez plutôt ChatGPT ou Claude dans le navigateur ? Voir AgentUI pour les agents IA