## Ultrathink Exécute un processus de réflexion structuré étape par étape pour des tâches complexes et des décisions importantes. ### Utilisation ```bash # Demander une réflexion approfondie à Claude "Analyze [task] using ultrathink" ``` ### Exemples de base ```bash # Examiner la conception architecturale "Analyze whether to choose microservices or monolith using ultrathink" # Analyser la sélection technologique "Analyze whether Rust or TypeScript is suitable for this project using ultrathink" # Plongée approfondie dans la résolution de problèmes "Analyze the causes of poor application performance and improvement methods using ultrathink" ``` ### Collaboration avec Claude ```bash # Décisions commerciales "Prioritize new features using ultrathink. Consider user value, development cost, and technical risk" # Conception de système "Design an authentication system using ultrathink. Consider security, scalability, and maintainability" # Analyse de compromis "Analyze the choice between GraphQL vs REST API using ultrathink. Based on project requirements" # Stratégie de refactorisation cat src/legacy_code.js "Develop a refactoring strategy for this legacy code using ultrathink" ``` ### Processus de réflexion 1. **Décomposition de problème** - Décomposer les tâches en composants 2. **Analyse MECE** - Organiser sans lacunes ni chevauchements 3. **Examen de perspectives multiples** - Analyser depuis les perspectives techniques, commerciales et utilisateur 4. **Confirmation interactive** - Confirmer avec les utilisateurs aux points de décision importants 5. **Proposition basée sur preuves** - Conclusions basées sur données et logique ### Exemples détaillés ```bash # Résoudre une dette technique complexe "Develop a strategy to modernize a 10-year legacy system using ultrathink. Include phased migration, risks, and ROI" # Défis organisationnels "Develop a scaling strategy for the development team using ultrathink. Assume expansion from 5 to 20 people" # Migration de base de données "Analyze migrating from PostgreSQL to DynamoDB using ultrathink. Consider cost, performance, and operational aspects" ``` ### Notes Ultrathink est idéal pour des tâches qui nécessitent une réflexion approfondie dans le temps. Pour des questions simples ou des réponses immédiates, utilisez le format de question normal.