/[name-of-workflow] 形式のスラッシュコマンドから呼び出せます。
Workflows は 手動実行のみ です。Cascade が workflow を自動的に呼び出すことはありません。Cascade に手順を自動的に取得させたい場合は、代わりに Skill を使用してください。
仕組み

/[workflow-name] コマンドを入力して呼び出すだけです。
呼び出されると、Cascade は Workflow で定義された各ステップを順に処理し、指示どおりにアクションの実行やレスポンスの生成を行います。
Workflow を作成する方法
Customizations アイコンをクリックし、Workflows パネルに移動します。そこで + Workflow ボタンをクリックすると、新しい Workflow を作成できます。
Workflows は .windsurf/workflows/ ディレクトリ内にある Markdown ファイルとして保存され、タイトル、説明、そして Cascade が実行するための具体的な指示を含む一連のステップで構成されます。
ワークフローの検出
- 現在のワークスペースとサブディレクトリ: 現在のワークスペースおよびそのサブディレクトリ内にある
.windsurf/workflows/ディレクトリすべて - Git リポジトリ構造: Git リポジトリの場合、Windsurf は親ディレクトリ内のワークフローを見つけるために、Git のルートディレクトリまでさかのぼって検索します
- 複数ワークスペースのサポート: 同じワークスペースで複数のフォルダを開いている場合、ワークフローは重複が取り除かれ、最短の相対パスで表示されます
Workflow の保存場所
| 範囲 | 保存場所 | 備考 |
|---|---|---|
| ワークスペース | .windsurf/workflows/*.md | 現在のワークスペース、任意のサブディレクトリ、または git ルートまでの任意の親ディレクトリ内で利用できます。リポジトリと一緒にコミットされます。 |
| グローバル | ~/.codeium/windsurf/global_workflows/*.md | お使いのマシン上のすべてのワークスペースで利用できます。コミットされません。 |
| 組み込み | Windsurf による管理 | Windsurf に付属するテンプレート (例: /plan) 。 |
| System (Enterprise) | OS 固有 (例: /etc/windsurf/workflows/) | IT によって展開され、エンドユーザーは読み取り専用です。 |
.windsurf/workflows/ ディレクトリに保存されます。グローバル Workflow を作成するには、Workflows パネルの + Global ボタンを使用するか、~/.codeium/windsurf/global_workflows/ に直接ファイルを作成してください。
各 Workflow ファイルの上限は 12000 文字です。
Cascade でワークフローを生成する
ワークフロー例
/address-pr-comments
これは、PR コメント対応のために当社チームが内部で使っている Workflow です:
/git-workflows
あらかじめ定めたフォーマットでコミットし、適切な CLI コマンドを使って、標準化されたタイトル・説明のプルリクエストを作成します。
/dependency-management
設定ファイル (例: requirements.txt、package.json) に基づき、プロジェクトの依存関係のインストールや更新を自動化します。
/code-formatting
ファイル保存時やコミット前に、コードフォーマッター (例: Prettier、Black) やリンター (例: ESLint、Flake8) を自動実行して、コードスタイルを維持し、早期にエラーを検出します。
/run-tests-and-fix
単体テストや E2E テストを実行または追加し、エラーを自動修正して、コミット・マージ・デプロイ前のコード品質を確保します。
/deployment
必要な事前チェックやデプロイ後の検証を含め、アプリケーションを開発・ステージング・本番などの各環境へデプロイする手順を自動化します。
/security-scan
CI/CD パイプラインの一部として、またはオンデマンドで、コードベースに対するセキュリティ脆弱性スキャンを統合して実行します。
システムレベルのワークフロー (Enterprise)
.md ファイル) を、お使いのオペレーティングシステム用のディレクトリに配置してください。システムは、これらのディレクトリ内のすべての .md ファイルを自動的に読み込みます。
Workflow の優先順位
- System (最優先) - IT によって組織全体に展開される Workflow
- Workspace -
.windsurf/workflows/内のプロジェクト固有の Workflow - Global -
~/.codeium/windsurf/global_workflows/内のユーザー定義の Workflow - Built-in - Windsurf によって提供されるデフォルトの Workflow
重要: システムレベルの Workflow は、IT チームまたはセキュリティチームが管理する必要があります。社内チームが、組織のポリシーに従ってデプロイ、更新、コンプライアンス対応を行うようにしてください。その際、Mobile Device Management (MDM) や Configuration Management などの標準的なツールや Workflow を利用できます。