Microsoft がやらないことを実現する 4 つのオープンソース VS Code フォーク
VS Code は、最も人気のあるエディタの 1 つです。比較的軽量で、あらゆるものに対応する拡張機能があり、コアはオープンソースです。ただし、Microsoft から実際にダウンロードしたものは、 そうではありません。 このバージョンには、テレメトリ、独自のライセンス、および Microsoft 独自のビルドに限定されたマーケットプレイスが付属しています。
なぜなら、 コア VS Code はオープンソースであり、プログラムをさまざまな方向に導くコミュニティ フォークが複数あります。それらの中には、すべてのエディターに適合するフリーサイズのものもあれば、少し専門化されたツールになっているものもあります。
VSコジウム
テレメトリが削除された VS Code
テレメトリを使用せずに VS Code にできるだけ近いものが必要な場合は、VSCodium を使用する必要があります。すべてのテレメトリ、ブランド化、および独自のライセンスを VS Code リポジトリから削除します。
ユーザーエクスペリエンスはほぼ同じです。編集は同じですが、VSCodium は Microsoft のマーケットプレイスを VSX マーケットプレイスに置き換えます。わずかな欠点は、一部の拡張機能は Microsoft 独自のものであるため、Open VSX マーケットプレイスでは入手できないことです。
あなた できる 実際には VScodium を Microsoft マーケットプレイスに向けていますが、これは利用規約違反です。
VSCodim は、実行可能ファイル、Flatpak、APT、DNF、およびその他のほぼすべての手段として利用できます。インストールしたら、手動ですべてを変更することなく、VS Code から設定とキーバインドの JSON を移行するだけでセットアップを転送できます。
コード – OSS
Linux によく付属するアップストリーム ビルド
あなたが Linux ユーザーで、Flatpak などのサードパーティ オプションではなく独自のパッケージ マネージャーを使用したい場合は、Code OSS が選択肢になります。これは VS Code のビルドですが、Arch などのいくつかのディストリビューションが「コード oss」として付属しています。
技術的には、Code – OSS はアップストリームのオープン ソース プロジェクトであり、VS Code はフォークに近いものです。
問題は再び市場です。 Code OSS の一部のバージョンにはマーケットプレイスがまったく付属していないため、拡張機能のインストールを開始するにはマーケットプレイスを手動で選択する必要があります。
Code OSS は、メインの VS Code リリースよりも少し遅れて実行される傾向があります。アップデートは、Microsoft がリリースするときではなく、ディストリビューションの管理者がパッケージ化するときにのみ入手できます。ただし、これは通常、重大な問題ではありません。
空所
Cursor のオープンソース代替品
Cursor や Windsurf などの AI を活用したエディタの人気は高まっていますが、それらはクローズドソースでサブスクリプションベースです。 Void は VS Code のフォークであり、インライン編集、チャット、エージェント モードなどの AI 機能をサブスクリプションなしで利用できるように設計されています。
ほとんどのオープンソース AI プロジェクトと同様、Void を使用すると、PC 上で実行される任意の AI モデルを使用できます。 Ollama または他の OpenAI 互換エンドポイントに接続できます。
コード (またはその他の作業) はローカルに残り、サードパーティのサービスに依存しません。もちろん、これにはいくつかの欠点もあります。ローカル AI モデルは、歴史的に比べてはるかに優れていますが、大規模なコーディング ジョブのフロンティア クラウド モデルには匹敵しません。必要に応じて、オプションで Void をフロンティア モデルに接続できます。
このプロジェクトは長い間更新されていませんが、オープンソースの AI エディターが必要な場合は、ここから始めるのが良いでしょう。現在開発中の Void にはいくつかの最新のフォークがあります。
PearAI
プラグインを中心に構築された AI エディター


PearAI は、AI エディターに対して異なるアプローチを採用しています。単にチャット ウィンドウを添付するのではなく、オープンソースの AI ツール (Continue を使用したことがある場合は非常に馴染みがあるでしょう) をエディターに直接バンドルします。チャット、オートコンプリート、エージェント モード、検索ツールが付属しています。ご想像のとおり、ローカル プロバイダーとクラウド プロバイダーの両方をサポートしています。
唯一のトレードオフは、拡張機能の選択である PearAI は最初から統合されているため、変更するのが少し難しいことです。実際には、VSCodium で独自の拡張機能をいくつか組み合わせたほうが、PearAI の拡張機能の 1 つを交換するよりもおそらく高速です。
そのような注意点はあるものの、すぐに使える AI セットアップが必要な場合には、PearAI は興味深い選択肢になります。 それなし 複数の拡張機能を一貫したパッケージに結合するのに何時間も費やします。
VS Code フォーク間の選択
これらのフォークにはそれぞれトレードオフがあります。 Microsoft のエコシステムに伴う利便性を犠牲にして、よりプライベートでカスタマイズ可能なエクスペリエンスを手に入れることになります。
Microsoft マーケットプレイスへの正式なアクセスが失われます。オープン VSX には、 ほとんど 人気の拡張機能のうち、Pylance、Copilot、Remote SSH などの Microsoft 独自のツールは含まれていません。ただし、代わりに、これらの拡張機能のオープンな代替手段を使用することもできます。
もしあなたが ただ テレメトリのない VS Code が必要な場合は、VSCodium または Code OSS を選択してください。 AI の統合が必要な場合は、PearAI または Void を試してください。 Void と PearAI は実際にはかなり異なるので、両方試してみることをお勧めします。
私が行っている作業の 99% において、VSCodium は要件を完全に満たしています。 VS Code の気に入っているコア機能を犠牲にしたり変更したりすることなく、煩わしいと感じる部分を置き換えます。
特に野心的な場合は、いつでも自分で VS Code をフォークし、ChatGPT または Claude を使用して独自のフォークのコードをバイブレーションしてみることができます。 AI モデルの能力を考えると、おそらく実用的なものが生成されるでしょう。
このテーマについてさらに詳しく知りたい方は以下をご覧ください