Windsurf Proの覚書です。
有料版Windsurf Proの料金体系(AIエディタ)
Windsurf Proの料金体系は15ドルと料金は変わらないものの、仕組みがシンプルになりました。
Flow Actionsが廃止されて、AIのモデルを使った際に、500クレジットから消費クレジットが行われるというシンプルな形になりました。
買収話がでているため、その影響かもしれません。
Windsurfいい感じですね。
— neru【個人開発作家*AI研究】 (@neruplan) April 22, 2025
・OpenAIと買収話
・料金体型のシンプル化
GPT-4.1に加え、特に嬉しいのはクレジット内でo4-miniとo3が使える。
・しばらくCursorよりWindsurf
・Gemini 2.5 ProよりOpenAI派
有料版を契約しているので紹介できます。
…続く pic.twitter.com/DoyVa33vG7
友達招待できます。

windsurfのFlex creditsは名前変更
(追記)2025年4月にFlex creditsはAdd-on prompt creditsに名前を変更されました
うーん、バランスが微妙です。
【windsurf】
— SHAKE (@shirokawashion) February 12, 2025
現状だとFlex creditsで追加課金するより
アカウント追加して作ったほうがコスパ良さそう
Pro $15 で→1500c
Ultimate $60 で→ 3000c
追加課金$10で+300c pic.twitter.com/C6lG11ZnHf
windsurfのFlow Actionsは廃止
(追記)2025年4月にFlow Actionsは廃止されました。
Flow Actionsは普通にチャットしていれば消費しませんが、コードを書き込む場合などに消費します。また、Web検索でも多く消費されるようです。Web検索は設定でオフにできるようです。
Web検索は一例として、テストしたところ1回で17消費しました。
Flex creditsは要は何でも使える便利なクレジットです。User PromptsとFlow Actions.の両方に使えます。
Additional credits usable for User Prompts or Flow Actions.
Windsurfの管理画面
User PromptsはClaudeやChatGPTを使うと消費します。1回1ぐらいです。Claude Sonnet3.7(Thinking)も対応しています。
Flow Actionsは普通にチャットしていれば消費しませんが、コードを書き込む場合などに消費します。また、Web検索でも多く消費されるようです。Web検索は設定でオフにできるようです。
有料版Windsurf Proの使い方(AIエディタ)
Windsurf のWriteとChatの違い
Writeはコードに直接反映できます。
Windsurfのチャットモードは、Claude君がちゃんとコードを書けずハマったときはいいでしょう。勝手にコードを書き換えず、状況を整理するために重宝します。Chatモードでもapplyボタンをおすと反映されるため、より安全に実装したい場合はこちらの方がよいでしょう。
- Writeモード:簡単な実装
- Chatモード:難しい実装、慎重にコーディング
Writeモードでできること:
- ファイルの直接編集
- コードの自動実行
Chatモードでできること:
- コードの提案と説明
- 使用するコードの表示
- コピー&ペースト用のコード提供
Writeモードでも、.gitignoreは直接書き換えないなどの配慮されています。
GeminiはWriteモードじゃないとうまく反映されない場合があるようです。deepseekやo3-miniもうまく動かない場合があるようです。
Windsurf のメモリ
… > Manage Memories
メモリに保存しておいて、と指示します。
メモリに保存されたルールは、エディタ上から直接書き換えることはできません。ゴミ箱に入れることはできます。
メモリの作成・編集はフロークレジットを消費しない(?)ようです。
Windsurf のメモリ(global_rules.md)
Global Windsurf rules は、すべてのワークスペースにおいて Cascade がどのように動作するかを定義するもののようです。
… > Manage Memories > Edit gedit rules > global_rules.md
サンプルによるとたとえば、次のように書くように指示されています。
1. 私のビルドシステムは Bazel です
2. 私のテストフレームワークは pytest です
3. …内のファイルは変更しないでください
4. …のAPIは使用しないでください
Windsurfはたまに英語で回答することがあるため、言語設定をしておくのもよいでしょう。
リサーチは英語圏のものも積極的に調べてほしいが、回答は原則すべて日本語で行う
WindsurfでChatをクリア
記憶のアイコン > チャットリストが表示される > ゴミ箱のアイコン > チェックのアイコン
チャットを開いている状態で削除できない点はUI的によろしくない気がします。
windsurfのカラーテーマを変更
Windsurf > preference
themeで検索すると、[Workbench:Color Theme]
windsurfのtab補完
とあるコードを変更すると関連コードも変更されます。tabキーで確定です。
キャンセルする場合は次の2通り覚えておけばよいでしょう。
- Escキー:タブ補完のポップアップが表示されている時に
Esc
キーを押すと、補完候補をキャンセルできます - クリックで外す:ポップアップの外側をクリックすると、補完候補が閉じます
import VS Code extensions
VsCodeの設定をWindsurfに反映させる方法です。
- View > Command Palette
- Windsurf : import VS Code extensions
試したところ一部エラーがでましたが、問題なく反映されていました。
WindsurfのProposed editのコードの適用はどれ?
Claude Sonnet3.7(Thinking)を使うと、思考の過程が表示されてProposed editが何度も書き変わります。
聞き方にもよりますが、大体の場合、必要なコードは最後のコードだけです。
Windsurf のエラー
Cascade error
Cursorもなんか調子悪い。詰んでる。
— ola (@ola_jp_ai) March 10, 2025
「Cascade error」とは、Cascade(Codeiumのエージェント)が内部でツール呼び出しに失敗したときなどに出すエラーメッセージです。
5分ぐらいで改善される場合もあります。
また、両方のエディタが調子が悪い場合、ありがちなのが、AnthropicのClaudeの問題ですかね。モデルを変えたら応答がありました。
コメント