Upgrade to Pro — share decks privately, control downloads, hide ads and more …

AI Agent系IDEを使って 開発生産性を爆アゲする

uncle
February 03, 2025

AI Agent系IDEを使って 開発生産性を爆アゲする

uncle

February 03, 2025
Tweet

More Decks by uncle

Other Decks in Programming

Transcript

  1. self-introduction CyberAgent Developer Productivity室所属 CyberAgent Next Expert for Developer Productivity

    AdTechからFinTechまでいろいろな分野の開発に従事 プライベートでは1児の⽗ X: @uncle__ko GitHub: @ouchi2501
  2. AI Agent系IDEとは何か ⾃然⾔語によるケヺデ の⽣成 フルギョボヺは、Agent型AI ウヅァソヺに⾃然⾔語で指⽰を 与えることができます。AIがケ ヺデを⾃動⽣成し、開発を⾼ 速化します。 ウョヺを検出ヹ修正

    AIがケヺデのウョヺをヨ゠ラ ソアマに検出し、修正⽅法を 提案します。ノギを減らし、開 発時間を短縮します。 タメチテ機能 IDE内でAIと直接タメチテがで き、質問や指⽰をヨ゠ラソアマ で⾏うことが可能です。これに より、開発者は即座にビァヺデ ノチキを得ることができます。 ⾃動ヅノチギ ウョヺ検出や修正を⾃動で⾏ う機能を持ち、開発者の負担 を軽減します
  3. Cursor www.cursor.com Cursor - The AI Code Editor Built to

    make you extraordinarily productive, Cursor is the best way to code with AI. VS CodeのFork VS CodeをForkして作られているため、すでにVS Codeを使っているEngineer は移⾏が楽 VS Codeから設定の⼀括Import機能などもあるので、すぐに使い始めることがで きる OpenAIとのハヺテトヺサチフ OpenAIの最先端技術を活⽤した機能開発を⾏っています。また、実際にOpenAI 社から800万デラの出資を受けている。
  4. Cursorの主な機能 コード⽣成 ⾃然⾔語で指⽰を与えて、コードを⾃ 動⽣成します。簡単なプロンプトで、 クラス全体や関数を更新できます。 コードベースの把握 コードベースを読み込むことで、 Contextを把握できます オートコンプリート 次の編集を予測するオートコンプリー

    ト機能があります。 最近の変更を考慮して、複数⾏にわた るコードの編集を提案します。 Chat あなたのコードベースを⾒ているAIと 会話することができます。 チャットは 常に現在のファイルとカーソルを⾒る ことができます。
  5. Chat ケヺデの適⽤ Chatで提案されたケヺデピルチキの上にあ る再⽣ペソヱをキヨチキして、タメチテか らのケヺデ提案をケヺデプヺシに適⽤しま す。 Webに質問する @Web でアヱソヺニチテから最新情報を 取得します。ォヺセラが

    Web を検索し、 最新の情報を使⽤して質問に答えます。 デカャミヱテの使⽤ @LibraryName を使⽤して⼀般的なョア ピョヨを参照するか、@Docs → 新しいデ カャミヱテの追加を使⽤して独⾃のョアピ ョヨを追加します。
  6. Security SOC 2 Type IIの認定を受けている Private Modeがある 詳しくはセキュリティページを参照してください www.cursor.com Security

    | Cursor - The AI Code Editor Keeping your source code and developer environment secure is critical to us.
  7. 料⾦ Free Pro Business $0 $20/month $40/user/month プロ版の2週間無料トライアル 2000回の応答 50回のプレミアム(低速)リクエスト

    無制限の応答 ⽉500回の⾼速プレミアムリクエスト 無制限の低速プレミアムリクエスト 1⽇10回のo1-miniの使⽤ 組織全体でプライバシーモードを強制 適⽤ チーム⼀括請求 利⽤統計を表⽰する管理者ダッシュボ ード SAML/OIDC SSO
  8. Windsurf codeiumdev Windsurf Editor by Codeium Tomorrow's editor, today. Windsurf

    Editor is the first AI agent-powered IDE that keeps developer… VS CodeのFork Cursorと同様にVS CodeのForkになっているので、VS Codeユーザは乗り換えが 容易です。 Flows = Agents + Copilots Copilotのようにあなたと協⼒しながら、Agentのように複雑なタスクを独⽴して 実⾏できる AI を搭載しています。AI は、すべてのステップであなたと完全に同期 します。
  9. Windsurfの主な機能 AI Agentによるコホヺテ AI Agentが開発者のケヺヅァヱギフル スシをコホヺテ。このAgentは、複雑 なソシキを⾃動的に処理したり、ヨ゠ ラソアマでケヺデの提案を⾏ったりし ます。 ケヺデプヺシの把握

    ケヺデプヺシを読み込むことで、 Contextを把握できます ビルヺ機能 Agentが開発者と協⼒して作業を進め る「ビルヺ」機能を提供しています。 この機能により、AIは開発者の意図を 理解し、必要な情報やケヺデをヨ゠ラ ソアマで提供することができます。こ れにより、開発者はAIとサヺマリシに 連携しながら作業を進めることが可能 です。 デカャミヱテとヨセヺシへの ゠キスシ 開発者が必要とするデカャミヱテやヨ セヺシに簡単に゠キスシできる機能を 備えています。これにより、開発者は 必要な情報を迅速に取得し、作業を中 断することなく進めることができま す。
  10. Security SOC 2 Type IIと同程度 Private Modeがある 詳しくはセキュリティページを参照してください codeiumdev Security

    and Privacy | Windsurf Editor and Codeium extensions Codeium is the AI code assistant platform that developers love and enterprises trust. Also the builders of Windsurf, the first agentic IDE.
  11. 料⾦(個⼈) Free Pro Pro Ultimate $0 $10 per month $60

    per month Windsurf ウヅァソへの゠キスシ 全てのCodeium拡張機能への゠キス シ 無制限のAI⾃動補完 ウヅァソ内での無制限のAIタメチテ 無制限のAIケボヱデ指⽰ ⾮許可ヅヺソによるテリヺドヱギなし 基本的なケヱツカシテ認識 制限付きのアヱヅチキシ上限 帰属のビァラソヨヱギ 通信時の暗号化 エフサュヱのズルヅア保持 無料版の全機能に加えて: GPT-4o、Claude Sonnet、および⼤ 規模ムヅラへの優先゠キスシ Supercompleteへの無制限゠キスシ 拡張されたケヱツカシテ⻑と⾼度なケ ヱツカシテ認識 アヱヅチキシ制限の拡⼤ ォシソマケヱツカシテとヒヱ留めケヱ ツカシテ項⽬の上限引き上げ ⾼速な⾃動補完 Pro版の全機能に加えて: 優先コホヺテ
  12. 料⾦(Organizations) Team Teams Ultimate Enterprise SaaS Up to 50 users

    $24 per user / month Up to 50 users $90 per user / month Unlimited users 問い合わせ 個⼈Pro版の全機能に加えて: 組織分析 サヺテ管理 ⾃動化されたズルヅヺソ保持 アヱヅチキシ制限の拡⼤ 基本的なケヱツカシテ認識 ヨムヺテアヱヅチキシ作成 + 複数ヨホ ザテヨのアヱヅチキシ作成(エフテア ヱ) Forge(プヺソ版): AIケヺデリパャ ロヺ ヤヺゴヺごとに無制限のフリポ゠マム ヅラUserフルヱフテキリザチテ ヤヺゴヺごとに2,500のフリポ゠マム ヅラビルヺ゠キサュヱキリザチテ Teams Ultimate版の全機能に加えて: SaaS、ネアピヨチデ、ウ゠ガメチフ (VPCまたはエヱフリポシ)ヅフルア ミヱテエフサュヱ サヺテ管理、組織分析、分析API コピタヺマ分析 Codeiumウカシハヺテによるョアピ テリヺドヱギとロヺキサュチフ デカャミヱテとタクチテサシツマを備 えたウヱソヺフョアジコホヺテホヺソ ラへの゠キスシ フョアプヺテケヺデプヺシのビゟアヱ タャヺドヱギ(エフサュヱ) 帰属ルギ(エフサュヱ) 監査ルギ(エフサュヱ)
  13. Cursor vs Windsurf Code Completion どちらのヂヺラも優秀だが、若⼲⼿応えに違いがある印象 Cursorは既存の開発体験を補強することに重点を置き、シボヺテなケヺデ補完と⾃然⾔語編集を提供してる Windsurfはより積極的な゠フルヺタにより、どちらかというとAgentとヘ゠フルギョポヱギをするような体験を提供してる Real-time Code

    Context Windsurfはケヺデプヺシ全体のアヱヅチキシを作成し、リホ内に直接ケヱツカシテに沿った提案を統合することができる 複雑なフルザゥキテでも有⽤な機会が多い印象 CursorのComposerはContextになりえるビゟアラを指定するので、個⼈的にWindsurfのほうが優れてるように感じた 料⾦ 現時点ではWindsurfのほうが安い