Plan et Act
Les modes Plan & Act représentent l'approche de Careti au développement structuré de l'IA, en mettant l'accent sur une planification réfléchie avant l'implémentation. Ce système à double mode aide les développeurs à créer un code plus maintenable et précis tout en réduisant le temps d'itération.
Mode Planifier : Réfléchissez d'abord
Le mode Planifier est l'endroit où vous et Careti déterminez ce que vous essayez de construire et comment vous allez le construire. Dans ce mode, Careti :
- Peut lire l'ensemble de votre codebase pour comprendre le contexte
- Ne fera aucune modification à vos fichiers
- Se concentre sur la compréhension des exigences et la création d'une stratégie
- Aide à identifier les problèmes potentiels avant d'écrire une seule ligne de code
Tip
Essayez Dictée en mode Planifier - au lieu de saisir des exigences complexes, vous pouvez parler naturellement et partager l'ensemble de votre processus de pensée. C'est parfait pour des discussions de planification rapides et interactives.
Mode Agir : Construisez-le
Une fois que vous avez un plan, vous passez en mode Agir. Maintenant, Careti :
- A toutes les capacités de construction à sa disposition
- Peut apporter des modifications à votre codebase
- Se souvient toujours de tout ce qui s'est passé lors de votre session de planification
- Exécute la stratégie que vous avez élaborée ensemble
Guide du flux de travail
Lorsque je travaille sur une nouvelle fonctionnalité ou que je corrige un bug complexe, voici ce qui fonctionne pour moi :
- Je commence en mode Planifier et je dis à Careti ce que je veux construire
- Careti m'aide à explorer la codebase, en examinant les fichiers pertinents
- Ensemble, nous trouvons la meilleure approche, en tenant compte des cas limites et des problèmes potentiels
- Lorsque je suis confiant dans notre plan, je passe en mode Agir
- Careti met en œuvre la solution en fonction de notre planification
1. Commencez par le mode Planifier
Commencez chaque tâche de développement importante en mode Planifier :
Dans ce mode :
- Partagez vos exigences
- Laissez Careti analyser les fichiers pertinents
- Engagez le dialogue pour clarifier les objectifs
- Développez une stratégie de mise en œuvre
2. Passez en mode Agir
Une fois que vous avez un plan clair, passez en mode Agir :
Le mode Agir permet à Careti de :
- Exécuter le plan convenu
- Apporter des modifications à votre codebase
- Maintenir le contexte de la phase de planification
3. Itérer si nécessaire
Les projets complexes nécessitent souvent plusieurs cycles planifier-agir :
- Retournez en mode Planifier lorsque vous rencontrez une complexité inattendue
- Utilisez le mode Agir pour mettre en œuvre des solutions
- Maintenez la dynamique de développement tout en assurant la qualité
Meilleures pratiques
Phase de planification
- Soyez exhaustif avec les exigences
- Partagez le contexte pertinent dès le départ
- Indiquez à Careti les fichiers pertinents s'il ne les a pas lus
- Validez l'approche avant la mise en œuvre
Phase de mise en œuvre
- Suivez le plan établi
- Surveillez les progrès par rapport aux objectifs
- Suivez les changements et leur impact
- Documentez les décisions importantes
Conseils aux utilisateurs avancés
Améliorer la planification
- Utilisez le mode Planifier pour explorer les cas limites avant la mise en œuvre
- Revenez en mode Planifier lorsque vous rencontrez une complexité inattendue
- Tirez parti de la lecture de fichiers pour valider les hypothèses tôt
- Demandez à Careti d'écrire des fichiers markdown du plan pour référence future
Modèles courants
Quand utiliser chaque mode
J'ai constaté que le mode Planifier fonctionne mieux lorsque :
- Je commence quelque chose de nouveau où l'approche n'est pas évidente
- Je débogue un problème délicat où je ne suis pas sûr de ce qui ne va pas
- Je prends des décisions architecturales qui affecteront plusieurs parties de la codebase
- J'essaie de comprendre un flux de travail ou une fonctionnalité complexe
Et le mode Agir est parfait pour :
- Mettre en œuvre une solution que nous avons déjà planifiée
- Apporter des modifications de routine où l'approche est claire
- Suivre les modèles établis dans la codebase
- Exécuter des tests et effectuer des ajustements mineurs
Contribuer
Partagez vos expériences et vos améliorations :
- Rejoignez notre communauté Discord
- Participez aux discussions
- Soumettez des demandes de fonctionnalités
- Signalez les problèmes
Rappelez-vous : Le temps investi dans la planification est rentable en termes de qualité de mise en œuvre et d'efficacité de la maintenance.
.png)
%20(1).png)
%20(1)%20(1)%20(1).png)

%20(1).png)
.png)