deepwiki について
deepwikiは、公開GitHubリポジトリのドキュメントをターミナルから調べるツールです。コードベースを把握したい開発者向けに、目次、Wiki全文、単一または複数リポジトリへの質問機能を備えています。
主な機能
- 01ドキュメント目次の表示
- 02Wiki全文の取得
- 03リポジトリへの質問
- 04複数リポジトリへの質問
- 05JSONデータの出力
活用シーン
- 01ライブラリのドキュメント構成の確認
- 02プロジェクトのドキュメント全文の取得
- 03コードベースの仕組みについて質問
- 04ライブラリ間の連携の把握
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ seflless/ deepwiki --skill deepwikiインストール後、Claude Code で/deepwikiを入力して読み込まれたか確認します。
詳細
deepwiki
DeepWiki を使って、ターミナルから任意の公開 GitHub リポジトリのドキュメントを検索できます。Node.js がインストールされていることを前提としています。
コマンド
| コマンド | 使用方法 | 説明 |
|---|---|---|
toc | npx @seflless/deepwiki toc <owner/repo> | 目次 |
wiki | npx @seflless/deepwiki wiki <owner/repo> | Wiki の全コンテンツ |
ask | npx @seflless/deepwiki ask <owner/repo> "<question>" | AI を活用した Q&A |
ask | npx @seflless/deepwiki ask <repo1> <repo2> "<question>" | 複数リポジトリに関する Q&A(最大 10 件) |
フラグ
| フラグ | 用途 |
|---|---|
--json | JSON の生データを出力します(パイプでの受け渡しに便利です) |
-q, --quiet | スピナーと進行状況を表示しません |
--no-color | 色を無効にします |
例
# Understand a library's structure
npx @seflless/deepwiki toc facebook/react
# Get full docs for reference
npx @seflless/deepwiki wiki oven-sh/bun --json > bun-docs.json
# Ask a specific question
npx @seflless/deepwiki ask anthropics/claude-code "How does the tool permission system work?"
# Cross-project question
npx @seflless/deepwiki ask facebook/react vercel/next.js "How do server components work across these projects?"
ヒント
- 解析可能な構造化データが必要な場合は、
--jsonを使用してください - まず
tocでどのようなドキュメントがあるかを確認し、次にaskで具体的な内容を質問してください - 複数リポジトリに対する
askは、ライブラリ同士の連携方法を把握するのに便利です
コメント
Markdown 対応