Repowise:Claude Code向けの事前計算されたコードベースコンテキストがトークン使用量とタスク時間を半減

Repowiseは、AIコーディングエージェント向けにコードベースのコンテキストを事前計算するオープンソースツールです。Claude Codeがツリーを読み込み、インポートを追跡し、ファイルを閲覧する(毎セッションで発掘調査にトークンを消費する)代わりに、Repowiseはコードベースを一度インデックス化し、その結果を8つのMCPツールを介して公開します。
仕組み
Repowiseはコードベースを4つのレイヤーにインデックス化します:
- 依存関係グラフ(AST解析による)
- Git動作シグナル:ホットスポット、所有権、共変更ペア
- 自動生成ドキュメントwiki(セマンティック検索対応)
- アーキテクチャ決定記録(ADR)(該当コードノードにリンク)
セットアップは簡単です:
pip install repowise
repowise init
Claude Code、Cursor、またはローカルセットアップで動作します。各コミット後の増分更新は30秒以内で完了します。また、コミットごとにライブグラフデータからCLAUDE.mdを自動生成します — ホットスポット警告、所有権マップ、共変更ペア、アクティブな決定、デッドコード候補など。カスタムノートはそのまま残ります。
ベンチマーク:全APIエンドポイントにレート制限を追加
実際の3,000ファイルプロジェクトでの結果:
- Claude Codeのみ:grep + 約30ファイル読み取り、約8分、所有権と隠れた結合を完全に見逃す
- Repowise使用:5回のMCP呼び出し、約2分、全体像を把握
5回のMCP呼び出し:
get_overview- 関連モジュールに対する
get_context - 変更対象ファイルに対する
get_risk - 過去の決定を確認するための
get_why - 既存実装を検索するための
search_codebase
Claudeは1つのファイルにも触れる前に完全なコンテキストを取得します。特に共変更検出が有用で、gitで常に一緒に変更されるがインポートリンクがないファイルを表面化し、静的解析では見つけられず、grepでは絶対に見つけられません。
マルチリポジトリとライセンス
マルチリポジトリ対応は組み込まれています:複数のリポジトリをインデックス化し、クロスリポジトリのホットスポット、所有権、デッドコードを1つのビューでクエリできます。RepowiseはAGPL-3.0で、完全にセルフホスト可能であり、データがマシンから出ることはありません。
GitHub: https://github.com/repowise-dev/repowise
Dogfoodingサイト: https://repowise.dev
📖 全文を読む: r/ClaudeAI
👀 See Also

OpenClawプラグインは、Engramサーバーによる永続メモリを追加します。
開発者が、OpenClawエージェントをEngramに接続するTypeScriptプラグインを作成しました。Engramは、SQLiteとFTS5検索を利用したGoベースの軽量メモリサーバーです。このプラグインは11のツール、4つのライフサイクルフック、そして各エージェントのターン前にプロンプトに関連するメモリを自動的に注入するリコール機能を提供します。

MCPスリム:MCPツールのローカル埋め込み検索でコンテキスト肥大化を軽減
MCP Slimは、完全なMCPツールカタログを3つのメタツール(検索、説明、呼び出し)に置き換えるプロキシで、ローカルのMiniLM埋め込みを利用した意味検索を行います。これにより、コンテキストウィンドウを96%削減し、APIキーなしでオフライン動作を実現します。

OpenClaw Claude拡張機能がAnthropicの課金変更に伴いAgent SDKを使用するように更新されました
OpenClaw拡張機能の開発者は、AnthropicがCLIの使用を検出してサードパーティアプリ利用として再分類し、Maxプランの制限とは別のクレジットプールから請求されるようになったため、公式のclaude-agent-sdkを使用するように実装を書き直しました。SDKアプローチでは既存のClaude Codeログインを通じて認証され、通常のMaxプラン利用として請求されます。

RedditユーザーがHermes AIエージェントの自己学習機能をテスト、重大な欠陥を発見
RedditユーザーがHermes AIエージェントの自己学習機能をテストし、マークダウンファイルから自動的にスキルを作成する機能を評価しました。ユーザーは、出力が誤っている場合でも常に自身の結果を成功と評価し、手動編集を上書きすることを発見しました。