Title: WindsurfはDevin Desktopへ
Cognitionは、WindsurfプラットフォームをDevin Desktopへと改称し、新しいAgent Client Protocol (ACP) を基盤としたオープンエージェント型統合開発環境 (IDE) をリリースしました。この変更が重要な理由は、開発者がCognition独自のモデルの使用を強制されることなく、Claude Code、OpenAI Codex、Google Geminiといった競合するAIモデルを単一のワークスペース内で実行できるようになったためです。
リブランディングが意味すること
この転換は、Windsurfの親会社が30億ドルの買収計画を断念し、その後Googleと24億ドルのライセンス契約を締結するという激動の1年を経て行われました。Cognitionは残存資産を買収し、それらをDevin Desktopというブランドの下に統合しています。今回のリブランディングは単なるロゴの変更にとどまりません。独自のAIモデルを販売する形態から、チームが好むあらゆるモデルをオーケストレーション(統合制御)する開発環境を提供する形態へのシフトを意味しています。
Agent Client Protocol
Devin Desktopの中核を担うのはAgent Client Protocolです。これは、プロトコルを実装しているあらゆるAI「エージェント」とIDEとの通信を可能にする軽量なレイヤーです。主な特徴は以下の通りです:
- エージェントに依存しない (Agent agnostic) – 開発者はエディタを離れることなく、Claude Codeセッションを開始したり、OpenAI Codexセッションに切り替えたり、Google Geminiインスタンスを立ち上げたりできます。
- ロックインなし – IDEはCognition独自のモデルを必要としないため、チームは既存のAIへの投資を維持できます。
- 統合されたワークフロー – KanbanスタイルのCommand Centerが、すべてのアクティブなエージェントセッションをリスト化し、「進行中 (in progress)」、「ブロック中 (blocked)」、「レビュー待ち (ready for review)」として分類します。
このダッシュボードは、多くのIDEで使用されている空白のスタートページに代わるものです。開発者がDevin Desktopを開いた瞬間から、すべてのAI主導タスクのライブスナップショットが表示されるため、コードベース全体で複数のエージェントを使い分けることが容易になります。
開発者向けの新しいツール
Devin Desktopには、AI支援コーディングの透明性を高めることを目的とした3つの機能が追加されました:
- Spaces – 特定のタスクや機能に関連するファイル、プルリクエスト、エージェントセッションをグループ化する方法です。SpacesはIDE内の軽量なプロジェクトコンテナとして機能します。
- Devin Local – Rustで記述されたローカル実行型のエージェントです。開発者のマシン上で動作するため、低レイテンシを実現し、クラウドAPIへの依存を軽減します。
- Codemaps – リポジトリの視覚的でクリック可能なマップです。エージェントにコードのレイアウトを迅速かつ構造的に把握させ、コード生成やレビュー時のコンテキスト認識能力を向上させます。
移行の期限と課題
WindsurfのデフォルトAIであった旧「Cascade」エージェントは、2026年7月1日にサポート終了(end-of-life)を迎えます。チームはその日までにDevin Localまたは他のACP互換エージェントへ移行しなければ、自動化された支援を完全に失うリスクがあります。
ただし、Devin LocalはまだCascadeのすべての機能を再現できているわけではありません。以下の機能が不足しています:
- 永続的なメモリ (Persisted memories) – セッションをまたいでコンテキストを保持するエージェントの能力。
- 複雑なワークフロー – 一部のチームがCascadeを中心に構築してきた多段階のパイプライン。
- アプリデプロイ用フック – エージェントがビルドや本番環境への直接的なプッシュをトリガーできる統合機能。
これらの機能に依存している開発者は、プロセスを適応させるか、不足している機能を補完する外部エージェントの使用を継続する必要があります。
価格設定は従量制を維持
Cognitionはサブスクリプション価格を据え置きましたが、定額制ではなく、引き続きクォータ(割り当て)ベースの課金モデルを採用しています。毎月のコストを予測可能にしたいチームにとっては、特に多くのエージェントを並行して実行する場合、この従量制のクォータは魅力的に感じられない可能性があります。
メリットを受ける層
- マルチモデル・チーム – 複数のAIプロバイダーを試行している組織は、作業を中央集約化でき、コンテキストスイッチや手動設定を削減できます。
- ツールに依存しない開発者 – IDEを特定のモデルから切り離すことで、Cognitionは開発者がお気に入りのエージェントを使い慣れたインターフェースに持ち込めるようにしています。
躊躇する可能性がある層
- Cascadeパワーユーザー – Cascadeのメモリ機能やデプロイ用フックを活用して広範なパイプラインを構築してきたチームは、移行作業が必要となり、Devin Localが追いつくまでの間、機能を失う可能性があります。
- ニッチなエージェントの早期採用者 – チームがまだACPを実装していないモデルに依存している場合、回避策を講じるか、サポートを待つ必要があります。
まとめ
CognitionのDevin Desktopへのリブランドは、自社のAIモデルから、開発者が好みのモデルを自由に選択・組み合わせて利用できる環境へと、その主眼を移しています。単一ベンダーのワークフローよりも柔軟性を重視するチームにとって、この新しいIDEは、特定のプロバイダーにロックインされることなくAI支援による開発をオーケストレートするための、進化の途上ではあるものの魅力的な手段を提供します。
