Flyto Indexerの発表:ソース依存性分析を強化したAIコードリファクタリング

Flyto Indexerは、より効果的なリファクタリングのために包括的なコードベース分析をAIに支援するために設計されたオープンソースのMCPサーバーです。コード依存関係の深い理解を欠くことが多い標準的なAIツールとは異なり、Flyto IndexerはASTベースのシステムを使用して、リポジトリのリアルタイムなシンボルグラフを構築します。この詳細なビューは、ClaudeのようなAIツールが、誰が関数を呼び出しているか、どのファイルがそれに依存しているか、プロジェクト全体でのそのスコープ、そしてコードのどの部分がデッドコードで削除可能かを理解するのに役立ちます。
主な詳細
このサーバーは、impact_analysis、find_references、dependency_graph、cross_project_impact、find_dead_codeを含む23の特定のツールを提供します。例えば、validateOrderをvalidate_orderにリネームするようClaudeに指示すると、Flyto Indexerは以下を特定します:
- 5つのコールサイト
- 3つの影響を受けるファイル
- フロントエンドやテストを含む影響範囲
- 変更に関連する中程度のリスク
分析が完了すると、コードベース全体を適宜更新し、そのような操作に伴う推測を減らします。このツールは、埋め込み、ベクトルデータベース、または外部サービスを使用せず、純粋にPythonとその標準ライブラリに依存しています。
Flyto Indexerのセットアップは簡単で、わずか数コマンドで済みます:
pip install flyto-indexer
flyto-index scan .
flyto-index serveMITライセンスの下、Claude Code、Cursor、Windsurf、または任意のMCPクライアントとシームレスに統合します。ユーザーが考慮すべき質問には、クロスプロジェクト影響分析が必要かどうか、およびAI生成の変更をマージする前にCIの一部としてツールを統合すべきかどうかが含まれます。ツールの開発者は、将来のアップデートでどのプログラミング言語を優先すべきかについても知りたいと考えています。
📖 詳細はこちら: r/ClaudeAI
👀 See Also

Holaboss AI ランタイムが TypeScript に移行、永続的 MCP ポートを実装
Holaboss AIローカルエージェントランタイムは、TypeScriptのみを使用するようにリファクタリングされ、Pythonの依存関係を排除し、バンドルサイズを削減しました。再起動時の衝突を防ぐため、MCPサーバーポートをUNIQUE(port)制約付きのSQLiteに永続化するようになりました。

ClawCallが専用電話番号を取得:エージェントが発信番号を予約可能に
ClawCallは、OpenClawエージェント向けAI電話スキルで、エリアコードで電話番号を予約できるようになりました。エージェントが発信時にデフォルトで使用します。1万ダウンロード、1日300コール。

AIサブルーチン:ゼロトークンコストでの決定論的ブラウザ自動化
rtrvr.aiのAIサブルーチンは、ブラウザタスクを一度記録して呼び出し可能なツールとして保存し、認証情報を自動的に伝播させた状態でウェブページコンテキスト内で再生します。これにより、繰り返しタスクにおけるLLM推論コストと非決定性を排除します。

Claude Code Prompt Architecture Reverse-Engineered for Local Models
Claude Codeの26プロンプトアーキテクチャのクリーンルーム再実装がGitHubで公開されました。システムプロンプト、ツールプロンプト、安全性ルール、メモリ圧縮、検証パターンを含み、Ollama、llama.cpp、vLLMなどのローカルモデルでコーディングエージェントを構築するためのものです。