Repo Wiki は、プロジェクトの構造化ドキュメントを自動生成し、コードとドキュメントの変更を継続的に追跡します。開発中に知識ポイントやコードの説明を照会したり、機能を追加したりする際、Repo Wiki はプロジェクト構造とコード実装を深く分析します。Repo Wiki とコンテキスト情報を組み合わせることで、より正確で詳細な回答とドキュメントサポートを提供し、エージェントにコードベースへのより深い理解をもたらします。
リポジトリ内の Wiki は静的なものではありません。コードと同期を保ちます。Wiki は 3 つの重要な状況で更新されます。トリガーのタイミングと理由を理解することで、Wiki をリアルタイムで更新し続けることができます。
初回の Wiki 生成
プロジェクトを初めて開いたとき、デフォルトでは Wiki は存在しません。ワンクリックでゼロから生成できます。
コード変更の検出
初回生成後、システムはコードの変更を継続的に監視します。
Wiki に記録されている内容(関数シグネチャ、クラス定義、API エンドポイントなど)を変更した場合、システムは現在のコードと既存の Wiki との不一致を検出します。更新 をクリックすると、影響を受ける部分のみを再生成できます。
Git ディレクトリの同期
Git ディレクトリ内の Markdown ファイルを直接編集した場合、システムは Git コンテンツと Wiki の不一致を検出します。同期 をクリックすると、Git の変更を同期して Wiki を更新できます。
生成の制限
プロジェクトごとに最大 10,000 ファイル。プロジェクトに 10,000 以上のファイルが含まれる場合は、Qoder IDE Settings → Codebase Indexing → Index Exclusions で不要なパスを除外することをお勧めします。
Repo Wiki は「一度生成したら読み取り専用」という成果物ではありません。生成前に設定ファイルで方向性を導くことも、生成後にいつでも変更することもできます。チームによる知識の修正はすべてシステムに新たな認知の蓄積として認識され、次の自動更新で上書きされることなく、対応するナレッジカードに逆方向で同期されます——人の判断を真にナレッジ資産に書き込みます。
チーム内での知識の流動性を高めるために、Wiki の共有をサポートしています。チーム管理者が Web コンソールでナレッジのトグルを有効にすると、チームメンバーが生成した Repo Wiki は自動的にチームに同期されます。他のメンバーは同じリポジトリの同じブランチを開き、生成をクリックするだけでチームの最新知識を自動的に取得できます——手動での pull は不要です。チームメンバーによるプロジェクト知識への変更はすべて全員に同期更新され、チームの知識が常に一貫して最新の状態に保たれます。
自動チーム共有は Teams プランでのみ利用可能です。それ以外の場合は、Git 同期を使用して知識を管理することもできます。
チーム共有で同期されるのは生成済みの Wiki ドキュメントの内容のみであり、ソースコード自体はアップロードされません。
ローカルで Wiki を生成すると、システムはコードリポジトリに専用ディレクトリ .qoder/repowiki を自動的に作成します。
このディレクトリをコミットし、リモートブランチにプッシュできます。チームメンバーは追加の構成なしで、git pull を介して生成された Wiki コンテンツを取得できます。