Skip to content

中文版本 →

Leçons liées : Leçon 07. Définir des limites de tâche claires pour les agents · Leçon 08. Utiliser les listes de fonctionnalités pour contraindre ce que fait l'agent Fichiers modèles : templates/

Projet 04. Utiliser le feedback runtime pour corriger le comportement de l'agent

Ce que vous faites

Ajoutez de l'observabilité runtime, comme les logs de démarrage, les logs d'import/indexation et les états d'erreur, ainsi que des contraintes d'architecture pour éviter les violations entre couches. Introduisez un bug runtime que l'agent devra corriger.

Vous l'exécutez deux fois : d'abord sans logs ni contraintes, puis avec les bons outils et règles.

Utiliser le projet fourni

Chemin dans le dépôt : projects/project-04/

DossierContenuÀ comparer
starter/Code de Project 03 avec diagnostics faibles. Le défaut d'indexation intégré peut casser le chunking des gros fichiers, et il n'y a pas de script de contrôle d'architecture.Le temps nécessaire pour trouver la cause sans signaux runtime.
solution/Logger structuré, documentation/script de frontières d'architecture, logique de chunking corrigée et clean-state-checklist.md.Si les logs et contrôles rendent la correction plus rapide et moins invasive.

Fichiers clés : projects/project-04/solution/src/services/logger.ts, projects/project-04/solution/scripts/check-architecture.sh, projects/project-04/solution/docs/ARCHITECTURE.md, projects/project-04/solution/src/services/indexing-service.ts.

Outils

  • Claude Code ou Codex
  • Git
  • Node.js + Electron

Mécanisme de harness

Feedback runtime + contrôle du scope + indexation incrémentale