Zoku : Un outil qui détecte automatiquement les workflows répétés dans le code Claude

Zoku est un outil construit avec Claude Code qui surveille vos sessions Claude Code pour découvrir et automatiser les flux de travail répétés. Il a été créé après que le développeur a remarqué qu'il effectuait quotidiennement la même séquence d'actions - comme rechercher avec grep, ouvrir un fichier, éditer, exécuter des tests et corriger les problèmes de linting - sans s'en rendre compte.
Comment ça fonctionne
Zoku s'intègre au système d'événements de Claude Code en utilisant des crochets spécifiques : hookSpecificOutput, PostToolUse, Stop, SessionStart et UserPromptSubmit. Il enregistre silencieusement chaque action d'outil pendant vos sessions. Après avoir collecté des données sur quelques sessions, il analyse les séquences pour trouver des schémas, comme "Grep puis Read puis Edit puis Bash puis Bash" apparaissant à travers plusieurs sessions.
Lorsque vous démarrez une nouvelle session, Zoku communique ces schémas découverts à Claude, permettant à Claude de suggérer de manière proactive ou d'exécuter automatiquement les flux de travail identifiés.
Caractéristiques principales et détails
- Capture les réponses des outils, y compris les codes de sortie et les erreurs.
- Normalise les noms des outils MCP (par exemple, convertit
mcp__github__push_filesengithub:push_files). - Enregistre les invites utilisateur pour éventuellement corréler les intentions avec l'utilisation réelle des outils.
- Les schémas persistent à travers la compaction de contexte de Claude Code et sont automatiquement réinjectés.
- Aucune configuration requise et aucune dépendance externe.
- Toutes les données restent locales, stockées dans
~/.zoku/; rien n'est envoyé à l'extérieur. - Actuellement en version 0.1.2, avec 67 tests réussis sur macOS, Windows et Linux.
Installation et utilisation
Installer via pip : pip install zoku
Commande de configuration : python -m zoku setup
Après l'installation, utilisez Claude Code normalement. Une fois que vous avez terminé deux sessions ou plus, vous pouvez visualiser les schémas détectés avec : python -m zoku patterns
État de développement et plans futurs
L'outil est en développement précoce mais activement maintenu. Les fonctionnalités prévues incluent la relecture des flux de travail, l'agrégation des schémas inter-projets et la traduction inter-agents. Cette dernière permettrait d'enregistrer un flux de travail dans Claude Code et de le rejouer dans un autre agent comme Cursor.
Le code source est disponible sur GitHub à https://github.com/kasparovabi/zoku.
📖 Read the full source: r/ClaudeAI
👀 See Also

FOMOE Permet l'Inférence du Modèle Qwen3.5 de 397B sur un Matériel de Bureau à 2 100 $
FOMOE (Fast Opportunistic Mixture of Experts) permet d'exécuter le modèle phare de Qwen3.5 avec 397 milliards de paramètres à une vitesse de 5 à 9 tokens/seconde sur du matériel grand public, en utilisant deux GPU à 500$, 32 Go de RAM et un disque NVMe avec une quantification Q4_K_M.

Utiliser un LLM local comme sous-agent de code Claude pour réduire l'utilisation du contexte
Un développeur partage une méthode pour utiliser Claude Code afin de déléguer des tâches à un LLM local via l'API de LM Studio, en gardant le contenu des fichiers hors du contexte de Claude. L'approche utilise un script Python d'environ 120 lignes avec des appels d'outils pour lire les fichiers localement et renvoyer des résumés.

cc-session-utils : Tableau de bord TUI pour gérer les sessions et les coûts de Claude Code
Un développeur a créé cc-session-utils, un outil d'interface utilisateur en terminal pour gérer les fichiers de session Claude Code, suivre les coûts par modèle, nettoyer les sessions orphelines et migrer les données entre projets. Il nécessite Python 3.11+ et est construit avec Textual.

Architecture de Validation Froide : Système de Revue de Code à Double Agent Libéré en Open Source
Un système open source utilise deux agents IA distincts pour la validation de code : l'un construit le code, l'autre le révise sans aucun contexte sur le raisonnement du constructeur. Le réviseur ne voit que les documents de plan, les différences de code et les sorties de tests.