Qoder CN CLI
Exécution
- Définir le répertoire de travail Bash sur le projet exact nommé par l'utilisateur et fixer un délai d'attente fini, généralement 10 minutes.
- Vérifier la disponibilité avec
command -v qoderclicn. S'il manque, arrêter et demander à l'utilisateur d'installer Qoder CLI dans Code Mate. - Exécuter une tâche sans état :
qoderclicn -p "<prompt>" -o json --no-session-persistence
Code Mate installe l'exécutable CN qoderclicn, non qoder. Passer le prompt comme un seul argument entre guillemets. Analyser la réponse JSON et vérifier is_error ; le comportement du code de sortie publié est incomplet, donc un zéro seul ne signifie pas le succès. Ne jamais lancer l'interface utilisateur interactive ni un flux de connexion.
Authentification et permissions
Si Qoder signale une authentification, une confiance, un modèle ou une configuration de fournisseur manquants, arrêter et demander à l'utilisateur de configurer Qoder CLI dans Code Mate. Ne jamais demander, lire, afficher ou copier les credentials.
Le mode headless refuse les permissions qui nécessiteraient de demander. Garder ce comportement par défaut pour l'analyse. Uniquement quand l'utilisateur demande explicitement des modifications d'espace de travail, le command peut sélectionner le mode de permission non-défaut le plus étroit, et uniquement après que le répertoire cible soit approuvé via Code Mate.
Exemple : demander à Qoder d'examiner un fichier nommé sans le modifier, exécuter la commande ci-dessus, et accepter le résultat uniquement quand is_error est false.