Fusionne Gemini CLI avec le harnais d'outils ultra-rapides de Claude Code.
Claw Conductor permet à Gemini CLI de piloter le moteur de claw-code-parity (le portage Python de Claude Code) pour exécuter des tâches de développement complexes, des analyses de code et des modifications chirurgicales à une vitesse fulgurante.
L'extension expose les outils suivants via le moteur Python :
| Outil | Description | Commande d'exemple |
|---|---|---|
| BashTool | Exécute des commandes système (ls, npm, python, etc.) | exec-tool BashTool "pytest" |
| FileReadTool | Lit le contenu d'un fichier avec encodage UTF-8 | exec-tool FileReadTool "src/main.py" |
| FileWriteTool | Crée ou écrase un fichier avec du contenu | exec-tool FileWriteTool "config.json\n{...}" |
| FileEditTool | Remplace du texte spécifique (oldText -> newText) | exec-tool FileEditTool "{\"path\": \"file.py\", ...}" |
| GlobTool | Recherche des fichiers par pattern (ex: src/**/*.py) |
exec-tool GlobTool "src/**/*.py" |
| GrepTool | Recherche textuelle ultra-rapide dans les fichiers | exec-tool GrepTool "TODO src" |
- Clonez le projet de base :
git clone https://github.com/ultraworkers/claw-code-parity
- Clonez l'extension :
git clone https://github.com/CHATDOO/claw-conductor
- Liez l'extension à votre Gemini CLI :
gemini extensions link ./claw-conductor
Une fois activée, vous pouvez demander à Gemini d'utiliser les outils de Claw.
Exemple de workflow :
"Cherche la fonction
connectdans le dossierlib, lis le fichier et change le timeout à 5000ms."
Gemini utilisera alors successivement GrepTool, FileReadTool et FileEditTool via le moteur Python de claw-code-parity.
index.js: Point d'entrée de l'extension Gemini.SKILL.md: Guide expert pour l'agent Gemini.src/executor.py: (Dans claw-code-parity) Le routeur qui exécute réellement la logique des outils.
Développé avec ❤️ par Salem & Gemini CLI.