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

Cursorを使って 新機能開発してみて 感じたこと

Avatar for coconala_engineer coconala_engineer
August 28, 2025
4

Cursorを使って 新機能開発してみて 感じたこと

Avatar for coconala_engineer

coconala_engineer

August 28, 2025
Tweet

More Decks by coconala_engineer

Transcript

  1. Copyright coconala Inc. All Rights Reserved. ・氏名 こーや(旧・唐揚げくん ) ・所属

    Web開発グループ バックエンド開発チーム ・趣味 食べログ百名店巡り フットサル →サウナ→焼肉or寿司 自己紹介 1 4
  2. Copyright coconala Inc. All Rights Reserved. Cursorを使うようになったきっかけ 2 8 ・セラーサポート

    PJにアサイン ・新機能 ・既存機能への影響少なそう ・しかも管理画面 ・試してみるか!!
  3. Copyright coconala Inc. All Rights Reserved. 使ってみて予想通りだった点 3 簡単な実装はとにかく速い 10

    • 管理画面特有の事情 ◦ 既存画面の踏襲が多い ▪ 一覧画面や詳細画面など ◦ それっぽいプロンプトで8割くらいは仕上がる
  4. Copyright coconala Inc. All Rights Reserved. 使ってみて予想通りだった点 3 的確な指示を出すのが難しい 11

    • プロンプトうまく書けない ◦ 複雑なロジックを言語化するのが大変 ◦ 既存コードを無視したコードを書き始める • 対応策 ◦ スケルトンを先に書くor書かせる ◦ 指示を小分けにする
  5. Copyright coconala Inc. All Rights Reserved. • AIのコードはまだまだ信用できない ◦ セルフレビューの意識が向上

    ◦ 他人のコードをレビューする時にも活かせるようになる 使い始めてからの変化 4 レビュー能力が格段に上がる 13
  6. Copyright coconala Inc. All Rights Reserved. • メソッド名や変数の命名が適当or抽象的すぎる →AIが意図しないコードを書き始める •

    適切な命名を心掛けるようになる ◦ AIが意図通りにコード生成してくれる ◦ 可読性が上がる ◦ レビュアーの負荷も下がる 使い始めてからの変化 4 命名に注意深くなる 14
  7. Copyright coconala Inc. All Rights Reserved. • シニアの人に指摘されて気づく ◦ 抽象的な親サービスクラス→具体的な子サービスクラス

    ◦ レスポンスの形式が統一される ◦ エラーハンドリング・ログメッセージも一貫 使い始めてからの変化 4 書き方に特徴が生まれる 15
  8. Copyright coconala Inc. All Rights Reserved. • AIを使う目的 ◦ 過去

    ▪ 時間短縮・効率アップだけ ◦ 現在 ▪ 時間短縮・効率アップ ▪ AIを使いこなそうとする自己成長 まとめ 5 AIによって成長できる 17