Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🦅 Claw Conductor

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.

🚀 Fonctionnalités Actuelles

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"

🛠️ Installation

  1. Clonez le projet de base :
    git clone https://github.com/ultraworkers/claw-code-parity
  2. Clonez l'extension :
    git clone https://github.com/CHATDOO/claw-conductor
  3. Liez l'extension à votre Gemini CLI :
    gemini extensions link ./claw-conductor

📖 Utilisation

Une fois activée, vous pouvez demander à Gemini d'utiliser les outils de Claw.

Exemple de workflow :

"Cherche la fonction connect dans le dossier lib, lis le fichier et change le timeout à 5000ms."

Gemini utilisera alors successivement GrepTool, FileReadTool et FileEditTool via le moteur Python de claw-code-parity.

🏗️ Architecture

  • 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.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages