デフォルトの除外ルール
デフォルトでは、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 を使用することをおすすめします。
