HeadersBlog.png
logo Axopen

18+

années
d'expérience

60+

experts
techniques

150K

écoutes de notre podcast

L'IA dans notre terminal : Claude Code et son contexte sur-boosté !

Si vous êtes resté dans une grotte ces derniers mois, alors sachez que Claude code a révolutionné l'interaction entre l'environnement de développement au sens large et le développeur / tech.

1714666810292.jpg
Grégory BOUC, Le Grand Sagelogo Linkedin
Architecte solutions ITMis à jour le 13 Avr 2026

Claude Code s'intègre directement dans votre terminal avec comme objectif de pouvoir lancer n'importe quelle commande, de récupérer tous les fichiers dont il a besoin pour se sourcer comme contexte, et d'apporter ainsi, la meilleure des réponses à vos problématiques.

l'utilisation de Claude Code est simple, mais très efficace : vous disposez d'un prompt (comme sur une interface web ou en ligne de commande dans un terminal) et vous voyez tous les fichiers dont il se sert ou qu'il modifie. Cette méthode fait partie de nos meilleurs résultats jusqu'à présent avec une IA pour produire du code sur les aspects autonomie, compréhension du contexte et intégration avec l'existant. C'est d'ailleurs cette méthode qui a révolutionné ces derniers mois l'utilisation des outils IA pour le développement.

Mais cette permissivité de l'IA sur les postes de développeur, malgré ses aspects magiques, a un coût non négligable… C'est un sujet que nous avons traité en profondeur dans notre dernier livre blanc "L'IA : l'ère des développeurs augmenté?".

IA : Productivité, contrôle et sécurité avec Claude Code

Comme décrit précédemment, avec Claude Code, vous donnez accès à vos fichiers en lecture… mais aussi en écriture ! Cela va vous faire gagner en productivité parce que vous n'aurez plus besoin de copier-coller votre code depuis la réponse de votre prompt, car cette fois-ci, l'IA écrira directement sur vos fichiers (selon le mode que vous choisissez). Trois modes s'offrent à vous :

  • Auto-accept - edits on : L'IA va écrire dans vos fichiers sans vous demander l'autorisation. À vos risques et périls :)
  • Le mode normal : ce mode se base sur les settings du .claude pour intéragir avec votre projet selon ce que vous avez configuré
  • Plan mode on : l'IA va vous présenter des plans selon vos besoins que vous devrez valider pour qu'ils s'appliquent

Et c'est là que le niveau de risque devient très élevé ! Claude code a accès à TOUT votre environnement, et n'est limité que par lui-même. En effet, c'est lui qui vous demande avant d'appliquer les modifications, il n'y a aucune autre sécurité. Il faut voir cela comme un script imprévisible que vous lancez sur votre poste.

Alors, cela n'implique pas qu'il ne faut pas utiliser Claude code, loin de là, mais il faut le faire en connaissance de cause. Le moindre mal c'est une modification sur un de vos fichiers qui vous échappe avec un risque de bug. Le plus grand mal, c'est un accès à un environnement applicatif, et le passage d'une commande qui plante par exemple… une prod !

Brancher une IA pour faire des opérations sur un environnement de prod ? Vous devez penser qu'il faut être fou ! En réalité malheureusement, le gain de temps et les possibilités d'automatisation font parfois perdre le sens des réalités. La preuve en est avec un plantage chez AWSLe Cloud AWS (Amazon WebServices) est une plateforme de services cloud développée par le géant américain Amazon. en décembre 2025 dû à un agent IA qui a décidé de supprimer et recréer un environnement…

Claude Code : Le MCP et ses interconnexions

Principe général

Le Model Context Protocol (MCP) représente une révolution silencieuse dans la façon dont les LLMs interagissent avec nos systèmes. Lancé par Anthropic fin 2024, ce protocole standardise la communication entre les assistants IA et les sources de données externes, transformant nos IA en véritable hub central. Contrairement à l'approche classique de copier-coller d'un contexte dans un prompt, le MCP permet à l'IA d'aller chercher elle-même les informations dont elle a besoin, au moment où elle en a besoin.

L'architecture de cette solution repose sur 2 éléments :

  • Les serveurs MCP : des API qui exposent des outils externes, comme des bases de données, des systèmes de fichiers ou des API Web.
  • Le client MCP : un programme qui va utiliser l'IA pour dialoguer avec les serveurs MCP configurés.

L'adoption du MCP a été fulgurante. En quelques mois, des dizaines de serveurs ont vu le jour, couvrant des besoins variés :

Outils d'entreprise

  • Slack pour accéder aux conversations d'équipe
  • Google Drive/Docs pour les documents
  • Notion pour la documentation
  • Jira pour le suivi de projet

Bases de données

  • PostgreSQL, MySQL, SQLite pour les bases relationnelles
  • MongoDB, Redis pour le NoSQL
  • Snowflake, BigQuery pour les data warehouses

Outils de développement

  • GitHub/GitLab pour les issues et pull requests
  • Docker pour la gestion des conteneurs
  • Kubernetes pour l'orchestrationdata warehouses

Cette diversité transforme l'IA en véritable machine à tout faire. Plus besoin de jongler entre les outils ou de copier des informations : tout est accessible depuis une seule interface ! De plus, l'autre avantage de taille est que l'IA s'appuie sur les mécanismes d'accès existants du système, et respecte donc naturellement les droits des utilisateurs, les permissions et les règles de sécurité en place.

Claude Code et serveurs MCP : cas d'usages

Cas 1 : l'anlyse de données en langage naturel

Imaginez pouvoir interroger votre base Snowflake directement depuis Claude : "Montre-moi l'évolution du chiffre d'affaires par région sur les 6 derniers mois, et identifie les anomalies" Le serveur MCP Snowflake permet à Claude de :

1.Se connecter à votre instance 2.Générer et exécuter la requête SQLLangage permettant de communiquer avec une base de données. appropriée 3.Analyser les résultats 4.Produire une visualisation ou un rapport

Plus besoin d'être expert SQL pour obtenir des insights de vos données, l'IA devient votre analyste personnel qui parle votre langue métier !

Cas 2 : Le debugging contextuel intelligent

Avec un serveur MCP connecté à votre repository Git et votre système de logs :"Cette erreur 500 est apparue depuis hier sur l'endpoint /api/orders. Qu'est-ce qui a changé ?"

Claude peut alors :

1.Examiner les commits récents sur la branche concernée

2.Analyser les logs d'erreur

3.Identifier les modifications suspectes

4.Proposer un fix en comprenant le contexte complet

Même une personne n'ayant pas une grande connaissance sur une codebase pourrait proposer des fixes rapidement grâce à ce genre d'utilisation, à condition de comprendre la correction proposée par l'IA !

Les défis et limites actuelles du serveur MCP avec Claude Code

La promesse fait rêver, mais cette technologie a encore des défis à surmonter et des limites :

  • La latence : chaque intégration MCP ajoute de la latence. Pour des requêtes complexes impliquant plusieurs serveurs, le temps de réponse peut devenir problématique.
  • Le contexte : toutes les IA ont des limites de contexte, et avec le MCP, il est très facile de le dépasser.
  • Droits d'accès : savoir délimiter sur quoi le MCP a le droit de lire et écrire peut vite devenir un casse-tête si on veut une gestion précise.
  • Perte de contrôle : donner un contrôle à certains services peut poser des questions de limitation. Avec les hallucinations qui restent fréquentes, que se passerait-il avec un MCP PayPal ?
  • La maturité : le protocole est jeune, et certains patterns ne sont pas encore bien définis. Finalement, même si le MCP ouvre de toutes nouvelles possibilités quant à l'utilisation de l'IA, il ne faut pas non plus voir ça comme une solution miracle à tous vos problèmes.

Finalement, même si le MCP ouvre de toutes nouvelles possibilités quant à l'utilisation de l'IA, il ne faut pas non plus voir ça comme une solution miracle à tous vos problèmes.

Claude Code : un assistant puissant, mais à serveiller

Claude Code et le protocole MCP marquent un vrai tournant : on passe de l'IA qui discute à l'IA qui agit. Voir un outil fouiller dans Jira, analyser des logs et patcher un bug directement dans le terminal est assez bluffant. C'est un gain de temps énorme, mais qui donne aussi une sacrée responsabilité à l'outil.

Donner les clés de son environnement à un agent autonome demande de la vigilance. L'incident chez AWS fin 2025 nous rappelle brutalement qu'une IA n'a pas conscience de la portée d'une commande de suppression.

L'idée est simple : profitez de cette puissance pour automatiser vos flux, mais ne jouez pas avec le feu. Utilisez les modes de validation, gérez finement les permissions de vos serveurs MCP et gardez toujours le dernier mot sur ce qui est envoyé en commit ou en prod.

Et encore une fois, si le sujet de l'IA pour le métier de développeur vous intéresse, on vous encourage grandement à découvrir notre dernier livre blanc :)