> ## Documentation Index
> Fetch the complete documentation index at: https://docs.qoder.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 概要

ナレッジエンジン（Knowledge Engine）は Qoder のコア機能モジュールであり、日々の開発で生じるビジネス知識を自動的に蓄積・管理します。これにより、Agent は会話を重ねるごとにプロジェクトへの理解を深め、同じ過ちの繰り返しを減らし、回答の精度を向上させると同時に、Credit 消費を削減します。

ナレッジエンジンには 3 種類の知識ソースが含まれています：

* [**Repo Wiki**](./repo-wiki): コードベースに基づいて自動生成される構造化ドキュメントで、プロジェクトのアーキテクチャ、モジュール関係、実装の詳細を網羅します。
* [**ナレッジカード（Knowledge Card）**](./knowledge-engine/knowledge-cards): コードから抽出された高密度の知識ユニットで、アーキテクチャドキュメント、コード規約（Spec）、技術スタック情報を含みます。
* [**会話メモリ（Memory）**](./chat/memory): 各会話から自動的に抽出されたつまずきポイントの記録、決定の根拠、プロジェクト経験であり、再利用可能な知識として永続的に蓄積されます。

これら 3 種類の知識は同じエンジンに統合され、手動で整理する必要はなく、Agent が必要なときに自動的に呼び出します。

<Tip>
  **知識を自動蓄積する 2 つの経路：**

  * **コード側**: Repo Wiki を生成する際、システムはコードの意図、設計案、コンテキストの議論を自動的にナレッジカードとして抽出します。
  * **会話側**: Agent との対話プロセスにおけるつまずきポイントの記録、決定の根拠、プロジェクト経験は、自動的に Memory 知識として抽出されます。
</Tip>
