HeadlinesBriefing HeadlinesBriefing.com

Graphicle:コーディングエージェント向けのコードグラフとメモリ

Hacker News •
×

Graphicleは、リポジトリをコードグラフに写像し、プロジェクトのドキュメント、決定事項、過去のエージェントセッションを記憶するRustプログラムです。両方から引用された抜粋を、正確なファイルと行を指し示す形でコーディングエージェントに提供します。APIキー、アカウント、テレメトリは不要で、お使いのマシン上で動作し、Claude Code、Cursor、Codex、VS Code、Claude Desktop、およびあらゆるMCPクライアントに対応しています。

インストールはHomebrew(brew install graphicle-ai/tap/graphicle)またはcurlのインストールスクリプトで行います。リポジトリで graphicle setup を実行すると、インデックスを作成し、コードグラフを構築し、見つかったコーディングエージェントを接続します。Setupはセッションの取得も有効にし、Claude Codeの検索を最初にコードグラフへ向け、AGENTS.mdに短いセクションを追加し、プロジェクトを最新の状態に保つGitフックをインストールします。変更されるすべてのファイルを一覧表示し、変更前に各ファイルのバックアップを取ります。graphicle disconnect はこれらすべてを元に戻します。ネイティブのWindowsサポートはまだ提供されていません。WSL2上ではLinux版のインストールが動作するはずですが、テストはされていません。

ターミナルから graphicle ask を使ってGraphicleに問い合わせることができ、価格に税が加算されるファイルと行などの根拠の抜粋が返されます。モデルが設定されていない場合は根拠のみが表示されます。anthropic、openai、ollamaなどのモデルを設定すると、文章による回答が追加されます。graphicle graph affected "retry()" などのコマンドは、特定のシンボルに依存するものを示します。

31,000ファイルのKubernetesリポジトリでは、0.1.0エンジンはコードのみの抽出を3分18秒で完了し、Graphify 0.9.88の26分38秒と比べて大幅に高速でした。また、探索的な1回の実行で同じグラフを生成しました。エージェントが提案したメモリは、保存される前にユーザーの承認を待ちます。

出典: Hacker News · 要約:HeadlinesBriefing