Je démarre avec Conductor en mettant le contexte du projet dans le dépôt, avant de demander du code à Gemini CLI. Le vrai sujet, c’est simple : éviter les agents qui oublient tout. Specs, plans, style, Git… je vous montre comment cadrer ça proprement.
undefined
[object Object]
Et si le vrai prompt, c’était votre dépôt ?
Avec Conductor, je ne traite plus Gemini CLI comme un assistant qui repart de zéro à chaque demande. Je mets le contexte dans le dépôt, je le versionne, je le structure, puis je laisse l’agent travailler avec les bonnes règles. C’est ça l’idée du Context-Driven Development : specs, plans, conventions et décisions techniques deviennent des artefacts concrets. Git garde la trace, Conductor relit le contexte, et le code généré a plus de chances de rester aligné avec votre projet. Le bénéfice pour vous, c’est moins de bricolage, moins de réexplications, et un workflow IA beaucoup plus fiable.
FAQ
- À quoi sert Conductor pour Gemini CLI ?
Conductor sert à rendre le contexte projet persistant. Au lieu de demander à l’agent de deviner les règles à chaque exécution, je garde les specs, plans, guides de style et décisions techniques dans le dépôt, puis Gemini CLI peut les relire. - Qu’est-ce que le Context-Driven Development ?
Le Context-Driven Development consiste à écrire le contexte avant le code. Je pose les objectifs, les conventions, la spec et le plan d’implémentation, puis l’agent génère du code en s’appuyant sur ces artefacts. - Conductor fonctionne-t-il sur un projet existant ?
Oui, Conductor peut servir sur un projet greenfield ou brownfield. Sur un dépôt existant, il peut analyser le projet, respecter .gitignore et .geminiignore, puis inférer la stack et l’architecture. - Pourquoi Git est-il important avec Conductor ?
Git est important parce que Conductor l’utilise pour travailler avec des commits par tâche et permettre le rollback. Ça donne une trace claire de ce que l’agent modifie, et ça évite de subir les changements en bloc. - Quels prérequis faut-il avant d’installer Conductor ?
Il faut Gemini CLI installé, une authentification via clé API Google, Vertex AI ou OAuth, et un dépôt Git initialisé. Je recommande aussi d’utiliser nvm pour limiter les erreurs de permission et de redémarrer le terminal après installation.
A propos de l’auteur
Je suis Franck Scandolera, expert et formateur en tracking avancé server-side, Analytics Engineering, automatisation No/Low Code avec n8n, intégration de l’IA en entreprise et SEO/GEO. J’accompagne des équipes qui veulent passer de l’expérimentation IA au workflow solide, versionné et maintenable. Je dirige l’agence webAnalyste et l’organisme Formations Analytics. J’ai travaillé avec des références comme Logis Hôtel, Yelloh Village, BazarChic, la Fédération Française de Football ou Texdecor. Si vous voulez cadrer vos usages IA, vos automatisations ou vos pipelines data sans usine à gaz, contactez-moi.
⭐ Analytics engineer, Data Analyst et Automatisation IA indépendant ⭐
- Ref clients : Logis Hôtel, Yelloh Village, BazarChic, Fédération Football Français, Texdecor…
Mon terrain de jeu :
- Data Analyst & Analytics engineering : tracking avancé (GTM server, e-commerce, CAPI, RGPD), entrepôt de données (BigQuery, Snowflake, PostgreSQL, ClickHouse), modèles (Airflow, dbt, Dataform), dashboards décisionnels (Looker, Power BI, Metabase, SQL, Python).
- Automatisation IA des taches Data, Marketing, RH, compta etc : conception de workflows intelligents robustes (n8n, App Script, scraping) connectés aux API de vos outils et LLM (OpenAI, Mistral, Claude…).
- Engineering IA pour créer des applications et agent IA sur mesure : intégration de LLM (OpenAI, Mistral…), RAG, assistants métier, génération de documents complexes, APIs, backends Node.js/Python.


