メインコンテンツへスキップ

Documentation Index

Fetch the complete documentation index at: https://docs.kodus.io/llms.txt

Use this file to discover all available pages before exploring further.

どのチームにも明文化されていない文脈があります — 技術上の好み、命名規則、アーキテクチャ上の判断、移行中の前提などです。最初からすべてを文書化する代わりに、自然な会話を通じて Kody に教えることで、将来のレビューをより的確にし、価値の低い繰り返し提案を減らせます。

動作方法

PR のコメントで Kody と話すと、コードベースの文脈やチームの好みを述べているときを検出し、自動的にメモリとして保存します。メモリはその後、将来のすべてのコードレビューと会話で高優先度コンテキストとして適用されます。

明示的な教授

Kodyに何かを覚えるよう直接伝えます:
@kody remember: このリポジトリはサードパーティ API を反映しているため、一部の payload フィールドは意図的に snake_case のままです。
@kody please remember: このサービスはヘキサゴナルアーキテクチャを採用し、adapter は境界に置きます。

暗黙的な学習

自然に好みを述べると、Kodyがそれを拾います:
@kody このリポジトリはサードパーティ API を反映しているため、一部の payload フィールドは意図的に snake_case のままです。
@kody このサービスでは、テストは中央の test フォルダではなく実装ファイルの近くに置くことが多いです。
@kody 課金モジュールは移行の途中なので、大きなリファクタではなく段階的な変更を優先してください。

Kodyが保存しないもの

Kodyはメモリになるものを選別します:
  • 一時的な指示(「今すぐ修正してください」、「今日はスキップしてください」)
  • 質問(「締め切りはいつですか?」)
  • デバッグの会話(「エラーが見えます」)
  • 実行可能な情報のない曖昧な文
  • 単一のPRやタスクにスコープされたリクエスト

メモリのスコープ

各メモリは特定のレベルで適用されます:
スコープ
ディレクトリsrc/components/uiでは、常にデザインシステムのトークンを使用します」
リポジトリ「このリポジトリは六角形アーキテクチャを使用します」
組織「すべてのリポジトリはESLint flat configを使用します」

承認ワークフロー

AIが生成したメモリが有効になる前にレビューしたい場合は、設定でLLM生成メモリの承認を有効にします。メモリは承認するまで保留状態になります。

メモリの管理

コードレビュー設定Kodyルールメモリタブに移動して、メモリを表示、編集、または削除します。UIから手動でメモリを作成することもできます。 詳細については、Kodyルール — メモリを参照してください。