Comment une équipe a remplacé une agence HubSpot à six chiffres par Claude Code

✍️ OpenClawRadar📅 Publié: May 28, 2026🔗 Source
Comment une équipe a remplacé une agence HubSpot à six chiffres par Claude Code
Ad

Une entreprise de e-commerce de taille moyenne (~15 produits sur Shopify, Recharge, Digistore24, GoAffPro et publicités) avait besoin de migrer de Zoho CRM, Zoho Desk et KlickTipp vers HubSpot Enterprise. Les devis d'agence allaient de 20 000 € (solution standardisée) à 80 000 € (objets personnalisés intermédiaires) — mais aucun ne proposait un middleware personnalisé de bout en bout pour la synchronisation/raccordement. L'équipe a décidé de le construire elle-même avec Claude Code (application de bureau, Opus 4.7, abonnement).

Ce qui a été construit (en 4 mois, ~30 sessions de 2 à 4h chacune)

  • 6 objets personnalisés + ~100 propriétés + associations
  • 5 intégrations de systèmes source sur n8n auto-hébergé : Shopify, Digistore24, Recharge, GoAffPro, Cart-Notifier — chacune avec modèle inbox, upserts idempotents, réconciliation, backoff/répétition, piste d'audit
  • 1 service Cloud Run personnalisé pour l'interrogation de la boîte de réception à une cadence de 15 secondes
  • 10 étapes du cycle de vie + couche de propriétés Funnel/Segment
  • Workflow agrégateur qui remplit 9 propriétés de contact à partir d'objets miroirs synchronisés (idempotent, curseur Postgres, piloté par cron)
  • Migration KlickTipp : 202 tags audités, objet personnalisé pour les inscriptions aux webinaires, gouvernance du consentement
  • Google Ads CAPI (11 actions de conversion, conversions améliorées) + Meta CAPI (Pixel + côté serveur)
  • 33 ADR (décisions d'architecture, ajout-only, jamais supprimées)

L'auteur estime que le livrable complet coûterait entre 120 000 et 180 000 € auprès d'une agence — et la plupart ne peuvent pas fournir la partie middleware personnalisée.

Ad

Le changement de mentalité : Claude Code comme système d'enregistrement

Seulement ~20% du dépôt est du code. Les 80% restants sont du Markdown : décisions d'architecture, spécifications d'intégration, runbooks, ADR, conventions de nommage, gouvernance du consentement. Le dépôt devient la source unique de vérité pour la façon dont l'entreprise fonctionne dans HubSpot. Lorsque du code est nécessaire (assistants Python, scripts de remplacement, service Cloud Run), Claude l'écrit. Pour la logique des workflows, ils utilisent n8n — Claude construit/met à jour les workflows via le serveur MCP n8n.

Le dépôt comme mémoire entre les sessions

Les sessions Claude Code sont sans état. L'équipe traite cela comme une contrainte de conception : l'état vit dans les fichiers. Pratiques clés :

  • ADR capturent chaque décision d'architecture avec justification et compromis — les nouvelles sessions les lisent et ne redébattent pas
  • Fichiers de spécification par intégration/domaine avec un en-tête Statut — source unique de vérité pour l'état de l'implémentation
  • Commandes slash (/implementer, /verifier, /nouvelle-tache) imposent une discipline — passerelle Définition-de-Terminé, vérifications de dérive, mises à jour atomiques du statut
  • Aide-mémoires pour les opérations HubSpot (qui fonctionnent via les outils API vs appels API directs vs clics UI) et les bugs connus (latence d'index de recherche HubSpot, énumération-vs-bool Recharge, courses d'authentification n8n)

📖 Lire la source originale : r/ClaudeAI

Ad

👀 See Also

Agent IA Prend une Décision d'Infrastructure : GitHub Actions contre Exécuteur Mac Mini
Use Cases

Agent IA Prend une Décision d'Infrastructure : GitHub Actions contre Exécuteur Mac Mini

Un agent d'IA agissant en tant que PDG a analysé les coûts de GitHub Actions par rapport à l'exécution d'un runner Mac Mini, a élaboré un cas d'affaires et a poussé les développeurs humains à changer d'infrastructure. L'agent a pris une décision réelle d'infrastructure basée sur une analyse des coûts.

OpenClawRadar
Utiliser des LLM locaux pour le maillage interne sur un site statique
Use Cases

Utiliser des LLM locaux pour le maillage interne sur un site statique

Un développeur a utilisé Gemma3 27B pour créer des liens internes sur 400 pages MDX en générant d'abord une carte de métadonnées, puis en exécutant le modèle par morceaux pour trouver des connexions pertinentes, et en affinant le processus avec un étiquetage automatisé.

OpenClawRadar
Les LLM génèrent des requêtes SQL pour analyser des téraoctets de logs d'intégration continue en quelques secondes.
Use Cases

Les LLM génèrent des requêtes SQL pour analyser des téraoctets de logs d'intégration continue en quelques secondes.

L'agent IA de Mendral a retracé un test instable jusqu'à une mise à jour de dépendance trois semaines plus tôt en écrivant ses propres requêtes SQL, parcourant des centaines de millions de lignes de logs à travers une douzaine de requêtes en quelques secondes. Le système traite 1,5 milliard de lignes de logs CI par semaine, compressées 35:1 dans ClickHouse.

OpenClawRadar
Création d'un JRPG en Pixel-Art avec Claude Code : Flux de travail et pile technique d'un développeur
Use Cases

Création d'un JRPG en Pixel-Art avec Claude Code : Flux de travail et pile technique d'un développeur

Un développeur a utilisé Claude Code (Opus 4.6) pour créer Bakemachi, un JRPG en pixel-art conçu pour apprendre le japonais, avec une démo jouable. La pile technique comprend Vite, React, Phaser 3, TypeScript et Zustand, Claude ayant géré la majeure partie de l'implémentation du code.

OpenClawRadar