code-mate-qoder

Par cherryhq · cherry-studio

Exécute le CLI Code Mate Qoder CN en mode non-interactif avec une sortie structurée. À utiliser lorsque l'utilisateur demande de déléguer une tâche de codage délimitée à Qoder.

npx skills add https://github.com/cherryhq/cherry-studio --skill code-mate-qoder

Qoder CN CLI

Exécution

  1. 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.
  2. Vérifier la disponibilité avec command -v qoderclicn. S'il manque, arrêter et demander à l'utilisateur d'installer Qoder CLI dans Code Mate.
  3. 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.

Skills similaires