Passer de la conversation à l'action : agents qui lisent, modifient et testent des fichiers. Ollama, OpenWebUI et API vulgarisés.
Jusqu'ici, tu discutais avec l'IA : elle te donnait un texte, tu le copiais quelque part. Un agent, c'est différent : il peut lire tes fichiers, les modifier et lancer des commandes directement. Tu arrêtes de copier-coller. L'agent travaille dans ton projet.
CHATBOT (ChatGPT web) AGENT (OpenCode, Codex) ┌──────────────────────┐ ┌──────────────────────┐ │ Tu écris une demande │ │ Tu écris une demande │ │ L'IA répond en texte │ │ L'agent lit les fichiers│ │ Tu copies le résultat │ │ Modifie les fichiers │ │ Tu colles dans ton │ │ Lance des tests │ │ fichier │ │ Te montre le résultat │ │ Tu testes │ │ Tu valides │ └──────────────────────┘ └──────────────────────┘
| Outil | Ce qu'il fait | Pour qui |
|---|---|---|
| ChatGPT (web) | Discute, génère du texte et du code. Tu copies-colles. | Tout le monde |
| Ollama (local) | Le moteur : fait tourner des modèles d'IA sur ta machine. Gratuit, sans compte. | Dev ou motivé |
| OpenWebUI (local) | Interface web type ChatGPT, mais chez toi. Se branche sur Ollama. | Dev ou motivé |
| OpenCode / Codex | Agent de code : lit, modifie et teste tes fichiers directement. | Dev |
| n8n (local) | Automatisation visuelle : connecte tes outils sans coder. Voir page suivante. | Tout le monde |
Ollama, c'est le moteur : il fait tourner l'IA sur ta machine. Au lieu d'aller sur le site de ChatGPT, tu installes Ollama et l'IA tourne chez toi. Gratuit, sans compte, sans envoi de données.
OpenWebUI, c'est l'interface : une page web qui ressemble à ChatGPT, mais qui tourne sur ton ordinateur. Elle se branche sur Ollama. Tu as un ChatGPT personnel, chez toi, pour tes documents confidentiels.
API, c'est la porte d'accès : elle permet à un autre programme de parler à l'IA. Par exemple, un script qui envoie un document à l'IA et récupère le résumé automatiquement.
Avant de laisser un agent (OpenCode, Codex) toucher tes fichiers, tu dois préparer le terrain. Sinon, il peut casser des choses.
.env, mots de passe, données personnelles. L'agent ne doit pas les lire ni les modifierOn ne donne pas la pleine autonomie d'un coup. On monte progressivement :
| Niveau | Ce que l'agent fait | Ton rôle |
|---|---|---|
| 1. Conseil | Explique, propose, suggère | Tu fais tout toi-même |
| 2. Modification ciblée | Modifie un fichier précis | Tu vérifies le changement |
| 3. Étape complète | Réalise une étape entière (modifie + teste) | Tu valides le résultat |
| 4. Plusieurs étapes | Enchaîne plusieurs étapes avec validation entre chaque | Tu valides à chaque porte |
Le détail des niveaux 3 et 4 (autonomie contrôlée, portes de validation) est dans la page 7.
Avant de commencer une étape avec un agent, tu lui donnes un contrat : ce qu'il peut faire, ce qu'il ne doit pas faire, et quand il doit te poser une question.
Contrat de travail pour cette étape : Tu peux modifier : [liste des fichiers ou dossiers] Tu ne dois pas toucher : [fichiers sensibles, config, etc.] Commandes autorisées : [ce que l'agent peut exécuter] Tests à réaliser : [comment vérifier que ça marche] Critères de validation : [ce qui doit être vrai pour valider] Quand poser une question : [si tu n'es pas sûr, demande avant d'agir] Si ça échoue 3 fois : arrête et dis-le, ne boucle pas
La parade : un contrat clair, un retour arrière avant chaque étape, et une vérification de tes yeux après chaque modification.