La CLI Syncanix
La passe plus profonde, optionnelle : lisez votre code pour des schémas d’arguments exacts, et gérez votre catalogue en ligne de commande. Sans installation.
Vous n’avez pas besoin de la CLI pour démarrer. Le widget découvre votre produit à partir des pages elles-mêmes, et à elle seule cela donne déjà un catalogue opérationnel. La CLI est la passe plus profonde : elle lit votre code source, donc elle peut donner à l’agent les noms et types d’arguments exacts qu’un écran ne révèle pas — et elle gère votre catalogue en ligne de commande. Rien à installer : lancez-la avec npx.
Installation
Lancez la CLI directement depuis npm avec npx — aucune installation globale requise :
npx syncanix@latest initNode.js 20 ou plus récent est requis.
Commandes
- init
- Analyse votre code, construit le catalogue de capacités et le téléverse.
- console
- Ouvre la console interactive — ce que fait un simple `syncanix` dans un terminal.
- generate
- Écrit le kit d’intégration syncanix/ dans votre projet, en créant uniquement de nouveaux fichiers.
- integrate
- Détecte votre front-end et installe le widget pour vous, un fichier approuvé à la fois.
- status
- Compare cette copie locale avec ce que votre espace de travail sert réellement.
- import
- Construit un catalogue à partir d’un schéma OpenAPI ou GraphQL existant.
- login / logout
- Connectez-vous avec votre navigateur (ou --key pour la CI), ou déconnectez-vous.
- whoami
- Affiche votre identité de connexion et l'espace de travail.
- workspace list / use
- Liste vos espaces de travail ou définit celui par défaut.
- dev
- Lance un environnement local qui intègre le widget face à un backend de développement.
- doctor
- Vérifie votre environnement et votre configuration pour les problèmes courants.
- byomcp register
- Enregistre un serveur MCP externe que votre espace de travail exécute déjà.
- yaml
- Crée, valide et applique une surcouche de catalogue en tant que code.
- version
- Affiche les versions de la CLI, de Node et de build.
Options globales
- -v, --version
- Affiche la version de la CLI et quitte.
- --no-color
- Désactive la sortie en couleur.
- --locale <code>
- Définit la langue de sortie : en, es, fr, de, ar ou he.