Découvrez Claude Code en action, du concept à la validation dans un seul flux de travail fluide.


Découvrez Claude Code en action, du concept à la validation dans un seul flux de travail fluide.

Découvrez Claude Code en action, du concept à la validation dans un seul flux de travail fluide.

Découvrez Claude Code en action, du concept à la validation dans un seul flux de travail fluide.
Freedom Forever, le plus grand installateur de panneaux solaires résidentiels aux États-Unis, gère l'ensemble du cycle de vie de l'installation solaire — de la vente et des permis à la conception, l'installation et la surveillance continue. L'entreprise compte 3 000 employés, principalement des équipes d'opérations sur le terrain, des équipes d'installation, et une équipe de 50 personnes chargée des logiciels et des produits.
Entre la signature d'un contrat et l'installation de panneaux solaires sur un toit, il existe un processus complexe d'obtention de permis. Chaque installation solaire résidentielle nécessite de soumettre une demande auprès des services publics et des municipalités — chacun d'eux ayant ses propres sites web tiers, formulaires et processus d'approbation. Freedom Forever traite environ 5 000 permis individuels par mois, mais chaque permis implique de multiples points de contact : communications d'inspection, confirmations de réception, exigences de paiement, demandes de correction et notifications d'approbation.
L'équipe chargée des permis croulait sous les e-mails. Des centaines de fournisseurs d'énergie envoyait des mises à jour tout au long de la journée, et le traitement manuel de ce volume entraînait des retards croissants. Certains e-mails restaient en attente pendant des semaines, laissant les clients dans l'incertitude, leurs projets bloqués pour des raisons qu'ils comprenaient pas. « Les délais d'installation sont notre métrique la plus importante », a déclaré Rob Richardson, VP Produits chez Freedom Forever. « Nous avons renforcé nos systèmes et nos processus pour que chaque client bénéficie de mises à jour et d'une assistance cohérentes tout au long du processus. »
L'entreprise avait expérimenté des assistants de codage IA auprès d'un petit groupe de développeurs, dans le cadre d'une initiative plus large visant à accélérer le développement. Mais pour les flux de travail agentiques complexes — en particulier l'automatisation web sur des sites de permis tiers avec des pop-ups de consentement aux cookies, des iframes, des éléments shadow DOM et des formulaires en plusieurs étapes — elle avait besoin d'une solution plus robuste que celles offertes par les frameworks existants.
Freedom Forever a développé un benchmark formel autour de son problème le plus complexe : automatiser les demandes de permis sur des sites web tiers. L'équipe a créé huit sites de test internes reproduisant des défis concrets — formulaires simples sur une seule page, flux de travail en plusieurs étapes, interfaces bloquantes comme le consentement aux cookies et les pop-ups, iframes et éléments shadow DOM. Elle a effectué cinq itérations par site, comparant les résultats de chaque framework aux résultats attendus, avec des enregistrements vidéo pour vérifier leur exactitude.
« Claude Agent SDK a obtenu un score de 97,5 % lors de notre benchmark — nous n'avons pas réussi à le mettre en défaut », a déclaré Richardson. « Le seul échec était dû à un problème de limite de débit lié à l'exécution de dizaines d'agents en parallèle, et non à l'agent lui-même. Les autres frameworks ont obtenu des scores de 20 à 60 % à un coût plus élevé. »
L'équipe avait exploré d'autres solutions, notamment la création d'applications à l'aide d'autres frameworks d'agents. Ils se sont tous révélés prometteurs dans des contextes limités, mais Claude Agent SDK a su gérer toute la complexité de leurs flux de travail d'automatisation web. Au-delà des performances, le SDK s'est avéré être le plus facile à utiliser — le développement et les tests du benchmark ont pris environ trois semaines, et l'équipe a lancé ses premiers agents de production deux semaines plus tard.
Freedom Forever utilise désormais Claude Agent SDK comme framework d'agents principal pour les flux de travail de production. Le système gère les demandes de permis sur les sites web tiers des services publics et des municipalités, traite les e-mails de permis entrants en temps réel et se connecte à leur CRM personnalisé pour la planification, la finalisation des tâches, l'analyse des fichiers et les transferts vers les intervenants concernés. Un framework unique et unifié alimente l'automatisation dans toute l'entreprise.
Le SDK était simple à utiliser — la boucle d'agent principale nécessitait peu de personnalisation et gérait d'emblée la plupart des complexités sous-jacentes. Freedom Forever a développé une « console d'agents » interne par-dessus pour gérer les flux de travail, mais les fondations se sont mises en place rapidement. Et à mesure que le SDK s'améliore, ils en bénéficient automatiquement. « Quand les sorties structurées ont été déployées, nous avons supprimé nos solutions de contournement personnalisées et nous les avons simplement activées », a déclaré Richardson. « Ce genre de rapidité compte. » De plus, une grande partie des outils internes, des benchmarks et de l'infrastructure de reporting ont été développés avec Claude Code, l'outil en ligne de commande d'Anthropic pour le codage agentique.
L'agent de traitement des e-mails de permis — leur déploiement le plus volumineux — a traité environ 19 000 e-mails au cours de son premier mois de production, gérant les communications de centaines de sociétés de services publics. Le système catégorise les messages entrants (communications d'inspection, confirmations de réception, demandes de paiement, demandes de correction, et plus encore), extrait les données pertinentes et prend les mesures appropriées. Environ 71 % des e-mails sont entièrement traités sans intervention humaine ; même les cas nécessitant un transfert voient le travail humain considérablement réduit. Chaque exécution coûte entre 0,20 $ et 0,35 $ et s'achève en environ deux minutes — deux à cinq fois moins que l'équivalent humain.
Mais la vraie découverte a eu lieu lors d'un backfill. L'agent a trouvé des e-mails non traités depuis en moyenne trois semaines — plusieurs dizaines de clients se trouvant dans une situation incertaine, attendant une décision concernant les permis les autorisant à faire leur installation. L'agent a identifié ces cas et a fait avancer les projets, éliminant un retard que l'équipe n'avait pas pleinement mesuré. « Les délais d'installation sont notre métrique la plus importante, et nous n'avons jamais eu des délais aussi courts et une qualité aussi élevée », a déclaré Richardson. « Je sais que Claude et notre système d'agents y contribuent. »
« La principale limite maintenant est simplement d'ouvrir davantage de flux de travail et d'approfondir chacun d'entre eux pour soulager les équipes », a déclaré Richardson. « Les limites concernent notre capacité à développer davantage d'outils et de capacités, et non la capacité de l'agent à orchestrer et à prendre des décisions. »
Freedom Forever continue d'étendre le rôle de Claude. L'entreprise a récemment déployé un agent de validation de fichiers qui traite environ 1 500 documents, validant les factures de services publics par rapport aux exigences du système interne. Ces documents incluent souvent des numéros de compteur et des données d'utilisation passées affichées sous forme de graphiques plutôt que de texte — des informations que l'OCR traditionnel peine à traiter. De nombreux téléchargements sont des photos de personne tenant le document en main ; Claude les gère sans problème.
« Nous avons même trouvé des cas où nos règles de validation présentaient des lacunes », a déclaré Richardson. « En activant la recherche web, l'agent a pu compléter les informations manquantes pour une validation plus approfondie — puis enregistrer ces apprentissages dans une base de connaissances pour que les exécutions futures soient encore plus performantes. »
L'entreprise a également récemment migré son agent de support commercial d'un autre framework vers Claude Agent SDK. Ce système sert de ligne d'assistance entrante où plus de 10 000 commerciaux peuvent appeler ou envoyer des messages pour comprendre leur pipeline, naviguer dans les processus de l'entreprise et interagir avec les systèmes internes.
La console d'agents interne qu'ils ont développé par dessus le SDK sert désormais de plateforme pour toute l'équipe. Seule une poignée de développeurs travaillent directement dans la couche SDK, tandis que beaucoup d'autres utilisent l'interface utilisateur pour configurer les compétences et les flux de travail. « Nous nous engageons pleinement avec Claude et l'Agent SDK », a déclaré Richardson. « Nous le voyons comme l'avenir pour une grande partie de notre travail et voulons être profondément intégrés. »