ターミナルで Command を利用する
Cmd/Ctrl+I) を利用すると、自然言語のプロンプトから適切な CLI 構文を生成できます。

ターミナルの選択範囲をCascadeに送信する
Cmd/Ctrl+L を押すと、その内容がCascadeに送信され、次のプロンプトでこの選択範囲を参照できます。

ターミナルを@メンションする
Cascade コマンドの自動実行
自動実行レベル
エディタ右下の Devin Settings パネルから、使用する自動実行レベルを選択できます。

管理者が制御する最大レベル (Teams & Enterprise)
チーム全体のコマンドリスト (Teams & Enterprise)
主な動作:
- チームとユーザーの設定は統合されます: チームレベルのリストは、Devin Desktop の設定で構成した各ユーザーの許可/拒否リストと組み合わせて適用されます。チームまたはユーザーの許可リストのいずれかにマッチするコマンドは、自動実行されます (拒否リストでブロックされていない場合) 。
- 拒否リストは許可リストより優先されます。コマンドが両方のリスト (チームレベルまたはユーザーレベル) にマッチする場合は、承認が必要になります
許可リスト
git を追加すると、Cascade は git add -A を常に受け入れるようになります。
この設定は、Command Palette → Open Settings (UI) → windsurf.cascadeCommandsAllowList を検索して見つけられます。

拒否リスト
rm を追加すると、Cascade は rm index.py を実行する前に必ず許可を求めます。
この設定は、Command Palette → Open Settings (UI) → windsurf.cascadeCommandsDenyList を検索して見つけられます。

専用ターミナル
zsh を利用します。

.zshrc やその他の zsh 固有のファイルで設定したエイリアスや環境変数を利用できます。
zsh ではなく別のシェルを利用していて、Devin Desktop でも共通の環境変数を利用したい場合は、両方のシェルから読み込める共通の設定ファイルを作成することを推奨します。

