À propos du projet

Token Harness est un outil CLI local conçu pour améliorer l'efficacité et l'utilisabilité des agents de codage tels que Claude Code et Codex. Il s'exécute entièrement sur l'appareil, n'envoie jamais de données à des services externes et évite de modifier les configurations sans approbation explicite. L'outil détecte les agents installés et les fournisseurs d'optimisation (comme RTK ou HarnessTrim), vérifie leur intégration et recommande des améliorations sûres et fondées sur des preuves. Les utilisateurs commencent par `token-harness setup`, qui diagnostique l'état actuel et suggère une étape suivante — ne nécessitant souvent aucun changement. Après la configuration, le tableau de bord (`token-harness ui`) fournit un état en temps réel : outils actifs, quotas de jetons observables et conseils exploitables. Les optimisations s'exécutent automatiquement via les commandes d'agent existantes (par exemple, `claude` ou `codex`), aucun lanceur spécial n'est donc nécessaire. Les fonctionnalités avancées incluent le suivi des métriques, les mises à jour des fournisseurs, le rollback et l'application de politiques natives via des flux de travail plan/apply. La sécurité est prioritaire : les modifications sont transactionnelles, sauvegardées et nécessitent des drapeaux `--yes` explicites. Token Harness prend en charge l'inspection en lecture seule de l'historique d'utilisation (ccusage) et des compagnons de quota (cclimits), mais ne les installe jamais automatiquement. Il est idéal pour les développeurs recherchant la transparence, le contrôle et un minimum de friction lors du travail avec des assistants de codage IA.