はじめに
以前からVScodeでCodeiumを使っていたのですが、今回、拡張機能ではなくVScodeそのもののCodeium版がでたので、試しに使ってみました。
まとめて以下の気になっていた点を確認してみました
- ChatGPTのCanvas機能を使ってみて便利だと思っていたので、そのような使い方ができるのか?(コード以外の文章の作成や添削は出来るのか)
- 画像認識機能はあるのか?
- Windsurfの設定が分からないので解説をお願いしてみた
AIに指示した内容
Windsurf画面右下のSettingsのメニューをスクショして以下のプロンプトを入力
この画像は
windsurf-settingsのメニューです
解説を今開いているマークダウンファイルに書き出して
実行結果
- plan info
- Settings
- AI Shortcuts
のそれぞれの解説部分が、AIが作成したマークダウンのコードそのままです
Windsurf設定メニュー解説
下部タブメニュー
- plan info
- Settings
- AI Shortcuts
Plan Info
Current Plan(現在のプラン情報)
-
アカウント情報
- メールアドレス:yamadataro@gmail.com
- プランタイプ:Trial(トライアル)
- 期間:11日間(2月2日 - 2月16日, 2025)
Usage(使用状況)
Premium User Prompt credits(プレミアムユーザープロンプトクレジット)
- 残り:15クレジット
- 使用済み:35/50
- 説明:プレミアムモデルでのメッセージ送信時に消費されるクレジット。消費量はモデルによって異なり、モデルのドロップダウンで確認可能。
Premium Flow Action credits(プレミアムフローアクションクレジット)
- 残り:171クレジット
- 使用済み:29/200
- 説明:Create、Search、Terminalなどのツール呼び出しで消費されるクレジット。消費量はモデルによって異なり、モデルのドロップダウンで確認可能。
Premium Flex credits(プレミアムフレックスクレジット)
- 残り:0クレジット
- 使用済み:0/0
- 説明:プレミアムユーザープロンプトやプレミアムフローアクションに使用可能な追加クレジット。
※ クレジットの追加が必要な場合は、アップグレードオプションを利用してください。
Settings
1. Cascade(AIアシスタント関連)
-
Auto-open edited files
- 編集されたファイルを自動で開く機能
- On/Off切り替え可能
-
Open Cascade on Reload
- リロード時にCascadeを自動で開く
- On/Off切り替え可能
-
Enable Cascade Web Tools
- Cascadeのウェブツール機能を有効化
- On/Off切り替え可能
-
Terminal Auto Execution
- ターミナルコマンドの自動実行設定
- Off/Auto/Shredの3段階で設定可能
-
Cascade Generated Memories
- 生成されたメモリの管理
- Manageボタンから設定画面へアクセス
-
Set Global/Workspace AI Rules
- AIルールの設定(グローバル/ワークスペース)
- Edit Rulesボタンから設定可能
- 最大文字数制限:6000文字/ルールファイル
2. Code Completion(コード補完)
-
Autocomplete Speed
- 補完速度の調整
- Slow/Default/Fastの3段階
-
Supercomplete
- 高度な補完機能
- On/Off切り替え可能
-
Autocomplete
- 通常の補完機能
- On/Off切り替え可能
-
Tab to Jump
- Tabキーでの補完候補へのジャンプ
- On/Off切り替え可能
3. Editor Interface(エディタインターフェース)
-
Show Inlay Shortcuts
- インラインショートカットの表示設定
- On/Off切り替え可能
-
Show Explain Problem Inlay Hint
- 問題説明のインラインヒント表示
- On/Off切り替え可能
-
Show Selection Popup
- 選択時のポップアップ表示設定
- On/Off切り替え可能
AI Shortcuts
コマンド操作
-
Open Command
- コマンドパレットを開く
- 様々なコマンドにクイックアクセス可能
-
Open Chat with Cascade
- ショートカットキー:Ctrl + L
- Cascadeとのチャットウィンドウを開く
ショートカット設定
-
View All Windsurf shortcuts
- Windsurfで利用可能な全ショートカットを表示
- キーバインドの確認が可能
-
Reset to default shortcuts
- ショートカット設定をデフォルトに戻す
- カスタマイズしたショートカットをリセット
Memories(メモリー機能)
Cascade Generated Memories
- Cascadeが生成したメモリーを管理する機能
- ワークスペース内の全ての会話で継続的に利用可能
- より良いレスポンスを生成するために使用
- 現在の状態:No memories generated yet(まだメモリーは生成されていません)
User-Defined Rules(ユーザー定義ルール)
-
Global Rules
- Cascadeで使用するグローバルルールを設定
- "Edit global rules"ボタンから編集可能
-
Workspace Rules
- 現在のワークスペースでのみ適用されるルールを設定
- "Edit workspace rules"ボタンから編集可能
これらのメモリーとルールは、Cascadeがより効果的なアシスタンスを提供するために使用され、ワークフローの一貫性を確保します。