GitHubからのリポジトリ取り込み
GitHubリポジトリのURLを受け取り、対象ブランチを浅くクローンしてアクティブなコードベースの状態を解析します。
GitDecodeは、ASTベースの依存グラフ、インタラクティブな図、自然言語での回答でGitHubコードベースを分析するツールです。リポジトリ構造の理解、呼び出し経路の追跡、変更影響の把握に役立ちます。
GitDecodeは、リポジトリ構造をASTベースのグラフ、インタラクティブな図、自然言語の回答へと変換することで、GitHubコードベースの理解を支援する開発者向けツールです。コードがどのように整理され、依存関係がどのようにつながり、変更がどこへ波及する可能性があるかを確認したいエンジニア向けに位置づけられています。
この製品はGitHubからリポジトリを取り込み、ワークスペースのレイアウトを検出し、コードを構文単位に解析したうえで、呼び出し関係とインポート関係をグラフにまとめます。その後、ユーザーはコードベースを視覚的に探索したり、特定のファイルや動作について質問したりできます。製品は、ソースコードを非公開のメモリ内で処理し、一時的に保存することを重視しています。
GitHubリポジトリのURLを受け取り、対象ブランチを浅くクローンしてアクティブなコードベースの状態を解析します。
ファイルをASTブロックに解析し、テキストの分割に頼らず、複数ファイルにまたがるインポートと呼び出しの依存グラフを構築します。
グラフのBFSルーティングを検索に使用し、深さベースのコンテキスト読み込みをソースファイルとシグネチャに紐づけます。
リポジトリ構造を探索するためのインタラクティブなアーキテクチャ図と可視グラフビューを生成します。
コードに関する自然言語の質問をサポートし、リポジトリ構造と呼び出し関係に基づいた回答を返します。
ファイルが変更されたときに、直接および推移的な依存先をたどる影響分析を提供します。
変更を加える前にリポジトリの構造マップを把握し、モジュール、インポート、呼び出し経路がどのようにつながっているかを確認します。
認証、ルーティング、その他の動作がどこで実装されているかを特定したいときに、リポジトリ固有の質問を自然言語で行います。
どの直接依存先と推移的依存先が影響を受ける可能性があるかを確認し、提案された変更の影響範囲を見極めます。
ファイルを1つずつ読む代わりに、アーキテクチャの視覚的な概要が欲しいときに、インタラクティブな図やグラフビューを閲覧します。
非公開リポジトリの解析、より大規模な利用、またはカスタムデプロイオプションが必要な場合は、有料またはEnterpriseプランを利用します。
GitDecodeはGitHubリポジトリで動作します。ホームページでは公開リポジトリの無料利用が強調されており、価格ページではDeveloperプランが公開リポジトリと非公開リポジトリの両方をサポートすると説明されています。
ホームページではコードはメモリ上で処理され保存されないと説明されており、セキュリティページでは完全なファイル内容が揮発性ディスクにクローンされ、処理後にAST抽出の後で削除されると補足されています。価格ページでも、ソースコードは一時的なメモリで処理され、永続化されないと記載されています。
ホームページではGitHub認証が案内されており、セキュリティページではSupabaseのJWT検証でリクエストが保護されると説明されています。価格ページでは、公開リポジトリの利用にクレジットカードは不要で、GitHub認証による安全なサインインをサポートしていると記載されています。
GitDecodeは、インタラクティブな図、コードベースの知識グラフ、チャットベースの回答、影響分析ビューを出力します。使い方のページでは、リポジトリを取り込み、ASTを解析し、グラフを生成し、グラフベースのRAGでクエリをルーティングして、結果をインターフェースへストリーミングする流れが示されています。
価格ページには、公開リポジトリ向けの無料Hobbyプラン、アクティブなエンジニア向けの有料Developerプラン、カスタムデプロイ・セルフホスティング・SLAを含むEnterpriseプランが掲載されています。
ByteAskは、C/C++向けのターミナル起点AIコーディングエージェント。リポジトリを編集し、コンパイラやデバッガ、サニタイザ、テストで変更を検証してから差分を表示。無料枠あり。
CreateOS Sandboxは、FirecrackerマイクロVM上でコードやエージェントのワークロードを実行できる分離型コンピュート環境です。SDK、CLI、MCPで制御可能。
hobは、エージェントのセッション、ターミナル、履歴、後続作業を、既存のツールやプロバイダーに合わせて整理できる独立したコーディングエージェント向けワークスペース。ローカルでの制御を重視する開発者に最適。
Manta AIは、URLからアプリの挙動を把握し、回帰を検出し、スクリプトやセレクタ管理なしでテストを生成できる自律型Webアプリテストツールです。
SonOfは、リポジトリとPMツールに接続し、コードベースと周辺の製品コンテキストを監査して、承認済みの作業をシニアエンジニアのレビュー付きで公開済みチケットに変えます。
Ghostは、チャット、コード生成、コマンドラインでのタスク実行に対応したターミナル向けAIアシスタントです。無料モデルを同梱し、Linux、macOS、Windowsで使えます。オープンソースです。