お問い合わせ

コース概要

Cascade対話型インターフェース

  • 他IDEにある従来のチャットパネルとCascadeの違い
  • 複数の機能要件に対しても一貫した会話文脈を維持する方法
  • Cascade内で説明・計画・実行モードを使い分ける方法
  • バグ修正や新機能開発における現実的な対話パターン例

予測編集と複数ファイル間の関連性認識

  • 予測編集の仕組みと自動発動条件について
  • 編集候補の受け入れ・拒否や微調整方法
  • 編集された複数ファイル間での依存関係を自動検出する機能
  • 予測結果が不適切だった場合に変更内容をまとめて元に戻す手法

エディター内のターミナル統合機能

  • 統合ターミナルの起動および管理方法
  • Cascadeがターミナル出力を分析し次の処理を導き出す仕組み
  • Windsurfから離れずにテスト実行、ビルドやデプロイを行う手順
  • 自動化フロー中における対話型CLIプロンプトへの対応方法

Windsurfのインデックス機能とコンテキスト管理

  • リアルタイムでプロジェクト情報を蓄積・更新する仕組み
  • モノレポジトリおよび単一リポジトリにおけるインデックス化の違い
  • 生成ファイルやビルド出力フォルダを除外して処理速度を向上させる方法
  • 構造変更があった後のインデックス再構築手順

対話形式による機能開発

  • 自然な言葉で新機能を説明し、Cascadeが設計案を作成する過程
  • 変更前の状態と比較できる生成ファイル一覧の確認方法
  • コード実行後エラー内容を即座にCascadeへフィードバックする手順
  • 会話形式で続けて改良点を指示しながら改善を進める手法

カスタムルールおよび技術特有のプロンプト設定

  • 社内フレームワーク向けに独自のルール作成方法
  • Windsurfルールファイルを活用した命名規則の強制機能
  • DSLや特殊なファイル形式用のインデックス設定調整例
  • チーム全体で利用可能なルールセットの共有方法

Cascadeによるデバッグ支援機能

  • スタックトレースをCascadeに貼り付けて原因分析を行う手順
  • 正常動作状態と不具合発生時のコード版との比較依頼方法
  • Cascade内のターミナル監視機能を用いた回帰テスト実施例
  • 編集後に関連ファイルで誤って追加されたインポートや欠落している依存項目を見つけ出す手法

バージョン管理とレビュー機能との統合

  • 対話形式での変更内容からコミットメッセージを生成する仕組み
  • Cascadeチャットでプルリクエストの説明文を作成する手順
  • レビュー側からの指摘に対して関連ファイルのみ修正する方法
  • 対話形式での開発時でもコミット履歴が整理された状態を維持する工夫

パフォーマンス最適化および企業向け導入方針

  • メモリ制約内で大規模なワークスペースのインデックス処理方法
  • ファイル数が多いプロジェクトでの起動時間短縮テクニック
  • Windsurfにおけるデータ取り扱い方針および学習データ収集の無効化設定
  • 規制環境下で利用可能な企業用プロキシやVPNの設定例

他IDEからの移行手順

  • VS CodeやJetBrainsからのキーバインド・設定情報の取り込み方法
  • Windsurf拡張機能を標準的なVS Code用仕様へ書き出す手順
  • チーム全体での導入に向けた移行計画および試験的運用フレームワーク

要求

  • VS CodeやJetBrains系IDEの使用経験があること
  • Gitおよびアジャイル開発フローに関する知識があること
  • LLMベースのチャットインターフェースを使った経験があること

対象者

  • Windsurfを主要な開発環境として導入を検討している開発者
  • エディター内に対話型AI機能を持たせたいプロダクトチーム
  • IDE内のターミナル機能により作業の切り替えを減らしたいフリーランス開発者
 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (1)

今後のコース

関連カテゴリー