Se rendre au contenu

Piloter Odoo 19 avec l'IA Claude

Cette documentation décrit, capacité par capacité, ce qu'une IA comme Claude sait faire sur une instance Odoo 19 Community Edition : créer des devis et des factures, enrichir un CRM, développer des modules, construire des sites web et administrer le serveur. Chaque capacité est étiquetée selon son niveau de validation — rien n'est affirmé qui n'ait été testé sur des instances réelles.

Elle est issue de la méthode IA&TIC : chaque fait technique est validé par un cycle PDCA complet (testé de bout en bout sur du code réel) avant d'entrer dans la référence. Les erreurs rencontrées sont classifiées et documentées dans la page des pièges.

Les canaux de pilotage

Trois canaux permettent aujourd'hui à Claude d'agir sur Odoo, deux autres sont en construction. L'écriture en base passe exclusivement par l'ORM d'Odoo — jamais de SQL brut — et toute action sur une base de production exige une confirmation humaine explicite.

CanalDescriptionStatut
SSH + odoo shellClaude Code sur le serveur — écriture via ORM uniquement✅ Canal courant
REQ_/RES_Requêtes rédigées par l'assistant de bureau, exécutées par Claude Code✅ Validé
Interface guidéeClaude guide, l'humain clique — pour les actions à risque✅ Disponible
MCP OdooPilotage direct de la couche données depuis le poste de travail⏳ Cible
Daemon passerelleDéclenchement du travail serveur sans lancement manuel⏳ Prévu

Légende maturité : ✅ validé terrain (cycle PDCA complet) · 🟡 possible, non testé de bout en bout · ⏳ cible / en construction.

Carte des capacités

Gestion commerciale & facturation

CapacitéCanalMaturité
Créer / enrichir un contact ou une société (fiche complète, structure parent/enfant, vérification des coordonnées à la source)SSH shell
Créer un devis natif, y compris en franchise de TVASSH shell
Produit dédié vendu à l'unité (unités de mesure v19)SSH shell
Lier un devis à une opportunité CRMInterface / SSH
IBAN et compte bancaire sur les facturesSSH shell
Mentions légales en pied de page des documentsSSH shell
Diagnostiquer un logo absent des PDFSSH shell
CRUD complet depuis le poste de travail, sans SSHMCP

→ Le détail du pilotage : architecture, exemples ORM, cas d'usage

Projets, tâches & communication

CapacitéCanalMaturité
Recherches et lectures libres sur tout modèle (via ORM)SSH shell
Propriétés de tâches (champs personnalisés natifs CE)SSH shell
Étapes kanban, règles de nommage, pastilles d'étatSSH shell
Fusionner des tâches en doublon sans rien supprimerSSH shell
Router un email vers le chatter d'un enregistrementPoste + SSH
Structurer un projet (philosophie « Odoo = base de connaissance »)SSH shell
Multi-société sur une instance CESSH shell

Développement de modules

CapacitéCanalMaturité
Créer un module custom complet (structure, manifest, versioning)Code (SSH)
Trois modes de travail selon l'ampleur de la tâcheselon mode
Cycle TEST / STAGING (syntaxe, mise à jour, logs)Code (SSH)
Vues XML, sécurité (ACL, record rules), ORM, tests, assets OWL/QWebCode (SSH)
Webhooks Nginx, prérequis pip (paiement, stockage objet)Code (SSH)

→ La méthode de développement complète · → La référence technique Odoo 19 CE

Sites web (Website Builder)

CapacitéCanalMaturité
Créer un site complet (processus par étapes, règles de design)SSH + Interface
Snippets natifs (catalogue s_*)SSH shell
Formulaire de contactSSH + Interface
Plusieurs sites web sur une même instanceSSH shell
SEO : métadonnées, structure, indexationSSH shell
Analytics Plausible CE auto-hébergé (sans cookies)SSH (Docker)
Sécurité : désactiver la fuite de la liste des modulesInterface

→ Créer un site avec le Website Builder natif

Serveur & administration

CapacitéCanalMaturité
Mise à jour de modules, service, logs, lecture baseCode (SSH)
Sauvegarde de la base et rapatriementCode (SSH)
Réinstallation serveur / rotation de clé d'hôte SSHCode (SSH)
Installation complète from scratch (runbook)Code (SSH)🟡
Compte de déploiement restreint + synchro dev → prodCode (SSH)

Explorer la documentation

Piloter Odoo en langage naturel

Devis, factures, CRM, contacts, tâches : les opérations courantes déléguées à l'IA.

Développer des modules

La méthode de développement rapide : modes de travail, protocole, commandes.

Créer des sites web

Website Builder natif : snippets, formulaires, multi-site, SEO, analytics.

Socle technique Odoo 19 CE

La référence validée terrain : ORM, vues, sécurité, tests, déploiement.

Pièges classifiés

39 erreurs documentées : symptôme, cause, solution validée.

La méthode IA&TIC

PDCA et Ishikawa : pourquoi cette documentation est fiable.

Installer Odoo 19 sur un VPS

Script complet et commenté : PostgreSQL, Nginx, SSL, WebSocket — téléchargements inclus.

Méthode IA&TIC — © 2026 IA&TIC — Freddy Maillard & Fabrice-Loïc Barbier — CC BY-SA 4.0