Skip to main content

デフォルトの除外ルール

デフォルトでは、Devin Desktop のインデックス化において次のものが除外されます。
  • .gitignore に記載されたパス
  • node_modules 内のファイル
  • 隠しパス名 (”.” で始まるもの)
除外されたファイルはインデックスされません。また、.gitignore に一致するファイルはエージェントによる編集もできません。

.devinignore

追加のファイルを除外するには、リポジトリのルートに .devinignore ファイルを追加します。構文は .gitignore と同じです。
.devinignore
.devinignore に一致するパスはインデックス化の対象外となり、Devin はそれらを閲覧、編集、作成できなくなります。.devinignore は .gitignore に加えて適用されるため、.gitignore でまだ除外されていないパスのみを記載すれば十分です。

Global の除外ルール

複数のリポジトリを管理している Enterprise のお客様は、~/.codeium/ フォルダにGlobal な .codeiumignore ファイルを配置することで、すべてのリポジトリに除外ルールを一律に適用できます。このGlobal 設定は、システム上のすべての Devin Desktop ワークスペースに適用されます。 Global な .codeiumignore ファイルは .gitignore と同じ構文を利用し、各リポジトリ固有の除外ファイルと併用されます。

システム要件

初めて有効にした際、Devin Desktop はワークスペースのインデックスを作成する間、CPU をある程度使用します。ワークスペースのサイズにもよりますが、この処理には 5〜10 分程度かかり、ワークスペースごとに一度だけ実行されます。完了すると CPU 使用率は自動的に通常の状態に戻ります。また、Devin Desktop のインデックス化には RAM も必要です (5000 ファイルのワークスペースで約 300MB) 。
レガシーのファイル名である .windsurfignore と .codeiumignore も、.devinignore と併せて引き続き読み込まれ、適用されます。既存のファイルはそのまま使用できますが、新しいルールには .devinignore を使用することをおすすめします。