Que fait gsd-2-agent-framework ?
Système de méta-prompting, d'ingénierie de contexte et de développement piloté par spécifications pour agents de codage autonomes à longue durée.
Pourquoi ce framework ?
Les agents de codage autonomes (comme Claude Code, Cursor, Codex) peuvent effectuer des tâches complexes de manière indépendante, mais ils ont besoin d'instructions structurées pour maintenir une direction et un contexte cohérents lors de sessions prolongées. Ce framework fournit:
- Méta-prompting : Instructions de haut niveau qui guident le processus de pensée de l'agent.
- Ingénierie de contexte : Gestion efficace du contexte de l'agent pour les tâches longues.
- Développement piloté par spécifications : Les spécifications définissent la portée, les tests et les critères d'acceptation.
Comment ça marche
- Phase d'Amorçage: L'agent reçoit une mission et le framework GSD-2.
- Phase d'Analyse: L'agent inspecte le codebase existant et identifie les points d'impact.
- Phase de Spécification: Des spécifications détaillées sont créées avec des cas de test.
- Phase d'Implémentation: L'agent code les changements en suivant les spécifications.
- Phase de Validation: Les tests sont exécutés et les résultats sont vérifiés.
- Phase de Résumé: Un résumé des changements est documenté.
Utilisation
Inclure ce framework en tant que SKILL.md dans votre projet ou en tant qu'instructions système pour l'agent.
Exemple de début :
# Approche GSD-2 pour [tâche]
## Mission
Expliquer clairement ce que l'agent doit accomplir.
## Spécifications Générales
- Langage : Python 3.11+
- Framework : FastAPI
- Tests : pytest avec couverture > 80%
Intégration
- Claude Code: Ajouter
SKILL.mdà la racine du projet. - Cursor: Utiliser les instructions de projet.
- Codex: Inclure dans le prompt ou le fichier de configuration.
Contribution
Les contributions sont les bienvenues ! Ouvrez une issue ou une PR sur le dépôt GitHub.