Claude Code est un outil de codage en ligne de commande, basé sur un agent d'IA, développé par Anthropic, qui connecte ses modèles Claude (AI model family) au système de fichiers local, au shell et aux outils de contrôle de version d'un développeur, permettant au modèle de lire une base de code, de proposer et d'appliquer des modifications, d'exécuter des tests et d'itérer sur les échecs avec une supervision humaine limitée. Il est entré en aperçu de recherche au début de 2025 et est passé à une disponibilité générale plus tard dans l'année, se positionnant face à des produits tout aussi agents tels que Cursor et les modes agents de GitHub Copilot.
Historique
Claude Code est issu des outils d'ingénierie internes d'Anthropic ; l'entreprise a déclaré que ses propres développeurs ont utilisé les premières versions de l'outil pour construire et maintenir des parties de la base de code d'Anthropic avant que le produit n'atteigne les utilisateurs externes. Sa sortie a coïncidé avec un changement plus large de l'industrie, commençant vers 2024, passant de la complétion de code à suggestion unique vers des agents à plus long terme capables d'exécuter de nombreuses étapes vers un objectif avec une supervision minimale, un changement rendu possible en partie par les améliorations des capacités des modèles de raisonnement et des fenêtres de contexte plus longues. Anthropic a positionné Claude Code comme un outil axé sur le terminal, agnostique au modèle au sein de Claude, plutôt qu'un remplacement complet d'IDE, destiné aux développeurs à l'aise avec la ligne de commande, et l'a étendu au cours de 2025 avec le support de l'exécution dans des éditeurs existants via des extensions et de l'orchestration de multiples tâches de codage parallèles.
Capacités
Claude Code fonctionne via une boucle dans laquelle le modèle planifie une tâche, appelle des fonctions de utilisation d'outils telles que la lecture d'un fichier, l'édition de texte ou l'exécution d'une commande shell, observe le résultat et répète jusqu'à ce que la tâche soit terminée ou qu'il ait besoin de clarification. Il prend en charge le protocole de contexte de modèle, une norme ouverte introduite par Anthropic fin 2024 pour connecter les modèles à des outils et sources de données externes, ce qui permet à Claude Code et à des agents similaires de s'intégrer à un écosystème croissant de serveurs tiers plutôt que de s'appuyer uniquement sur des capacités intégrées. Anthropic a mis l'accent sur des garde-fous de sécurité autour de l'exécution autonome de code, y compris des invites de permission avant les actions destructrices et des restrictions configurables sur les commandes qu'un agent peut exécuter sans surveillance, reflétant des préoccupations plus larges concernant le fait de donner aux modèles de langage un contrôle non supervisé sur la machine d'un développeur.
Réception
Claude Code a été largement rapporté comme performant sur des benchmarks de codage réels tels que SWE-bench, qui mesure la capacité d'un modèle à résoudre des problèmes GitHub réels plutôt que des exercices isolés, et sa sortie a contribué à la réputation croissante d'Anthropic pour les performances de modèles orientés codage par rapport à ses rivaux. Aux côtés de Cursor, il a été crédité d'avoir popularisé le terme "codage par ambiance" pour un flux de travail dans lequel un développeur décrit un résultat en langage naturel et délègue la plupart de l'implémentation à l'agent. Les commentaires sur Claude Code et des outils comparables sont mitigés : les partisans soulignent des gains de productivité substantiels et la capacité à aborder des tâches de refactorisation plus vastes et plus fastidieuses que ce que les assistants de codage manuels permettaient, tandis que les critiques avertissent d'une dépendance excessive, de la difficulté à examiner attentivement de grands diffs générés par l'IA et des implications de sécurité liées à l'octroi d'un accès large et semi-autonome à un environnement de développement.