Multi CLI Anything

Guide du contributeur étape par étape pour connecter un nouveau CLI AI headless (Aider, Qwen, etc.) au framework d'adaptateur de cc-multi-cli-plugin.

par greenpolo · greenpolo/cc-multi-cli-plugin

Testé · Fonctionne ★ 9.6/10

Multi CLI Anything — Guide du contributeur étape par étape pour connecter un nouveau CLI AI headless (Aider, Qwen, etc.) au framework d'adaptateur de cc-multi-cli-plugin.

Ce que fait

Décrit l'ajout d'un nouveau fournisseur CLI à cc-multi-cli-plugin au-delà des Codex/Cursor/Antigravity/OpenCode intégrés : recherche du transport headless du CLI cible, écriture d'un module d'adaptateur à cinq méthodes, son enregistrement dans registry.mjs et task.mjs, et l'échafaudage du plugin/commandes/sous-agents compagnons. Se déclenche lorsque l'utilisateur demande d'intégrer, d'ajouter ou de connecter un autre CLI AI (Aider, Qwen, ou tout CLI avec un mode print/JSON, app-server ou ACP) à ce plugin spécifique.

Rapport de test

Chaque fichier d'exemple fonctionnel vers lequel la compétence pointe (CONTRACT.md, cursor.mjs, registry.mjs, task.mjs) est vérifié en direct dans le dépôt, et la mini-tâche — rédiger les trois premières étapes pour connecter Aider — est revenue avec des chemins de fichiers exacts, un modèle d'adaptateur concret et un exemple fonctionnel cité au lieu de la réponse générique 'écrire un adaptateur, ajouter des tests' qu'une tentative de base aurait produite.

Testé le: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/greenpolo/cc-multi-cli-plugin
cd cc-multi-cli-plugin
mkdir -p ~/.claude/skills
cp -r plugins/multi/skills/multi-cli-anything ~/.claude/skills/multi-cli-anything

Commandes et exemples de prompts

  • /multi-cli-anythingGuide du contributeur étape par étape pour connecter un nouveau CLI AI headless (Aider, Qwen, etc.) au framework d'adaptateur de cc-multi-cli-plugin.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • I want to add Aider support to our multi-CLI plugin's adapter framework
  • Help me wire Qwen's headless mode into our CLI adapter registry
  • Write the five-method adapter needed to plug a new AI CLI into our plugin