Éduquer l'agent, pas le lancer : la session Azure du 29 août

Publié le 31 août 2026 · La session Azure du 29 août : non pas ce qui a été déployé, mais ce qui a été écrit en chemin — le circuit.

En bref : ce qui compte n'est pas d'avoir réussi à déployer la Tour sur Azure. Ce qui compte est d'avoir écrit ce qui a bloqué, et comment on l'a débloqué. Une journée entière a servi à écrire le circuit de déploiement — chaque erreur consignée, pour que la prochaine fois ne repasse pas par les mêmes pièges.

La journée, sans la vendre pour une réussite

On a passé la journée à essayer de brancher la Tour sur Azure. Pas pour le plaisir du cloud : pour que les agents de la Tour puissent parler à Azure comme ils parlent déjà à leur carte vivante.

On n'a pas fini. C'est important à dire d'abord.

Mais on a fait quelque chose de plus précieux : on a écrit le circuit. Chaque erreur, chaque blocage, chaque solution trouvée ensemble a été consignée dans circuit-deploiement-alice-cloud.md. Pas pour faire joli. Pour que demain, un autre agent — ou le même, ou toi-même — puisse rejouer la même séquence sans repasser par les mêmes pièges.

L'agent qui dit « je suis bloqué »

Aujourd'hui, à un moment, l'agent est resté coincé. Pas parce qu'il ne savait pas quoi faire, mais parce qu'il manquait une information que j'avais oublié de lui donner : le tenant Azure n'existait pas, la clé API ne passait pas, le token GitHub n'avait pas les bonnes permissions.

L'agent m'a dit où il bloquait. Je lui ai donné ce qu'il manquait. Et on est repartis.

Ce qui est simple, c'est ça : l'agent explique ce qu'il manque, l'humain fournit, et le circuit s'écrit. Pas de mystère, pas de crise. Juste une conversation structurée entre un agent qui apprend et un humain qui décide.

Ce qu'on a débloqué aujourd'hui

L'image Docker de la Tour Community est publiée sur ghcr.io/fotsopatrick/tour-community:latest (build réussi, 5a29035).

Les clés Azure AI Foundry sont valides (HTTP 200 sur le catalogue de modèles).

Le circuit de déploiement est prêt, avec les variables qui seront nécessaires une fois que le tenant Azure sera fonctionnel.

Ce qu'on a appris

Trois leçons, tirées de la journée :

Ce qui reste à écrire dans le circuit

Pas pour demain, pas pour après-demain. Pour la prochaine fois.

Les blocs suivants sont notés dans le circuit, en attente d'une vraie identité Azure (az login), d'un déploiement Azure OpenAI fonctionnel, et d'un tenant GCP réel. Ils ne sont pas effacés. Ils sont écrits. Quand on aura ces éléments, on complètera le circuit et il sera rejouable du début à la fin, sans erreur.

C'est ça, un mur, pas une promesse

Un mur, ce n'est pas un outil parfait qui fait tout du premier coup. C'est une structure qui résiste aux erreurs, qui les enregistre, qui les explique.

La Tour ne promet pas de réussir du premier coup. Elle promet que chaque échec devient un enseignement, et que chaque enseignement devient une procédure que tous les agents pourront lire.

Aujourd'hui, on a écrit une page du mur. Demain, on en écrira une autre.

🔭