Skip to main content
組織管理

エンタープライズナレッジ

対象プラン:Teams、Enterprise
エンタープライズナレッジを利用すると、チームのエンジニアリング知識を「1 か所で生成し、チーム全体で共有」できます。Qoder IDE で生成された 3 種類の知識をリポジトリとブランチ単位で整理し、チームメンバーが閲覧、検索、再利用できるようにします。
エンタープライズナレッジのデータフロー
エンタープライズナレッジはデフォルトで無効です。収集と共有を有効にするには、チーム管理者が「ナレッジベース設定(Knowledge Base Configuration)」で「チームナレッジ収集(Team Knowledge Collection)」をオンにする必要があります。

ナレッジソース

エンタープライズナレッジは、Qoder IDE クライアントで生成された次の 3 種類の知識のみを同期します。この機能自体がコンテンツを生成することはありません。
ナレッジの種類説明
RepoWikiコードリポジトリを基に自動生成されるエンジニアリング Wiki。リポジトリ全体の構成とドキュメントを表示します。
ナレッジカードコードリポジトリ、仕様、会話履歴、計画、コミットメッセージから抽出された最小単位の知識です。概要、技術スタック、規約、セットアップとコマンドなどの種類があります。
メモリカードチームメンバーと Qoder の会話履歴から抽出された、評価情報を含むチームナレッジです。

ナレッジベースを閲覧する

アクセスパス: Organization → Knowledge Base ナレッジベース一覧では、各リポジトリがカードとして表示されます。カードにはアイコン、リポジトリ名、下部に「更新日時 xxx・N 件のカード」が表示され、更新日時の新しい順に並びます。
  • 左上の検索ボックス(リポジトリ名を検索…)では、リポジトリ名で絞り込み、一致部分をハイライトできます。
  • 右側にはリポジトリの総数(例:40 repositories)が表示されます。
  • カードをクリックすると、リポジトリの詳細ページが開きます。
ナレッジベース一覧

リポジトリの詳細とブランチ

詳細ページではブランチがコンテキストの基準となり、リポジトリ名の右側にブランチセレクターが表示されます。 3 つのタブ: RepoWiki、ナレッジカード、メモリカード。タブを切り替えても、選択中のブランチは維持されます。 ブランチの切り替え: RepoWiki とナレッジカードの内容は同時に更新されます。現在のタブは維持されますが、タブ内の検索条件はクリアされます。メモリカードではブランチを切り替えられません。 検索(2 種類の動作):
  • RepoWiki:本文内の「コンテンツ位置」を検索し、一致箇所をハイライトして前後に移動できます。
  • ナレッジカード/メモリカード:タイトルまたは本文で一覧を絞り込み、一致件数を表示します。
種類フィルター: ナレッジカードタブでのみ使用できます。概要、技術スタック、規約、セットアップとコマンドなどの種類で絞り込めます(件数も表示されます)。

チームナレッジの収集と共有

アクセスパス: 一覧ページ右上の歯車アイコン → ナレッジベース設定 中心となる設定は「チームナレッジ収集(Team Knowledge Collection)」です。
  • チーム管理者のみ変更でき、デフォルトでは無効です。
  • 有効にすると、メンバーがクライアントで生成した RepoWiki、ナレッジカード、メモリカードを収集し、チーム内で共有します(収集と共有は同時に有効になります)。
  • 有効化と無効化のどちらの場合も、確認ダイアログが表示されます。
ナレッジベース設定
一覧の表示内容は設定状態に連動します:
  • 収集が無効な場合、一覧ページには「設定に移動して有効化」へのリンクを含む空の状態が表示されます。
  • ナレッジベースは、収集を有効にした後に表示されます。
  • 有効化直後でまだ内容が同期されていない場合は、「収集中」の中間状態が表示されます。

クライアント側の同期とデータ保持

チームメンバーは、Qoder IDE の「チームナレッジを同期」設定を通じてエンタープライズナレッジを利用します。
  • メンバーがローカルナレッジのないプロジェクトを開き、対象ブランチのクラウドナレッジが存在する場合は、ローカルへ自動的に取得されます。
  • ローカルナレッジがすでに存在する場合は、クラウド側の更新で上書きされます。
  • 「チームナレッジを同期」はデフォルトで有効です。/knowledge で初めてナレッジを変更すると自動的に無効になり、以降はユーザーが手動で制御します。
  • リポジトリに Git リモート情報がない場合、この設定は使用できません。
エンタープライズナレッジを無効にすると、収集と更新が停止します。収集済みデータの保持期間には限りがあり、一定期間後に削除されます。永続的には保持されません。必要なナレッジは、無効化する前にバックアップしてください。