Checklist env avec un agent IA
Utilise des agents IA pour vérifier variables d'environnement, fichiers env typés et configuration de déploiement avant livraison.
Reponse rapide
Une checklist env force l'agent à vérifier accès typé, exemples locaux, configuration prod, gestion des secrets et notes de déploiement avant release.
Workflow
Cherche les nouveaux usages env, confirme le passage par le module typé, mets à jour les exemples sans secret et liste les variables de déploiement.
Vérification du risque
Ne laisse jamais un agent ajouter des process.env directs partout ni commiter de vrais secrets dans des fichiers trackés.
FAQ
Les variables env doivent-elles être lues directement dans l'app ?
En général non. Elles doivent passer par un module env typé pour échouer tôt et de façon cohérente.
Vérifier les variables env
Guides associés
Mes 5 hooks Claude Code utiles
Les hooks Claude Code lancent des commandes au bon moment : démarrage de session, écriture de fichier, appel d'outil. Voici ceux que je garde activés.
La plupart des gens arrivent sur Claude Code pour l'agent. Ils découvrent les hooks plus tard, alors que c'est souvent là que le setup devient sérieux. Un hook est une commande qui s'exécute quand un événement arrive dans ta session : démarrage, appel d'outil, écriture de fichier, arrêt de Claude. Tu les définis dans .claude/settings.json . Ensuite ils tournent en arrière plan. Voici ceux que je garde dans mon setup. À quoi ressemblent les hooks Les événements disponibles : SessionStart , UserPromptSubmit , PreToolUse , PostToolUse , Stop . Hook 1 : injection automatique de la date Événement : UserPromptSubmit Claude n'a pas de conscience du temps réel. Chaque prompt reçoit automatiquement la date du jour. Utile pour tout ce qui est sensible au temps : changelogs, deadlines, logique de planification. Hook 2 : notification push quand Claude s'arrête Événement : Stop Les longues tâches (refactos, exécution de tests, analyses)…
Lire le guideCLAUDE.md : le guide de tout développeur
Un fichier markdown pour donner à Claude Code les conventions réelles de ton codebase et obtenir du code cohérent dès la première session.
Claude Code peut écrire du code propre dans un projet, puis sortir du code générique dans le suivant. Dans mon expérience, la différence vient souvent de CLAUDE.md . C'est le fichier qui évite de répéter les mêmes conventions à chaque session, et c'est une grosse partie de mon gain avec Claude Code. Ce que c'est CLAUDE.md est un fichier markdown que Claude Code lit au début de chaque session. Pense y comme le doc d'onboarding que tu donnerais à un prestataire senior le premier jour : stack, conventions, règles, contexte. Sans ça, Claude infère les patterns depuis ce qu'il voit dans le codebase. Parfois il tombe juste. Souvent non, surtout pour les conventions implicites que ton équipe connaît sans les avoir écrites. Avec un bon CLAUDE.md , Claude produit du code qui suit tes règles sans avoir besoin de le répéter à chaque fois. Quoi y mettre 1. Stack et…
Lire le guideClaude Code MCP: Connect Servers & Tools
Claude Code MCP (Model Context Protocol) lets you plug external tools and data into Claude. Full guide: how to add an MCP server, list available ones, and the patterns that work.
A Claude Code conversation can only do so much with the tools shipped in the box. The moment you want Claude to touch Notion, Stripe, your AWS account, a specific database you need MCP. MCP (Model Context Protocol) is the standard that connects Claude to external tools. Here's what it is, how to add servers, and the patterns that don't waste your time. What MCP actually is MCP is an open protocol. A small server process (the "MCP server") exposes a set of tools. Claude Code (the "MCP client") talks to it over stdio or HTTP. When Claude needs to call one of those tools, it sends a JSON RPC request; the server runs the function and returns the result. Three pieces: MCP server the process that exposes tools. Usually npx installable. Examples: filesystem, GitHub, Notion, Stripe, Postgres. MCP client Claude Code itself. It manages connections, surfaces tools to the…
Lire le guide