続:Claudeコードで繰り返されるワークフローを自動検出するツール

Zokuは、Claude Codeセッションを監視して繰り返されるワークフローを発見し自動化するためにClaude Codeで構築されたツールです。開発者が毎日同じ一連の操作(grep、ファイルを開く、編集、テスト実行、リンターの問題修正など)を無意識に行っていることに気づいた後に作成されました。
仕組み
Zokuは、hookSpecificOutput、PostToolUse、Stop、SessionStart、UserPromptSubmitといった特定のフックを使用してClaude Codeのイベントシステムと統合します。セッション中のすべてのツール操作を静かに記録します。数回のセッションからデータを収集した後、シーケンスを分析してパターンを見つけ出します。例えば、「Grep → Read → Edit → Bash → Bash」といったパターンが複数のセッションで繰り返し現れることを特定します。
新しいセッションを開始すると、Zokuは発見されたパターンをClaudeに伝え、Claudeが特定されたワークフローを積極的に提案したり自動的に実行したりできるようにします。
主な機能と詳細
- 終了コードやエラーを含むツールの応答をキャプチャします。
- MCPツール名を正規化します(例:
mcp__github__push_filesをgithub:push_filesに変換)。 - ユーザーのプロンプトを記録し、最終的に意図と実際のツール使用を関連付けます。
- パターンはClaude Codeのコンテキスト圧縮を経ても保持され、自動的に再注入されます。
- 設定不要で外部依存関係なし。
- すべてのデータはローカルに保存され、
~/.zoku/に格納されます。外部には何も送信されません。 - 現在バージョン0.1.2で、macOS、Windows、Linuxで67のテストに合格しています。
インストールと使用方法
pipでインストール:pip install zoku
セットアップコマンド:python -m zoku setup
インストール後、通常通りClaude Codeを使用してください。2回以上のセッションを完了したら、検出されたパターンを次のコマンドで表示できます:python -m zoku patterns
開発状況と将来の計画
このツールは初期開発段階ですが、積極的にメンテナンスされています。計画されている機能には、ワークフローの再生、プロジェクト間でのパターン集約、エージェント間の翻訳などがあります。後者により、Claude Codeで記録したワークフローをCursorなどの別のエージェントで再生することが可能になります。
ソースコードはGitHubで公開されています:https://github.com/kasparovabi/zoku。
📖 Read the full source: r/ClaudeAI
👀 See Also

ヨゾラ-fm:インタラクティブなアニメ音楽ギャラクシビジュアライゼーション
Yozora-fmはインタラクティブなビジュアライゼーションで、星一つ一つがアニメのオープニングまたはエンディング曲を表し、9,000以上のトラックがジャンルと時代別にマッピングされています。ユーザーは星をクリックして動画を再生したり、銀河のインターフェースを探索したりできます。

ネクサス:発見、信頼、決済を備えたオープンソースAI間プロトコル
Nexusは、AIエージェントが人間の介入なしにお互いを発見し、条件を交渉し、応答を検証し、マイクロペイメントを処理できるようにするセルフホスト型プロトコルです。発見、信頼、プロトコル、ルーティング、連携の5つのレイヤーを含み、66のテストとMITライセンスを備えています。
研究者がClaudeコードの真実性確認スキルを構築、自らのドキュメントに幻覚を発見
研究者が/veracity-tweaked-555というClaude Codeスキルを構築し、文書を原子単位の主張に分解し、4つの波にわたる16の並列エージェントを使用してウェブ検索でそれぞれを検証します。自己監査を行った結果、自らのドキュメント内で捏造された統計や誇張された主張により、このスキルは62/100のスコアを記録しました。

docvault: AIの幻覚を減らすためのローカルAPIドキュメント生成
docvaultは、Claudeや他のLLMが関数シグネチャを誤って生成するのを防ぐために、ソースコードからマークダウン形式のAPIリファレンスを生成するツールです。RustのクレートとPythonパッケージに対応し、2階層のマークダウンファイルを出力します。また、手間をかけずに操作できるClaude Codeプラグインも含まれています。