Files
gh-wasabeef-claude-code-coo…/commands/token-efficient.md
2025-11-30 09:05:34 +08:00

7.5 KiB
Raw Blame History

Mode Efficacité de Tokens

Réduit l'utilisation du contexte des réponses IA de 30-50 % grâce au mode de compression efficace.

Vue d'ensemble

Le Mode Efficacité de Tokens exploite les symboles visuels et les systèmes d'abréviations pour comprimer les réponses de Claude. La qualité du code généré et le contenu restent inchangés. Seule la méthode d'explication change.

Utilisation

# Activer le mode
"Répondez en Mode Efficacité de Tokens"
"--uc mode"
"Mode concis"

Comment ça fonctionne

1. Système de symboles

Logique et flux

Symbole Signification Exemple
mène à, cause auth.js:45 → 🛡️ risque sécurité
convertit en entrée ⇒ sortie_validée
retour arrière, annuler migration ← rollback
bidirectionnel sync ⇄ distant
& et, combiner 🛡️ sécurité & ⚡ performance
| ou, séparateur react|vue|angular
: définir, spécifier portée: fichier|module
» puis, séquence build » test » deploy
donc tests ❌ ∴ code cassé
parce que lent ∵ algorithme O(n²)

Statut et progrès

Symbole Signification Usage
complet, succès Tâche complétée normalement
échec, erreur Action immédiate requise
⚠️ avertissement Révision recommandée
🔄 en cours Actuellement actif
en attente Programmé pour plus tard
🚨 urgent, critique Haute priorité

Domaines techniques

Symbole Domaine Usage
Performance Vitesse, optimisation
🔍 Analyse Recherche, investigation
🔧 Configuration Configuration, outils
🛡️ Sécurité Protection, sûreté
📦 Déploiement Paquet, bundle
🎨 Design Interface, frontend
🏗️ Architecture Structure système
🗄️ Base de données Persistance données
⚙️ Backend Traitement serveur
🧪 Tests Assurance qualité

2. Système d'abréviations

Système et architecture

  • cfg → configuration
  • impl → implémentation
  • arch → architecture
  • perf → performance
  • ops → opérations
  • env → environnement

Processus de développement

  • req → exigences
  • deps → dépendances
  • val → validation
  • auth → authentification
  • docs → documentation
  • std → standards

Qualité et analyse

  • qual → qualité
  • sec → sécurité
  • err → erreur
  • rec → récupération
  • sev → sévérité
  • opt → optimisation

Exemples de comparaisons

Exemple 1 : Rapport d'erreur

Mode Normal (93 caractères)

Vulnérabilité de sécurité trouvée dans la fonction de validation utilisateur à la ligne 45 du système d'authentification.

Token Efficace (43 caractères)

auth.js:45 → 🛡️ vuln sec dans val() utilisateur

Exemple 2 : Statut de build

Mode Normal (98 caractères)

Le processus de build s'est terminé avec succès. Les tests sont actuellement en cours, suivis du déploiement.

Token Efficace (35 caractères)

build ✅ » test 🔄 » deploy ⏳

Exemple 3 : Analyse de performance

Mode Normal (105 caractères)

L'analyse de performance a révélé un traitement lent dû à la complexité algorithmique O(n²).

Token Efficace (47 caractères)

⚡ perf: lent ∵ O(n²) → optimiser vers O(n)

Cas d'usage

Scénarios efficaces

  • Sessions de débogage longues : Maintenir efficacement l'historique
  • Révisions de code importantes : Analyse concise de nombreux fichiers
  • Surveillance CI/CD : Mises à jour de statut en temps réel
  • Rapports de progression de projet : Vue d'ensemble de plusieurs états de tâches
  • Suivi d'erreurs : Représentation visuelle des chaînes de problèmes

Scénarios à éviter

  • Explications pour débutants
  • Création de documentation détaillée
  • Définition d'exigences initiales
  • Communication avec les parties prenantes non techniques

Exemples d'implémentation

Session de débogage

[14:23] breakpoint → vars: {user: null, token: expiré}
[14:24] étape → auth.validate() ❌
[14:25] vérif → token.exp < Date.now() ∴ expiré
[14:26] correction → refresh() → ✅
[14:27] continuer → flux principal 🔄

Résultats d'analyse de fichiers

/src/auth/: 🛡️ problèmes × 3
/src/api/: ⚡ goulot dans handler()
/src/db/: ✅ propre
/src/utils/: ⚠️ méthodes dépréciées
/tests/: 🧪 couverture 78 %

Statut de projet

Frontend: 🎨 ✅ 100 %
Backend: ⚙️ 🔄 75 %
Base de données: 🗄️ ✅ migrée
Tests: 🧪 ⚠️ 68 % (objectif: 80 %)
Déploiement: 📦 ⏳ programmé
Sécurité: 🛡️ 🚨 1 critique

Options de configuration

// Niveaux de compression
--uc; // Ultra Compressé: Compression maximale
--mc; // Modérément Compressé: Compression moyenne
--lc; // Légèrement Compressé: Compression légère

// Spécifique au domaine
--dev; // Compression axée développement
--ops; // Compression axée opérations
--sec; // Compression axée sécurité

Avantages

  1. Économie de contexte : Réduction de 30-50 % des tokens
  2. Compréhension visuelle : Saisie intuitive grâce aux symboles
  3. Densité d'information : Plus d'informations dans le même espace
  4. Rétention d'historique : Maintenir un historique de conversation plus long
  5. Reconnaissance de patterns : Détection plus facile des problèmes grâce aux patterns visuels

Remarques

  • Ce mode ne change que le style de réponse de l'IA
  • La qualité du code reste inchangée
  • Peut basculer avec « expliquez en mode normal » au besoin
  • Mode normal recommandé pour les débutants et utilisateurs non techniques

Exemples de commandes

# Activer
"Mode Efficacité de Tokens activé"
"Répondez de manière concise"
"Analysez avec --uc"

# Désactiver
"Retournez au mode normal"
"Expliquez en détail"
"Mode Efficacité de Tokens désactivé"

Impact d'implémentation

Élément Impact
Qualité du code généré Aucun changement
Précision d'implémentation Aucun changement
Fonctionnalité Aucun changement
Méthode d'explication IA Compressée 🔄
Usage de contexte Réduction 30-50 %

💡 Conseil Pro : Pour les sessions de travail longues, commencez avec le mode normal pour construire la compréhension, puis basculez vers le Mode Efficacité de Tokens pour optimiser l'efficacité et la rétention du contexte.