---
title: Claude Code : l'agent de développement dans le terminal
source: https://synapx.fr/blog/claude-code-introduction/
date: 2026-06-26
category: Claude Code
site: SynapxLab
---

# Claude Code : l'agent de développement dans le terminal

**Claude Code** est l'agent de programmation d'Anthropic. Contrairement à un simple chatbot qui se limite à suggérer du code à recopier, il s'agit d'un **agent autonome** : il lit vos fichiers, exécute des commandes, modifie le code, lance les tests et itère directement dans votre projet.

> Concrètement : on lui exprime une intention (« migre ce module en PHP 8.4 », « ajoute une page blog », « trouve pourquoi ce test échoue »), et il **agit** au lieu de se contenter de formuler une réponse.

## Pourquoi c'est différent d'un chatbot

| Chatbot classique | Claude Code |
|---|---|
| Vous donne du texte à recopier | Édite réellement vos fichiers |
| Ne voit pas votre projet | Lit l'arborescence, le code, l'historique git |
| Vous exécutez tout à la main | Lance commandes, tests, build lui-même |
| Sans mémoire entre sessions | Mémoire persistante par projet |

## Où ça s'utilise

Claude Code est disponible sous plusieurs interfaces, avec le **même moteur** :

- **CLI dans le terminal** — la forme historique, au cœur de votre shell.
- **Application de bureau** (macOS / Windows).
- **Application web** sur `claude.ai/code`.
- **Extensions IDE** (VS Code, JetBrains).

## Les modèles

Claude Code s'appuie sur la famille **Claude 4.x** et **Fable 5**. Les identifiants principaux :

- **Opus 4.8** — le plus capable, pour le raisonnement complexe.
- **Sonnet 4.6** — équilibre vitesse / qualité.
- **Haiku 4.5** — rapide et économique pour les tâches simples.

On bascule de l'un à l'autre avec `/config` (ou le réglage `model`).

## La boucle de travail

Pour chaque tâche, l'agent suit une boucle simple mais très efficace :

```
1. Comprendre   → lit le code, l'arborescence, le contexte
2. Agir         → édite des fichiers, lance des commandes
3. Vérifier     → exécute tests / build, lit la sortie
4. Itérer       → corrige jusqu'à ce que ça marche
```

Cette boucle **agir → vérifier** fait toute la différence : l'agent ne se contente pas de raisonner, il **observe** le résultat de ses actions et s'ajuste en conséquence.

## Garde-fous

Un agent capable d'agir directement sur un projet exige des garde-fous. Claude Code intègre donc un système de **permissions** :

- Mode par défaut : il **demande** avant les actions sensibles.
- Modes `acceptEdits`, `plan`, `auto`, `bypassPermissions` selon votre niveau de confiance.
- Règles fines `allow` / `deny` / `ask` dans `settings.json` (ex. autoriser `git *` sans confirmation, interdire `rm -rf`).

## Pour aller plus loin

Trois piliers structurent la puissance réelle de Claude Code — chacun fait l'objet d'un article dédié :

- **Les Skills** — des compétences spécialisées, déclenchées par `/nom`.
- **Les fonctionnalités** — hooks, MCP, sous-agents, workflows… (l'arbre complet).
- La **mémoire** persistante, qui lui fait retenir le contexte de vos projets d'une session à l'autre.

> Le bon point de départ consiste à ouvrir un terminal dans votre projet, lancer `claude`, puis décrire votre première tâche en langage naturel. L'agent prend ensuite le relais et demande confirmation lorsque c'est nécessaire.
