Variables d’environnement et codes de sortie
Les variables d’environnement que la CLI lit et les codes de sortie qu’elle renvoie.
La plupart du temps, la CLI n’a besoin d’aucune configuration d’environnement. Ces variables vous permettent de la pointer ailleurs ou de l’exécuter de façon non interactive, et les codes de sortie vous permettent de la scripter.
Variables d’environnement
- SYNCANIX_API_KEY — votre clé API secrète pour les téléversements (lue aussi depuis ~/.syncanix/credentials).
- SYNCANIX_API_URL — remplace l’origine de l’API Syncanix (par défaut l’API de production).
- SYNCANIX_DASHBOARD_URL — remplace l’URL du tableau de bord utilisée par syncanix login.
- ANTHROPIC_API_KEY et OPENAI_API_KEY — clés de fournisseur utilisées pendant l’enrichissement IA.
- ANTHROPIC_ZDR_ENABLED — doit valoir true pour que l’enrichissement géré envoie quoi que ce soit.
- SYNCANIX_LOCALE (et LANG / LC_ALL) — définit la langue de sortie quand --locale n’est pas passé.
- SYNCANIX_DEV_PORT, SYNCANIX_DEV_BACKEND, SYNCANIX_DEV_KEY et variables apparentées — valeurs par défaut de syncanix dev.
Codes de sortie
- 0 — succès.
- 1 — une erreur d’utilisateur ou d’entrée (entrée incorrecte ou configuration manquante).
- 2 — une erreur système (un échec réseau, de système de fichiers ou de fournisseur).
- 64 — une erreur d’utilisation (commande inconnue ou option non valide).
Dépannage
Si un téléversement est ignoré, vérifiez que vous êtes connecté ou que SYNCANIX_API_KEY est défini. Si un framework n’est pas détecté, lancez syncanix doctor pour un diagnostic rapide. Si l’enrichissement géré refuse de s’exécuter, confirmez que la non-conservation des données est activée pour votre fournisseur.