お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
Cascade 対話型インターフェース
- Cascade が他の IDE での従来のチャットパネルとどのように異なるか
- 機能要求間で会話のコンテキストを維持する方法
- Cascade 内で説明、計画、実行モードを切り替える方法
- バグ修正や機能構築のための実際の会話パターン
予測編集と複数ファイルの文脈理解
- 予測編集とは何か、および自動トリガーされる条件
- ファイル間で編集提案を受け入れ、拒否し、調整する方法
- 編集されたファイル間の依存関係を自動的に追跡する方法
- 予測が外れた場合にカスケード状の変更を元に戻す方法
エディタ内ターミナル統合
- 統合ターミナルセッションの開閉と管理
- Cascade がターミナルの出力を観察して次のステップを最適化する仕組み
- Windsurf を離れずにテスト、ビルド、デプロイを実行する方法
- 自動化フロー中にインタラクティブな CLI プロンプトを処理する方法
Windsurf インデックスとコンテキスト管理
- Windsurf がリアルタイムプロジェクトインデックスを構築・維持する方法
- モノレポと単一リポジトリにおけるインデックス動作の違い
- 生成されたアーティファクトやビルドディレクトリを除外して高速インデッキングを実現する方法
- 大規模な構造変更後のインデックス再構築方法
対話による機能構築
- 自然言語で機能を記述し、Cascade がそれを計画する様子を確認する方法
- 変更を受け入れる前に生成されたファイルリストをレビューする方法
- 生成されたコードを即時実行し、エラーを Cascade へフィードバックする方法
- 対話型のフォローアッププロンプトによる反復的改善
カスタムルールと技術固有のプロンプト
- 社内フレームワーク用のプロジェクト固有ルールを作成する方法
- Windsurf ルールファイルを通じて命名規則を強制する方法
- DSL や非標準のファイルフォーマット用にインデックスをカスタマイズする方法
- 開発チーム全体でルールセットを共有する方法
Cascade の支援を受けたデバッグ
- スタックトレースを Cascade へ貼り付け、根本原因分析を行う方法
- 正常動作版と不具合発生版の比較を Cascade に依頼する方法
- Cascade のターミナル監視機能内で回帰テストを実行する方法
- 編集後に幻覚的にインポートされたものや、欠落している依存関係を特定する方法
バージョン管理とレビュー統合
- 会話型変更サマリーからコミットメッセージを生成する方法
- Cascade チャット経由でプルリクエストの説明を準備する方法
- ターゲットされたファイル編集を通じてレビュアーのコメントに対応する方法
- 対話型開発中にクリーンなコミット履歴を維持する方法
パフォーマンスとエンタープライズ導入
- メモリの制約内で大規模なワークスペースのインデックスを管理する方法
- 多数のファイルを含むリポジトリの起動時間を最適化する方法
- Windsurf のデータ取り扱いとトレーニング拒否オプトアウトを理解する
- 規制環境でのエンタープライズプロキシおよび VPN 設定
他エディタからの移行
- VS Code や JetBrains からキースバインドと設定をインポートする方法
- Windsurf 拡張機能を標準的な VS Code へエクスポートする方法
- チームの移行戦略とパイロットプログラムの構成
要求
- VS Code や JetBrains などの IDE の使用経験
- Git およびアジャイル開発ワークフローへの慣れ
- LLM ベースのチャットインターフェースに対する基本的な経験
対象者
- メインの開発環境として Windsurf を検討している開発者
- エディタにネイティブに対話型 AI を統合したいプロダクトチーム
- ターミナルイン・エディタのワークフローでコンテキストスイッチングを減らしたいフリーランサー
14 時間
お客様の声 (1)
PythonのStreamlitライブラリについての知識を得ることができました。確実に、R Shinyで作成された私のチームのアプリケーションを改善するために使用してみます。
Michal Maj - XL Catlin Services SE (AXA XL)
コース - GitHub Copilot for Developers
機械翻訳