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インターフェース。
関連
- プロジェクト
HKUDS/CLI-AnythingCLI‑Anythingは、任意のソフトウェアにエージェント対応のコマンドラインラッパーを自動生成するオープンソースのPythonフレームワークです。`cli‑anything‑hub`というパッケージマネージャーを備えており、GIMP、Blender、Zoom、GISツールなど、多数のコミュニティが構築したCLIをインデックス化し、エージェントが構造化されたJSON出力で検索・インストール・実行できるようにします。開発者は7段階のジェネレーターで任意のアプリ用CLIを生成でき、AIエージェント(Claude Code、Cursor、Pi、OpenClawなど)はメタスキルをインストールしてレジストリを自律的に探索できます。本プロジェクトは積極的にメンテナンスされており、2,461件のテストが成功しており、Apache‑2.0ライセンスで提供されています。
- プロジェクト
vercel-labs/skills多くの AI コーディングアシスタント(Claude Code、Cursor、OpenCode など)向けに、再利用可能なプロンプトバンドル(「スキル」)を検出、インストール、更新、実行する CLI。任意の Git リポジトリまたは直接 URL から取得します。
- プロジェクト
openai/codexCodex CLI は OpenAI が提供するローカルコーディングエージェントで、開発者がターミナルから直接 AI 支援付きコーディングを行えるようにします。
- プロジェクト
- プロジェクト
numtide/llm-agents.nix多様なAIコーディングエージェントと開発ツール(Claude Code、Codex、Gemini CLIなど)をパッケージ化し、毎日更新するNixフレークです。単一のnix runコマンドでインストールして実行できます。