Meta-framework CLI pour le développement assisté par IA - Anti-drift, adaptatif et intelligent
npm install devpilot-clistatus.yaml, context.yaml)
/pilot - Main orchestrator
/dev - Development agent
/qa - Quality assurance
/secure - Security audit
/analyst, /pm, /archi - and more!
bash
npm install -g devpilot-cli
`
$3
`bash
1. Initialize DevPilot in your project
cd your-project
devpilot init
2. Install Claude Code commands (enables /pilot, /dev, etc.)
devpilot install-skills
3. Use with Claude Code
claude
/pilot
4. Or use without slash (works with all AI tools)
pilot
`
$3
| Command | Agent | Description |
|---------|-------|-------------|
| /pilot | 🧭 Pilot | Main orchestrator - shows status and suggests next steps |
| /analyst | 📊 Analyst | Analyzes requirements and creates project brief |
| /pm | 📋 PM | Product Manager - creates PRD and user stories |
| /archi | 🏗️ Architect | Designs system architecture and tech stack |
| /dev | 💻 Developer | Implements features following architecture |
| /qa | 🧪 QA | Writes and executes tests |
| /secure | 🔒 SecOps | Security audit (OWASP Top 10) |
| /status | 📊 Status | Displays current project status |
$3
`mermaid
graph LR
A[You] -->|/pilot| B[DevPilot]
B -->|Reads| C[status.yaml]
B -->|Reads| D[context.yaml]
C --> E[Project State]
D --> F[Golden Rules]
E --> G[AI Agent]
F --> G
G -->|Takes Action| H[Your Project]
H -->|Updates| C
H -->|Updates| D
`
1. You type /pilot (or any agent command)
2. DevPilot reads _devpilot/status.yaml and _devpilot/memory/context.yaml
3. AI agent activates with full project context
4. Agent takes action following golden rules
5. Memory updates automatically
Result: AI never loses context, always follows your architecture, respects your rules.
$3
- Quick Start Guide
- Installation Guide
- Contributing
- Changelog
$3
Contributions are welcome! See CONTRIBUTING.md for guidelines.
$3
MIT License - see LICENSE for details
---
🇫🇷 Français
$3
DevPilot est un puissant meta-framework CLI qui surcharge les assistants de codage IA (Claude Code, Cursor, Windsurf, Aider) avec une mémoire persistante, une conscience contextuelle intelligente et un guidage adaptatif.
Ne perdez plus jamais le contexte. Le système anti-drift de DevPilot garantit que votre assistant IA se souvient toujours de l'état de votre projet, de vos décisions et de votre architecture.
$3
#### 🧠 Système de Mémoire Anti-Drift
- Mémoire persistante entre toutes les sessions (status.yaml, context.yaml)
- L'IA lit toujours la mémoire avant chaque action
- Suivi des décisions et historique
- Système de checkpoints pour rollbacks sécurisés
- Application des règles d'or
#### 🤖 21 Agents IA Spécialisés
- 7 Agents Core : Pilot, Analyst, PM, Architect, Developer, QA, SecOps
- 10 Agents Spécialistes : API Designer, DevOps, DBA, Mobile Dev, Data Scientist, etc.
- 4 Agents Créatifs : Brainstormer, Innovator, Storyteller, Strategist
#### 🛤️ 4 Pistes de Développement
- ⚡ Quick : Prototypage rapide (70% coverage, sécurité basique)
- 📋 Standard : Approche équilibrée (80% coverage, sécurité standard)
- 🏢 Enterprise : Prêt pour la production (90% coverage, sécurité renforcée)
- 🔒 Secure : Sécurité maximale (95% coverage, conformité OWASP complète)
#### 🔌 Intégration Claude Code
Utilisez de vraies commandes slash :
- /pilot - Orchestrateur principal
- /dev - Agent développeur
- /qa - Assurance qualité
- /secure - Audit de sécurité
- /analyst, /pm, /archi - et plus encore !
#### 🌍 Adaptatif & Bilingue
- S'adapte à votre niveau : débutant → senior
- Support natif français & anglais
- Détection automatique des outils (Claude Code, Cursor, Windsurf, Aider)
$3
`bash
npm install -g devpilot-cli
`
$3
`bash
1. Initialiser DevPilot dans votre projet
cd votre-projet
devpilot init
2. Installer les commandes Claude Code (active /pilot, /dev, etc.)
devpilot install-skills
3. Utiliser avec Claude Code
claude
/pilot
4. Ou utiliser sans slash (fonctionne avec tous les outils IA)
pilot
`
$3
| Commande | Agent | Description |
|----------|-------|-------------|
| /pilot | 🧭 Pilot | Orchestrateur principal - affiche le status et suggère les prochaines étapes |
| /analyst | 📊 Analyst | Analyse les besoins et crée le brief projet |
| /pm | 📋 PM | Product Manager - crée le PRD et les user stories |
| /archi | 🏗️ Architect | Conçoit l'architecture système et la stack technique |
| /dev | 💻 Developer | Implémente les features en suivant l'architecture |
| /qa | 🧪 QA | Écrit et exécute les tests |
| /secure | 🔒 SecOps | Audit de sécurité (OWASP Top 10) |
| /status | 📊 Status | Affiche le status actuel du projet |
$3
`mermaid
graph LR
A[Vous] -->|/pilot| B[DevPilot]
B -->|Lit| C[status.yaml]
B -->|Lit| D[context.yaml]
C --> E[État Projet]
D --> F[Règles d'Or]
E --> G[Agent IA]
F --> G
G -->|Agit| H[Votre Projet]
H -->|Met à jour| C
H -->|Met à jour| D
`
1. Vous tapez /pilot (ou toute commande agent)
2. DevPilot lit _devpilot/status.yaml et _devpilot/memory/context.yaml`