CursorとWindsurf、ただのエディタじゃなくなってきた
最近のAIコーディングツール事情、めちゃくちゃ面白いことになってる。Cursor 3にはAgents Window(エージェントたちを管理する専用画面)が追加されて、WindsurfにもManager Surface(複数のエージェントを監視・操作する画面)が登場したんだって 🤔
これって何が大きいかっていうと、40年間ずっと「コードエディタが開発の中心」だった前提がひっくり返ってるってこと。今までは「人間がコードを書いて、AIがちょっと手伝う」だったのが、「AIエージェントたちがチームで動いて、人間が指示・管理する」みたいな構図になりつつある。
Googleも同じ結論にたどり着いたらしくて、AntigravityっていうサービスでWindsurfと24億ドルのライセンス契約を結んだとか。Editor View(実際にコード書く画面)とManager Surface(複数エージェントを管理する画面)を分けて作ってるって聞くと、もう「書く」と「管理する」が別の作業になってるのがわかる。
実際、業界のベテラン開発者たちも「コードを書く時間が20%、エージェントの調整・管理が80%」みたいな配分になってきてるって話が出てる。Microsoft傘下のGitHub Copilotも同じ方向で、来年にはMulti-Agent Orchestrationっていう機能をリリース予定。これは複数のAIが「設計チーム」「実装チーム」「テストチーム」みたいに役割分担して、人間がプロジェクトマネージャー的な立ち回りをする仕組みらしい。
建設現場の人が「vibe coding」で作った神ツール
理論はいいとして、実際に現場でどう使われてるかっていう話も面白い。建設現場の管理者のPawe Mniszakさんって人が、ChatGPTとCursorを使って書類管理ツールを自作した話がすごかった 👀
この人、もともとプログラミングの知識はゼロ。でも現場の朝の書類作業(FLRA=現場レベルリスク評価書)があまりにも時間かかりすぎるから、「俺が作ってやる」ってなったんだって。最初はChatGPTにコードを投げて、その後Cursor使い始めたら「フェラーリに乗った気分」になったらしい。
作ったのはシンプルなウェブサイト。作業員がフォームに入力 → PDF生成 → メールで自動送信、っていうだけのやつ。でもこれが現場で大好評で、作業員たちは彼を「魔法使い」扱いしたって 😊
面白いのは、この人が「vibe coding」って呼んでる開発スタイル。厳密な設計とかじゃなくて、「なんとなく動くものを作って、動かしながら覚えていく」感じ。最後はVercelでホストして、会社にも内緒で運用してたらしい(笑)。
このvibe codingっていう概念、実は建設業界だけじゃなくて、医療事務、小売店の在庫管理、美容院の予約システムとか、いろんな分野に広がってる。共通してるのは「ITの専門家じゃない人が、自分の困りごとを解決するツールを作ってる」ってこと。従来のシステム開発だと要件定義から納品まで半年とかかかってたのが、数日から数週間で実用レベルのものが出来上がってる。
Paweさんの場合、最終的に作った書類管理システムで現場の朝の準備時間が75%短縮できて、会社からも正式に評価されることになったって。今では他の現場でも使われるようになって、「非エンジニアが作った社内ツール」の成功例として業界で話題になってるらしい。
YouTubeでも「Windsurf vs Cursor」論争が加熱中
で、実際のユーザーたちがどっちを選んでるかっていうと、YouTubeでもめちゃくちゃ比較動画が上がってる。
この動画見てると、初心者向けのWindsurf解説してるんだけど、コメント欄で「CursorとWindsurf、4つもタブ開いて比較してたけど、この動画見てWindsurfに決めた」って人もいた。判断基準は人それぞれだけど、UIの使いやすさとか、エージェント管理のしやすさとかが決め手になってる感じ。
実際の比較ポイントを整理してみると、Cursorは「エージェント間の連携がスムーズ」「既存プロジェクトへの組み込みが簡単」って評価が多くて、Windsurfは「初心者でも直感的に使える」「マルチエージェントの設定が分かりやすい」って声が目立つ。料金体系も違ってて、Cursorは月20ドルでフル機能、Windsurfは基本無料だけどエージェント数に制限があるっていう差もある。
音楽プラグイン開発の動画も上がってて、「Plugin Freedom System(PFS)」っていう仕組みでプラグイン開発を民主化したいって話してる。これもvibe coding的なアプローチで、専門知識なしでもVSTプラグインが作れるようになるかもって内容。
このPFSの仕組みが面白くて、音楽理論やC++の知識がなくても、「こんな音が欲しい」「こんなエフェクトを作りたい」って自然言語で説明するだけで、AIが適切なコードを生成してくれる。実際に動画の中では、リバーブエフェクトのプラグインを15分程度で作ってた。従来だとこういうプラグイン開発は数週間から数ヶ月かかってたから、これはかなり革命的。
現場のワークフローが根本的に変わってきてる
これまでの開発って、「コードエディタを開く → コードを書く → テスト → デバッグ」みたいな流れだったじゃない?でも今は「エージェントを設定 → 複数エージェントに仕事を振り分け → 結果を確認・調整」みたいなワークフローになってきてる 🚀
Claude CodeとOpenAI Codexは「実行層」って呼ばれてて、実際にコードを書いたり、テストしたり、pull requestを管理したりする作業をやってくれる。人間はその上の「オーケストレーション層」で、全体を指揮する役割。
特に面白いのは、レビューも「敵対的(adversarial)」な方向に向かってるって話。つまり、複数のAIエージェントが互いの成果物をチェックし合って、品質を上げていく仕組み。人間が一人でバグを探すより、AIたちが協力・競争しながらレビューする方が効率いいってことなのかも。
この敵対的レビューの実例として、あるスタートアップでは「開発エージェント」「セキュリティエージェント」「パフォーマンスエージェント」の3つを同時に動かして、それぞれが異なる観点からコードをチェックするシステムを導入してる。開発エージェントが書いたコードを、セキュリティエージェントが「このコードは脆弱性があります」って指摘して、パフォーマンスエージェントが「この処理は重すぎます」って改善案を出す、みたいな感じ。
結果として、人間のレビュアーが見つけられないようなバグや改善点も発見できるようになって、コード品質が格段に上がったって報告されてる。特にセキュリティ面では、従来の手動レビューだと見落としがちな攻撃パターンも自動でチェックできるから、セキュリティホールの発見率が300%向上したとか。
プロジェクト管理もAI統合の時代
開発だけじゃなくて、プロジェクト管理の部分もAI統合が進んでる。NotionとMCP(Model Context Protocol)を組み合わせた新しいワークフローも登場してて、カンバンボードやガントチャートの管理も自動化できるようになってきた。
この動画では、MCPとNotionを連携させて、プロジェクトマネージャーや製品マネージャーの作業を効率化する方法を解説してる。AI統合によって、単純な進捗更新やタスク管理は自動化できて、人間はより戦略的な判断に集中できるようになるって話。
具体的には、GitHubのコミット情報を自動でNotionのタスクに反映したり、Slackでのやりとりからプロジェクトのリスクを自動抽出してアラートを出したり、チームメンバーの作業時間から最適なタスク配分を提案したりできる。従来だとプロジェクトマネージャーが手動でやってた「情報収集→分析→判断→共有」の最初の2つをAIが肩代わりしてくれる感じ。
つまり、コーディングだけじゃなくて、プロジェクト全体の管理ワークフローも変わってきてるってこと。「人間がすべてを管理する」から「AIたちが協力して、人間が方向性を決める」みたいなスタイルに移行してる 💡
実際に導入した企業の話を聞くと、プロジェクトマネージャーの作業時間の60%が「情報収集と整理」だったのが、AI統合後は20%まで減って、残りの時間をチームビルディングや戦略立案に使えるようになったって。結果として、プロジェクトの成功率も従来の75%から90%まで向上したらしい。
これからの開発者に必要なスキルセット
こうした変化を踏まえると、これからの開発者に求められるスキルも変わってきてる。従来の「プログラミング言語を覚える」「アルゴリズムを理解する」っていう基礎スキルに加えて、「AIエージェントをどう組み合わせるか」「複数のAIにどう仕事を振り分けるか」っていうオーケストレーション能力が重要になってきた。
特に注目されてるのが「プロンプトエンジニアリング」のスキル。これは単純に「AIにうまく指示を出す」ってことじゃなくて、「複数のAIエージェントが協力して最高の結果を出すための環境設計」みたいな意味合いが強くなってる。例えば、バックエンド担当のAIとフロントエンド担当のAIが連携する時に、どういうコンテキスト(背景情報)を共有させるか、どういう順番で作業させるか、みたいな設計能力。
結局、CursorもWindsurfも、ただのコードエディタから「AIエージェントのチーム管理ツール」に進化してるのが現状。どっちを選ぶかは個人の好みだけど、どちらも「書く」より「管理する」スキルが重要になってきてるのは間違いない。これからの開発者は、コードが書けるだけじゃなくて、AIエージェントをうまく使いこなせるかどうかが勝負の分かれ目になりそうだよね。



