Context7

開発

OpenClaw上のNeotaskがContext7を通じてエージェントのライブラリ知識を最新の状態に保ちます — パッケージIDを解決し、最新のドキュメントを取得することで、エージェントが古いAPIではなく今日のAPIでコードを書けるようにします。

できること

Context7連携により、Neotaskは2つのドキュメント取得アクションを提供します。

  • `resolve-library-id` — ドキュメントクエリで使用するために、ライブラリ名をContext7の正規識別子にマッピング
  • `query-docs` — Context7のドキュメントデータベースから任意のライブラリの最新バージョン固有ドキュメントを取得
  • すべてのアクションは自律的に実行されるか、承認を求めるかを選べます。

    こう聞いてみよう

  • 「React QueryライブラリのContext7 IDを解決して」
  • 「Next.js 15 App Routerの最新ドキュメントを取得して」
  • 「Prismaの最新バージョンの現在のAPIドキュメントを取得して」
  • 「最新のZodのドキュメントでは非同期バリデーションについて何と書いてある?」
  • 活用のコツ

  • すべてのコード生成エージェントワークフローにContext7を追加しましょう:コード生成前にライブラリIDを解決してドキュメントを取得し、現在のAPIに対する正確性を確保します
  • エンジニアのライブラリアップグレードを支援する際は、Context7で旧バージョンと新バージョンのドキュメントを比較しましょう — エージェントが変更点を正確に提示します
  • Context7をコードレビュー連携と組み合わせて、新しい依存関係を導入するPRレビュー時にドキュメントのコンテキストが自動的に提示されるようにしましょう
  • マルチエージェントのコーディングチームでは、リサーチエージェントをContext7の検索に専任させ、実装エージェントはコード記述に集中させましょう — ドキュメント待ちの必要がなくなります
  • Works Well With