WindsurfをClaudeの相方として使ってみる



https://windsurf.com バイブコーティングのブーム全盛期ということもあり、人間がコードを触ることはどんどん減っている。 が、結局人間が微調整したいとき、直接触ったほうが早いときがある。
個人的にはCSS。 「ここのマージンを 1rem から bottom 2rem にしてください」ってプロンプトを書くのも意味不明なので、手書きのほうが早い。
## 手書きの味方 コードを手書きするときの味方がいわゆる「Tab補完」とよばれるツール。 コードを書き書きしているときに、AI が先読みして入力したそうなことを予測してくれる。 たとえば CSS で `mar` と打つと `margin: 1rem;` と予測してれるので、Tab キーを押すと入力される。
これが地味に便利。 タイピングがラクになるのもそうだが、誤字や書式ミスが格段に減る。
### Tab補完ツール Cursor エディタなどがリリースされ、バイブコーティングのブーム初期は Tab 補完がメインストリーミングだった。 しかしチャット AI の発達により、現在 Tab 補完ツールはかなり下火。 実際、バイブコーティングの中心である Claude と Codex もチャットのみで Tab 補完は無い。 そこでそういったチャット AI の相方として Tab 補完のできるツールを導入しようというのが本題。
## なに使う? Claude の相方というポジションなので、なるべく安価に済ませたいというのが本音。 ざっくり調べてみたところこんな感じ。
・Cursor (IDE) バイブコーティングブームの先駆けだが、現在はかなり微妙。 課金しないとチャットはもちろん Tab 補完もあまり快適に使えず、課金するにしては競合に対しての良さがあまり無い。
・Windsurf (IDE) 最近流行りの AI 搭載 IDE のひとつだが、Tab 補完が無料プランでも無制限。どゆこと? vscode 拡張もあるが、個人的には性能も Linux での動作もイマイチだったので素直に IDE を使うほうがオススメ。
・Antigravity (IDE) 最近 Google からリリースされた期待の新人。 無限にある AI エディタたちと違い、自社モデルを持っているので (主にチャット面の) コスパが抜群で覇権を取る可能性がある。
・GitHub Copilot (拡張) 月額 1000 円で無制限の Tab 補完とそこそこ豊富なチャット枠があるコスパの鬼。(無料プランは制限が厳しすぎるのでパス) 一時使っており感触も良かったので、最近再契約しようと思ったが新規受付が終了していた。
・ローカルLLM (拡張) PC のスペックがあるなら無敵の選択肢。 Tab 補完はチャットと違いそこまで高度な処理も必要なく、応答速度が重要なのでローカル LLM を使うにはぴったり。
以上!本当にこんなもんしかない。 と、いうわけで Windsurf を使ってみる。 (今後の発展も加味すると Antigravity もオススメ。だが無料でどんぐらいできるかを公表しておらずよくわからない)
### インストール debian, fedora はリポジトリを追加してインストール。 https://windsurf.com/download/editor?os=linux
arch は AUR から入れられるので簡単。 ``` paru -S windsurf-next # または yay -S windsurf-next ```
### つかう そうはいっても vscode 派生なのでとくに難しいことは無い。 Windsurf のアカウントを作ってログインするだけ。