<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>http://mochiuwiki.e2.valueserver.jp/index.php?action=history&amp;feed=atom&amp;title=Windsurf%E3%81%AE%E8%A8%AD%E5%AE%9A_-_MCP%E3%82%B5%E3%83%BC%E3%83%90</id>
	<title>Windsurfの設定 - MCPサーバ - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="http://mochiuwiki.e2.valueserver.jp/index.php?action=history&amp;feed=atom&amp;title=Windsurf%E3%81%AE%E8%A8%AD%E5%AE%9A_-_MCP%E3%82%B5%E3%83%BC%E3%83%90"/>
	<link rel="alternate" type="text/html" href="http://mochiuwiki.e2.valueserver.jp/index.php?title=Windsurf%E3%81%AE%E8%A8%AD%E5%AE%9A_-_MCP%E3%82%B5%E3%83%BC%E3%83%90&amp;action=history"/>
	<updated>2026-09-02T13:36:54Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>http://mochiuwiki.e2.valueserver.jp/index.php?title=Windsurf%E3%81%AE%E8%A8%AD%E5%AE%9A_-_MCP%E3%82%B5%E3%83%BC%E3%83%90&amp;diff=14452&amp;oldid=prev</id>
		<title>Wiki: /* 概要 */</title>
		<link rel="alternate" type="text/html" href="http://mochiuwiki.e2.valueserver.jp/index.php?title=Windsurf%E3%81%AE%E8%A8%AD%E5%AE%9A_-_MCP%E3%82%B5%E3%83%BC%E3%83%90&amp;diff=14452&amp;oldid=prev"/>
		<updated>2026-02-24T01:32:07Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;概要&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2026年2月24日 (火) 10:32時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;1行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;1行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 概要 ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 概要 ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Windsurfは、複数のプラットフォームでAI支援コーディング機能を提供している。&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Windsurfは、複数のプラットフォームでAI支援コーディング機能を提供している。&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Windsurf Editor (スタンドアロンIDE)、JetBrains IDEプラグイン、Vim/Neovimプラグインの3つのプラットフォームで利用可能である。&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Windsurf Editor (スタンドアロンIDE)、JetBrains IDEプラグイン、Vim / Neovimプラグインの3つのプラットフォームで利用可能である。&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Windsurf EditorはVS Code (Code-OSS) をベースとしたスタンドアロンIDEであり、Cascade AIエージェントとWindsurf Tabが完全に統合されている。&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Windsurf EditorはVS Code (Code-OSS) をベースとしたスタンドアロンIDEであり、Cascade AIエージェントとWindsurf Tabが完全に統合されている。&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l7&quot;&gt;7行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;7行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Vim/Neovimプラグインは自動補完機能を提供するが、現在はメンテナンスモードである。&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Vim/Neovimプラグインは自動補完機能を提供するが、現在はメンテナンスモードである。&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;本ページでは、各プラットフォームの特性、拡張機能マーケットプレイス、対応プログラミング言語、&amp;lt;br&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Windsurfのインストールの詳細は、&lt;/ins&gt;[[AIモデル - Windsurf]]&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;のページを参照すること。&lt;/ins&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;VS Code/Cursorからの設定インポートについて解説する。&amp;lt;br&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;インストール手順の詳細は &lt;/del&gt;[[AIモデル - Windsurf]] &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ページを参照すること。&lt;/del&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mochiuwiki:diff:1.41:old-14451:rev-14452:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>http://mochiuwiki.e2.valueserver.jp/index.php?title=Windsurf%E3%81%AE%E8%A8%AD%E5%AE%9A_-_MCP%E3%82%B5%E3%83%BC%E3%83%90&amp;diff=14451&amp;oldid=prev</id>
		<title>Wiki: ページの作成:「== 概要 == Windsurfは、複数のプラットフォームでAI支援コーディング機能を提供している。&lt;br&gt; Windsurf Editor (スタンドアロンIDE)、JetBrains IDEプラグイン、Vim/Neovimプラグインの3つのプラットフォームで利用可能である。&lt;br&gt; &lt;br&gt; Windsurf EditorはVS Code (Code-OSS) をベースとしたスタンドアロンIDEであり、Cascade AIエージェントとWindsurf Tabが完全に統合されている。&lt;…」</title>
		<link rel="alternate" type="text/html" href="http://mochiuwiki.e2.valueserver.jp/index.php?title=Windsurf%E3%81%AE%E8%A8%AD%E5%AE%9A_-_MCP%E3%82%B5%E3%83%BC%E3%83%90&amp;diff=14451&amp;oldid=prev"/>
		<updated>2026-02-24T01:31:21Z</updated>

		<summary type="html">&lt;p&gt;ページの作成:「== 概要 == Windsurfは、複数のプラットフォームでAI支援コーディング機能を提供している。&amp;lt;br&amp;gt; Windsurf Editor (スタンドアロンIDE)、JetBrains IDEプラグイン、Vim/Neovimプラグインの3つのプラットフォームで利用可能である。&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; Windsurf EditorはVS Code (Code-OSS) をベースとしたスタンドアロンIDEであり、Cascade AIエージェントとWindsurf Tabが完全に統合されている。&amp;lt;…」&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== 概要 ==&lt;br /&gt;
Windsurfは、複数のプラットフォームでAI支援コーディング機能を提供している。&amp;lt;br&amp;gt;&lt;br /&gt;
Windsurf Editor (スタンドアロンIDE)、JetBrains IDEプラグイン、Vim/Neovimプラグインの3つのプラットフォームで利用可能である。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Windsurf EditorはVS Code (Code-OSS) をベースとしたスタンドアロンIDEであり、Cascade AIエージェントとWindsurf Tabが完全に統合されている。&amp;lt;br&amp;gt;&lt;br /&gt;
JetBrains IDEプラグインは主要なJetBrains IDEに対応し、Cascade機能を提供する。&amp;lt;br&amp;gt;&lt;br /&gt;
Vim/Neovimプラグインは自動補完機能を提供するが、現在はメンテナンスモードである。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
本ページでは、各プラットフォームの特性、拡張機能マーケットプレイス、対応プログラミング言語、&amp;lt;br&amp;gt;&lt;br /&gt;
VS Code/Cursorからの設定インポートについて解説する。&amp;lt;br&amp;gt;&lt;br /&gt;
インストール手順の詳細は [[AIモデル - Windsurf]] ページを参照すること。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 対応プラットフォーム一覧 ==&lt;br /&gt;
Windsurfが提供するプラットフォームの比較を以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ 対応プラットフォーム一覧&lt;br /&gt;
! プラットフォーム !! 種別 !! AI補完 !! Cascade !! 対応バージョン !! ステータス&lt;br /&gt;
|-&lt;br /&gt;
| Windsurf Editor || スタンドアロンIDE || フル対応 || フル対応 || 最新版 || アクティブ&lt;br /&gt;
|-&lt;br /&gt;
| JetBrains IDE || プラグイン || 対応 || 対応 || 2023.3以降 || アクティブ&lt;br /&gt;
|-&lt;br /&gt;
| Vim || プラグイン || 対応 || 非対応 || 9.0.0185以降 || メンテナンスモード&lt;br /&gt;
|-&lt;br /&gt;
| Neovim || プラグイン || 対応 || 非対応 || 0.6以降 || メンテナンスモード&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Windsurf Editor ==&lt;br /&gt;
==== VS Codeフォークの特徴 ====&lt;br /&gt;
Windsurf EditorはVS Code (Code-OSS) をベースとしたスタンドアロンIDEである。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
VS Codeとの互換性を以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
* エディタ基盤&lt;br /&gt;
*: VS Code (Code-OSS) と同一のエディタエンジンを使用&lt;br /&gt;
* キーバインド&lt;br /&gt;
*: VS Code標準のキーバインドをサポート (カスタマイズ可能)&lt;br /&gt;
* 設定ファイル&lt;br /&gt;
*: VS Code互換のsettings.jsonを使用&lt;br /&gt;
* ターミナル&lt;br /&gt;
*: 統合ターミナルを搭載&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Windsurf固有の拡張機能を以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
* Cascadeパネル&lt;br /&gt;
*: AIエージェントとの対話インターフェース&lt;br /&gt;
* Windsurf Tab&lt;br /&gt;
*: Supercomplete / Autocomplete によるAI自動補完&lt;br /&gt;
* フロー認識&lt;br /&gt;
*: ユーザアクションのリアルタイム追跡&lt;br /&gt;
* Memories&lt;br /&gt;
*: 会話間のコンテキスト自動保存&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== Open VSXマーケットプレイス ====&lt;br /&gt;
Windsurf Editorは、Microsoft VS Codeマーケットプレイスではなく、Open VSXマーケットプレイスを拡張機能のソースとして使用する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Open VSXの特徴を以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
* Eclipse Foundationが管理するオープンソースのVS Code拡張機能マーケットプレイス&lt;br /&gt;
* VS Codeマーケットプレイスの拡張機能の多くがOpen VSXにも公開されている&lt;br /&gt;
* 一部の拡張機能 (Microsoft製の一部等) はOpen VSXでは利用できない場合がある&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ マーケットプレイスの比較&lt;br /&gt;
! 項目 !! VS Code Marketplace !! Open VSX&lt;br /&gt;
|-&lt;br /&gt;
| 管理者 || Microsoft || Eclipse Foundation&lt;br /&gt;
|-&lt;br /&gt;
| 対応エディタ || VS Code || Windsurf, VSCodium, Gitpod等&lt;br /&gt;
|-&lt;br /&gt;
| 拡張機能数 || 約50,000以上 || 約5,000以上&lt;br /&gt;
|-&lt;br /&gt;
| ライセンス || プロプライエタリ || オープンソース&lt;br /&gt;
|-&lt;br /&gt;
| Microsoft製拡張機能 || 利用可能 || 一部利用不可&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== 拡張機能のインストール方法 ====&lt;br /&gt;
Windsurf Editorでの拡張機能インストール方法を以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== マーケットプレイスからのインストール =====&lt;br /&gt;
# [Ctrl] + [Shift] + [X]キーを同時押下して拡張機能パネルを開く。&lt;br /&gt;
# 検索バーで拡張機能名を入力する。&lt;br /&gt;
# [Install] を選択してインストールする。&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== .vsixファイルからの手動インストール =====&lt;br /&gt;
Open VSXで利用できない拡張機能を手動でインストールする方法を以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
# .vsixファイルを入手する (GitHubリリースページ等)。&lt;br /&gt;
# コマンドパレット ([Ctrl] + [Shift] + [P]) を開く。&lt;br /&gt;
# &amp;lt;code&amp;gt;Extensions: Install from VSIX...&amp;lt;/code&amp;gt; を選択する。&lt;br /&gt;
# .vsixファイルを選択してインストールする。&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== 人気の拡張機能 ====&lt;br /&gt;
Windsurf Editorで利用可能な人気の拡張機能を以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ 人気の拡張機能&lt;br /&gt;
! 拡張機能名 !! カテゴリ !! 説明&lt;br /&gt;
|-&lt;br /&gt;
| Japanese Language Pack || 言語 || 日本語UI&lt;br /&gt;
|-&lt;br /&gt;
| ESLint || リンター || JavaScript/TypeScriptのリント&lt;br /&gt;
|-&lt;br /&gt;
| Prettier || フォーマッタ || コードの自動フォーマット&lt;br /&gt;
|-&lt;br /&gt;
| GitLens || Git || Git履歴の可視化&lt;br /&gt;
|-&lt;br /&gt;
| Python || 言語サポート || Python開発支援&lt;br /&gt;
|-&lt;br /&gt;
| C/C++ || 言語サポート || C/C++開発支援&lt;br /&gt;
|-&lt;br /&gt;
| Docker || コンテナ || Docker管理&lt;br /&gt;
|-&lt;br /&gt;
| Vim || エディタ || Vimキーバインド&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== JetBrains IDEプラグイン ==&lt;br /&gt;
==== 対応IDE一覧 ====&lt;br /&gt;
JetBrains IDEプラグインが対応するIDEを以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ 対応JetBrains IDE&lt;br /&gt;
! IDE !! 主な対象言語 !! 最小バージョン&lt;br /&gt;
|-&lt;br /&gt;
| IntelliJ IDEA || Java, Kotlin || 2023.3以降&lt;br /&gt;
|-&lt;br /&gt;
| PyCharm || Python || 2023.3以降&lt;br /&gt;
|-&lt;br /&gt;
| WebStorm || JavaScript, TypeScript || 2023.3以降&lt;br /&gt;
|-&lt;br /&gt;
| GoLand || Go || 2023.3以降&lt;br /&gt;
|-&lt;br /&gt;
| PHPStorm || PHP || 2023.3以降&lt;br /&gt;
|-&lt;br /&gt;
| CLion || C, C++ || 2023.3以降&lt;br /&gt;
|-&lt;br /&gt;
| RubyMine || Ruby || 2023.3以降&lt;br /&gt;
|-&lt;br /&gt;
| Rider || C#, .NET || 2023.3以降&lt;br /&gt;
|-&lt;br /&gt;
| DataGrip || SQL, データベース || 2023.3以降&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== 機能と制限 ====&lt;br /&gt;
JetBrains IDEプラグインで利用可能な機能と、Windsurf Editorとの機能差を以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ JetBrains IDEプラグインの機能&lt;br /&gt;
! 機能 !! JetBrains IDEプラグイン !! Windsurf Editor&lt;br /&gt;
|-&lt;br /&gt;
| AI自動補完 || 対応 || 対応&lt;br /&gt;
|-&lt;br /&gt;
| Cascade (Write/Chat) || 対応 || 対応&lt;br /&gt;
|-&lt;br /&gt;
| Windsurf Tab || 対応 || 対応 (Supercomplete含む)&lt;br /&gt;
|-&lt;br /&gt;
| MCPサーバ || 対応 || 対応&lt;br /&gt;
|-&lt;br /&gt;
| Arena Mode || 非対応 || 対応&lt;br /&gt;
|-&lt;br /&gt;
| Memories || 対応 || 対応&lt;br /&gt;
|-&lt;br /&gt;
| フロー認識 || 一部対応 || フル対応&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== リモート開発設定 ====&lt;br /&gt;
JetBrains Gatewayでリモート開発を行う場合、専用のプラグインが必要である。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* プラグイン名: Windsurf (Remote Development)&lt;br /&gt;
* 最小バージョン: 2025.1.3以降&lt;br /&gt;
* インストール方法: JetBrains Gatewayの [Plugins] &amp;gt; [Marketplace] から検索してインストール&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vim / Neovimプラグイン ==&lt;br /&gt;
==== windsurf.vim ====&lt;br /&gt;
Vim向けのプラグインの概要を以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 対応バージョン: Vim 9.0.0185以降&lt;br /&gt;
* リポジトリ: https://github.com/Exafunction/windsurf.vim&lt;br /&gt;
* 提供機能: AI自動補完&lt;br /&gt;
* ステータス: メンテナンスモード&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
インストール例 (vim-plug) を以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 &amp;lt;syntaxhighlight lang=&amp;quot;vim&amp;quot;&amp;gt;&lt;br /&gt;
 call plug#begin()&lt;br /&gt;
 Plug &amp;#039;Exafunction/windsurf.vim&amp;#039;, { &amp;#039;branch&amp;#039;: &amp;#039;main&amp;#039; }&lt;br /&gt;
 call plug#end()&lt;br /&gt;
 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
主要なコマンドを以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;:Codeium Auth&amp;lt;/code&amp;gt;&lt;br /&gt;
*: 認証を実行する。&lt;br /&gt;
* &amp;lt;code&amp;gt;:Codeium Enable&amp;lt;/code&amp;gt;&lt;br /&gt;
*: 補完を有効化する。&lt;br /&gt;
* &amp;lt;code&amp;gt;:Codeium Disable&amp;lt;/code&amp;gt;&lt;br /&gt;
*: 補完を無効化する。&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== windsurf.nvim ====&lt;br /&gt;
Neovim向けのプラグインの概要を以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 対応バージョン: Neovim 0.6以降&lt;br /&gt;
* リポジトリ: https://github.com/Exafunction/windsurf.nvim&lt;br /&gt;
* 依存: plenary.nvim, nvim-cmp&lt;br /&gt;
* 提供機能: AI自動補完&lt;br /&gt;
* ステータス: メンテナンスモード&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
インストール例 (lazy.nvim) を以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 &amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
   &amp;quot;Exafunction/windsurf.nvim&amp;quot;,&lt;br /&gt;
   dependencies = {&lt;br /&gt;
     &amp;quot;nvim-lua/plenary.nvim&amp;quot;,&lt;br /&gt;
     &amp;quot;hrsh7th/nvim-cmp&amp;quot;,&lt;br /&gt;
   },&lt;br /&gt;
   config = function()&lt;br /&gt;
     require(&amp;quot;codeium&amp;quot;).setup({})&lt;br /&gt;
   end,&lt;br /&gt;
 }&lt;br /&gt;
 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== メンテナンスモードの注意 ====&lt;br /&gt;
&amp;lt;u&amp;gt;Vim/Neovimプラグインは現在メンテナンスモードである。&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Cascade等の最新AI機能はWindsurf EditorまたはJetBrains IDEでの利用を推奨する。&amp;lt;br&amp;gt;&lt;br /&gt;
メンテナンスモードでは、重大なバグ修正のみが提供され、新機能の追加は行われない。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 対応プログラミング言語 ==&lt;br /&gt;
Windsurfは70以上のプログラミング言語に対応している。&amp;lt;br&amp;gt;&lt;br /&gt;
主要な対応言語をカテゴリ別に以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ 対応プログラミング言語&lt;br /&gt;
! カテゴリ !! 言語&lt;br /&gt;
|-&lt;br /&gt;
| Web開発 || JavaScript, TypeScript, HTML, CSS, SCSS, PHP, Ruby, Svelte, Vue&lt;br /&gt;
|-&lt;br /&gt;
| システムプログラミング || C, C++, Rust, Go, Zig&lt;br /&gt;
|-&lt;br /&gt;
| データサイエンス || Python, R, Julia, MATLAB&lt;br /&gt;
|-&lt;br /&gt;
| モバイル開発 || Swift, Kotlin, Dart, Objective-C&lt;br /&gt;
|-&lt;br /&gt;
| JVM言語 || Java, Scala, Groovy, Clojure&lt;br /&gt;
|-&lt;br /&gt;
| .NET言語 || C#, F#, VB.NET&lt;br /&gt;
|-&lt;br /&gt;
| スクリプト言語 || Bash, PowerShell, Perl, Lua, Ruby, Python&lt;br /&gt;
|-&lt;br /&gt;
| 関数型言語 || Haskell, Erlang, Elixir, OCaml, F#&lt;br /&gt;
|-&lt;br /&gt;
| マークアップ・設定 || Markdown, LaTeX, YAML, JSON, XML, TOML&lt;br /&gt;
|-&lt;br /&gt;
| データベース || SQL, GraphQL&lt;br /&gt;
|-&lt;br /&gt;
| ハードウェア記述 || Verilog, VHDL, SystemVerilog&lt;br /&gt;
|-&lt;br /&gt;
| その他 || Assembly, Fortran, COBOL, Lisp, Prolog&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== VS Code / Cursorからの設定インポート ==&lt;br /&gt;
Windsurf Editorは、他のエディタからの設定インポート機能を提供する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== VS Codeからのインポート ====&lt;br /&gt;
Windsurf Editorの初回起動時にVS Codeからの設定インポートが提案される。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
インポートされる項目を以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
* ユーザ設定 (settings.json)&lt;br /&gt;
* キーバインド (keybindings.json)&lt;br /&gt;
* インストール済み拡張機能 (Open VSXで利用可能なもの)&lt;br /&gt;
* カラーテーマ&lt;br /&gt;
* スニペット&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
インポートされない項目を以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
* Microsoft固有の拡張機能 (Live Share等)&lt;br /&gt;
* VS Codeマーケットプレイスのみに存在する拡張機能&lt;br /&gt;
* ワークスペース設定&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== Cursorからのインポート ====&lt;br /&gt;
CursorからWindsurfへの設定移行も可能である。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
# Cursorの設定をエクスポートする。&lt;br /&gt;
# Windsurf Editorの初回セットアップでインポートを選択する。&lt;br /&gt;
# インポートされた設定を確認・調整する。&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== インポート後の調整 ====&lt;br /&gt;
インポート後、以下の設定を確認することを推奨する。&amp;lt;br&amp;gt;&lt;br /&gt;
* Open VSXで利用できない拡張機能の代替を検索する。&lt;br /&gt;
* Windsurf固有の設定 (Cascade、Windsurf Tab等) を追加する。&lt;br /&gt;
* キーバインドの競合がないか確認する。&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Claude Codeプラグインとの比較 ==&lt;br /&gt;
WindsurfとClaude Codeのプラグインエコシステムの比較を以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ プラグインエコシステムの比較&lt;br /&gt;
! 項目 !! Claude Code !! Windsurf&lt;br /&gt;
|-&lt;br /&gt;
| 種別 || CLIツール || IDE (Editor + プラグイン)&lt;br /&gt;
|-&lt;br /&gt;
| IDE統合 || VS Code拡張機能として利用可能 || スタンドアロンIDE + JetBrainsプラグイン&lt;br /&gt;
|-&lt;br /&gt;
| マーケットプレイス || VS Code Marketplace || Open VSX&lt;br /&gt;
|-&lt;br /&gt;
| エディタベース || CLIネイティブ || VS Code (Code-OSS)&lt;br /&gt;
|-&lt;br /&gt;
| JetBrains対応 || なし || 対応 (9つのIDE)&lt;br /&gt;
|-&lt;br /&gt;
| Vim/Neovim対応 || なし (ターミナルベース) || 対応 (メンテナンスモード)&lt;br /&gt;
|-&lt;br /&gt;
| 拡張機能互換性 || VS Code拡張機能 || Open VSX拡張機能&lt;br /&gt;
|-&lt;br /&gt;
| 設定インポート || なし || VS Code / Cursor対応&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== トラブルシューティング ==&lt;br /&gt;
==== 拡張機能がインストールできない ====&lt;br /&gt;
* Open VSXマーケットプレイスへの接続を確認する。&lt;br /&gt;
* プロキシ環境の場合、プロキシ設定を確認する。&lt;br /&gt;
* Windsurf Editorを最新バージョンに更新する。&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== Open VSXで見つからない拡張機能 ====&lt;br /&gt;
* 拡張機能のGitHubリリースページから.vsixファイルをダウンロードする。&lt;br /&gt;
* コマンドパレットから &amp;lt;code&amp;gt;Extensions: Install from VSIX...&amp;lt;/code&amp;gt; で手動インストールする。&lt;br /&gt;
* 代替の拡張機能をOpen VSXで検索する。&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== JetBrainsプラグインが動作しない ====&lt;br /&gt;
* JetBrains IDEのバージョンが2023.3以降であることを確認する。&lt;br /&gt;
* プラグインを最新版に更新する。&lt;br /&gt;
* IDEを再起動する。&lt;br /&gt;
* リモート開発の場合、Windsurf (Remote Development) プラグインがインストールされているか確認する。&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== Vim/Neovimプラグインの問題 ====&lt;br /&gt;
* &amp;lt;code&amp;gt;:Codeium Auth&amp;lt;/code&amp;gt; で認証を再実行する。&lt;br /&gt;
* プラグインを最新版に更新する。&lt;br /&gt;
* Vim/Neovimのバージョンが要件を満たしているか確認する。&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 参考リンク ==&lt;br /&gt;
* [https://windsurf.com/download Windsurf Download]&lt;br /&gt;
* [https://docs.windsurf.com/plugins/getting-started Windsurf JetBrains Plugin - Getting Started]&lt;br /&gt;
* [https://github.com/Exafunction/windsurf.vim windsurf.vim - GitHub]&lt;br /&gt;
* [https://github.com/Exafunction/windsurf.nvim windsurf.nvim - GitHub]&lt;br /&gt;
* [https://open-vsx.org/ Open VSX Registry]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#seo:&lt;br /&gt;
|title={{PAGENAME}} : Exploring Electronics and SUSE Linux | MochiuWiki&lt;br /&gt;
|keywords=MochiuWiki,Mochiu,Wiki,Mochiu Wiki,Windsurf,Plugin,Extension,JetBrains,Vim,Neovim,Open VSX,AI,IDE,SUSE,Linux&lt;br /&gt;
|description={{PAGENAME}} - Windsurfのプラグイン設定に関する手順&lt;br /&gt;
|image=/resources/assets/MochiuLogo_Single_Blue.png&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
__FORCETOC__&lt;br /&gt;
[[カテゴリ:設定]]&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
</feed>