vercel-labs/opensrc
Fetch source code for npm packages to give AI coding agents deeper context
何を解決するか
パッケージの実際のソースコードにアクセスできるようにすることで、コードエージェントが、古くなりすぎたまたは不完全なドキュメントに頼らず、ライブラリの実装方法を理解できるようにします。
動作方法
このツールは、npm、PyPI、crates.io、GitHubなどのレジストリからソースコードを取得するCLIを提供します。ユーザーまたはエージェントがパッケージのソースへのパスを要求すると、ツールはローカルにダウンロードしてキャッシュし、以降のリクエストでは即座にファイルパスを返します。
対象ユーザー
外部依存関係のソースコードをプログラム的に検索、読み取り、分析する必要がある開発者やAIコードエージェント。
特徴
- npm、PyPI、crates.io、GitHubを含む複数のレジストリをサポート。
- 最初の取得後、ローカルキャッシュにより即時アクセスを可能に。
rgやcatなどのシェルコマンドと簡単に統合できるCLIインターフェース。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト