CursorをQAで使う方法と自動化の始め方を実務向けに整理

こんにちは、ミンビズ運営のミナトです。
QAでのCursor活用は、コードを書くためだけではなく、ソースコード理解、テスト観点の整理、PlaywrightによるQA automation、テスト生成まで広がっています。Money Forwardの事例ではQAのテスト生成が70%速くなったと紹介され、MICINの事例でもテストデータ準備や設定依頼の工数削減が語られていました。かなり実務寄りの話ですよね。
一方で、Cursor AIを入れればQA testingが自動で全部うまくいく、という話ではありません。手動QAで使いやすい場面、QAエンジニアが自走しやすくなる場面、Claude Codeとの違い、料金や無料枠を確認する時の見方まで、導入前に押さえたい点を整理します。
この記事のポイント
- Cursor AIとは何かとQAでの使いどころ
- 手動QAとQA自動化で使える具体例
- Playwright連携やテスト生成の進め方
- 料金、無料枠、導入前の注意点
CursorとQA活用の基本

この章の主な見出し
- Cursor AIとは何か
- VSCodeとの違い
- QAエンジニアの用途
- 手動QAでできること
- 料金と無料枠の確認点
CursorをQAで使う話は、単に「AIにテストコードを書かせる」だけではありません。ソースコードを読む、仕様の抜けを探す、テスト観点を整理する、Playwrightなどの自動テストを扱いやすくする、といったQA業務の周辺作業を軽くする使い方が中心です。
特に、コードに強くないQAエンジニアや、手動QAを担当している人にとっては、「開発者に聞く前の下調べができる」「自分で確認できる範囲が増える」という点が大きいかなと思います。ここではまず、Cursor AIの基本と、QAで使う前に見ておきたいポイントを整理します。
Cursor AIとは何か

Cursor AIは、AI機能を組み込んだコードエディタです。見た目や操作感はVSCodeに近く、エディタ上でコードを開きながら、AIチャットやAgent機能を使って質問・調査・修正案の作成ができます。読み方は一般的にカーソルで通じます。
QA目線で大事なのは、Cursorが「コードを書く人だけの道具」ではないことです。たとえば、リポジトリを開いた状態で「最初に呼ばれる処理はどこか」「このAPIの処理は同期か非同期か」「このフォルダには何が入っているか」と聞くことで、コードベースの理解を助けてくれます。
Cursor AIでできることの整理
| 使い方 | QAでの活用イメージ |
|---|---|
| コードの説明 | 処理の流れや関数の役割を確認する |
| ファイル探索 | 実装箇所や関連ファイルを探す |
| テスト観点の整理 | 仕様やコードから確認ポイントを出す |
| テストコード生成 | Playwrightなどの雛形を作る |
| ログやエラーの調査 | 原因候補や見るべき箇所を絞る |
サイボウズやLayerXの事例では、QAエンジニアがCursorを使ってソースコードの流れを追い、プロダクト理解やテストの妥当性確認に役立てていました。つまり、Cursor AIはQAがコードベースに近づくための補助輪として使えるわけです。
ただし、Cursorの回答は常に正しいとは限りません。特に、仕様判断や品質リスクの判断は、AIの答えをそのまま採用せず、コード・仕様書・開発者の確認と組み合わせるのが安全です。ここはかなり大事ですよ。
関連リンク
VSCodeとの違い

CursorはVSCodeに近い操作感を持つため、すでにVSCodeを使ったことがある人なら入りやすいです。拡張機能や画面構成の考え方も近く、「まったく新しい開発環境を覚える」というより、VSCodeにAI作業スペースが加わった感覚で理解すると分かりやすいです。
一方で、VSCodeとの大きな違いは、AIがリポジトリ全体の文脈を見ながら作業できる点です。通常のチャットAIだと、こちらがコードや仕様を貼り付ける必要がありますが、Cursorでは開いているプロジェクトのファイルを参照しながら回答や提案を行えます。
VSCodeとCursorの違い
| 比較項目 | VSCode | Cursor |
|---|---|---|
| 基本用途 | コード編集 | AI支援つきコード編集 |
| AIとの対話 | 拡張機能などで追加 | 標準機能として使いやすい |
| コード理解支援 | 手動検索が中心 | コードベースを横断して質問しやすい |
| Agent機能 | 別ツール連携が必要な場合あり | エディタ内で実行しやすい |
| QAでの使い勝手 | 技術理解が必要 | 質問しながら進めやすい |
QAエンジニアにとっては、この「質問しながら進められる」点がかなり大きいです。たとえば、GraphQLやGoなど未経験の技術スタックでも、「このMutationの実装はどこか」「このレスポンスが返る時点でDB更新は終わっているか」といった聞き方で、調査の入口を作れます。
ただ、VSCodeの完全な上位互換として見るより、AIと一緒にコードを読むための別エディタと考えた方が現実的です。既存のVSCode運用、チームの拡張機能、セキュリティルールとの相性は、導入前に確認しておくと安心です。
QAエンジニアの用途

QAエンジニアがCursorを使う用途は、大きく分けると「理解」「準備」「実行」「改善」の4つです。コードを直接書くのが得意でなくても、プロダクトの構造を理解したり、テストの前提を確認したりする場面で使えます。
たとえば、サイボウズの事例では、QAエンジニアがCursorに質問しながら、アプリの起動から初期画面表示までの流れを追っていました。LayerXの事例では、自動テストのアサーション前に待機処理が必要かどうかを判断するために、API処理の同期・非同期を確認しています。
️ QAエンジニア向けの主な用途
- コードから処理フローを理解する
- 不具合らしき挙動の原因候補を探す
- テストケースや観点の抜けを洗い出す
- Playwrightなどのテストコード作成を補助する
- CIやE2Eテストの設定変更を相談する
- ログやエラー内容から見るべき箇所を絞る
MICINの事例では、テストデータ作成やPlaywright実行をQAメンバー自身が行えるようにし、エンジニアへの依頼待ちを減らしていました。これは「QAが全部開発者になる」という話ではなく、QAが自走できる範囲を広げるという意味で参考になります。
Money Forwardの事例では、QAがJiraやNotionの情報をもとに構造化されたテストケースを生成し、さらにPlaywrightスクリプトへつなげる流れが紹介されていました。テスト生成の時間短縮にもつながっており、QAがより早い段階から品質に関与しやすくなる使い方です。
手動QAでできること

手動QAでも、Cursorの使い道はあります。むしろ、いきなりQA automationに進むより、まずは手動QAの調査・整理・レビュー補助から始める方が取り入れやすいです。コードを書かない人でも、テスト前の下調べに使えます。
たとえば、仕様書やチケットを見ながら「この変更で影響しそうな画面はどこか」「既存コード上ではどの条件分岐が関係しそうか」「テスト観点として漏れやすいパターンは何か」を確認できます。これだけでも、テスト設計の入口がかなり作りやすくなります。
✅ 手動QAで使いやすい場面
| 場面 | Cursorへの聞き方の例 |
|---|---|
| 仕様理解 | この機能の処理フローを説明して |
| 影響範囲確認 | この変更に関係する画面やAPIを探して |
| テスト観点作成 | 境界値や例外系の観点を出して |
| 不具合調査 | このエラーが出る原因候補を整理して |
| レビュー補助 | このテストケースで抜けやすい観点はある? |
手動QAで特に相性が良いのは、探索的テストの前準備です。探索的テストは、その場で仮説を立てながら確認していくため、事前に「怪しそうな条件」「複雑な分岐」「依存している設定」を把握できると動きやすくなります。
ただし、手動QAの判断までCursorに任せるのはおすすめしません。要素の見つけ方、実際のユーザー行動、業務上の重要度、テストデータの妥当性は、人の判断が残る領域です。Cursorは確認の相棒であって、品質判断の責任者ではない、くらいの距離感がちょうどいいです。
料金と無料枠の確認点

Cursorの料金は変わる可能性があるため、導入前には必ず公式ページで確認してください。正確な情報はCursor公式Pricingをご確認ください。ここでは、2026年6月14日に確認できた範囲をもとに、見るべきポイントを整理します。
公式Pricingページでは、無料のHobby、個人向けのIndividual、チーム向けのTeams、カスタム見積もりのEnterpriseが案内されていました。無料枠はクレジットカード不要で始められる一方、AgentリクエストやTab補完には制限があります。
Cursor料金プランの見方
| プラン | 確認できた内容 | QAで見るポイント |
|---|---|---|
| Hobby | Free、カード不要、利用制限あり | まず試す用途に向く |
| Individual | 月額$20からの表示 | 個人で継続利用する場合に確認 |
| Teams | 1ユーザー月額$40からの表示 | 管理、請求、Privacy Modeを確認 |
| Enterprise | Custom | 監査ログやアクセス制御を確認 |
QAチームで使う場合は、単純な月額だけで判断しない方がいいです。見るべきなのは、Agentの利用上限、モデル利用の扱い、チーム管理、Privacy Mode、SSO、監査ログ、MCPや外部サービス連携の制御です。特に業務コードや顧客情報を扱うなら、セキュリティ設定は先に見ておきたいところです。
公式ページでは、Privacy Modeを有効にすると、コードデータをCursor側やモデル提供者のトレーニングに使わない旨の説明も確認できます。詳しくはCursorのPrivacy Policyや公式ドキュメント側の説明を確認し、社内利用の場合は情報システム部門やセキュリティ担当にも相談してください。最終的な判断は専門家にご相談ください。
CursorでQA自動化を進める

この章の主な見出し
- QA automationの始め方
- Playwright連携の使い方
- テスト生成の進め方
- Claude Codeとの違い
- QA agent活用の注意点
- 導入前に見る安全面
- CursorとQA活用のまとめ
CursorでQA自動化を進めるときは、いきなり全部をAI任せにするより、繰り返し作業を小さく切り出して、QAが自分で回せる範囲を増やすのが現実的です。リグレッションテスト、テストデータ準備、設定変更、テスト観点の抽出など、手戻りや待ち時間が多い作業から見ると判断しやすいですよ。
公開されている事例でも、成果が出ているのは「AIで品質保証を丸ごと置き換えた」という話ではなく、QAとエンジニアの間にあった依頼待ちや確認待ちを減らしたケースが中心です。ここからは、Cursorを使ったQA automationの始め方を、実務で迷いやすい順に整理します。
QA automationの始め方

QA automationは、最初から大きな自動化基盤を作ろうとすると失敗しやすいです。まずは、毎回発生していて、手順がある程度決まっていて、失敗したときに原因を追いやすい作業から始めるのが安全です。たとえば、基本シナリオのリグレッションテストや、テストデータ作成の補助あたりですね。
MICINの事例では、テストデータ準備、リグレッションテスト、設定依頼のようなルーティン業務を棚卸しし、段階的に自動化と内製化を進めていました。月間工数の削減率も示されていましたが、これはあくまでそのチームの条件での結果です。あなたのチームでも同じ数字になるとは限らないので、まずは自分たちの作業時間を測るところからです。
QA automationの進め方
| 段階 | やること | Cursorの使いどころ |
|---|---|---|
| 棚卸し | 毎回発生するQA作業を並べる | 作業一覧の整理、分類 |
| 優先付け | 時間が重い作業を選ぶ | 自動化しやすさの相談 |
| 小さく試す | 1つの基本シナリオで試す | テストコード案の作成 |
| 実行確認 | ローカルやCIで動かす | エラー原因の調査 |
| 運用化 | 手順と責任範囲を決める | READMEや手順書の作成 |
最初のゴールは、完璧な自動化ではなく、QAが自分のタイミングで確認できる状態を作ることです。エンジニアに毎回依頼しないと動かせない仕組みだと、自動化しても待ち時間が残ってしまいます。Cursorは、その実行手順やエラー調査をQA側に寄せる補助として使えます。
注意点として、複雑な業務フローや例外パターンまで最初から自動化しようとしない方がいいです。変化が多い画面、仕様が固まりきっていない機能、テストデータの条件が複雑な領域は、まず手動QAで観点を固めてから自動化に進む方が安定します。
Playwright連携の使い方

Playwrightは、ブラウザを操作して画面テストを自動化するためのツールです。ログイン、検索、登録、一覧表示、ボタン操作など、ユーザーが画面上で行う流れをテストコードとして実行できます。Cursorと組み合わせると、テストコードのたたき台作成や、失敗したテストの原因調査がやりやすくなります。
Ubieの事例では、Cypressで動いているリポジトリにPlaywrightを相乗りさせたり、E2Eテストの並列数を見直したりする取り組みが紹介されていました。MICINの事例でも、Playwrightでリグレッションテストの基本シナリオを自動化し、その後CursorでQAメンバーが実行できるようにしていました。
Playwright連携でCursorに任せやすい作業
| 作業 | Cursorでできる補助 |
|---|---|
| 初期設定 | 必要な設定ファイルや手順の確認 |
| テスト作成 | 画面操作のテストコード案を作る |
| セレクタ確認 | どの要素を対象にするか相談する |
| エラー調査 | 失敗ログから原因候補を整理する |
| CI連携 | GitHub Actionsなどの設定案を作る |
実務では、Cursorにいきなり「全部のE2Eテストを作って」と頼むより、対象を絞った方がうまくいきます。たとえば「ログイン後に商品検索して詳細画面を開くテスト」「管理画面でユーザー追加の成功だけ確認するテスト」のように、前提条件と期待結果を短く指定するのがコツです。
ただし、Playwrightは環境差の影響を受けることがあります。MICINの事例でも、MacとWindowsで安定性にばらつきがある点が課題として挙げられていました。ローカルで動いたから終わりではなく、CI環境、ブラウザ、OS、待機処理まで確認しておくと安心です。
テスト生成の進め方

Cursorでテスト生成を進めるなら、最初に渡す情報の質がかなり大事です。仕様が曖昧なまま「テストケースを作って」と頼むと、それっぽいけれど現場では使いにくいテストが出てくることがあります。AIに考えさせる前に、対象機能、前提条件、ユーザー権限、期待結果をそろえたいところです。
Money Forwardの事例では、JiraチケットやNotionのドキュメントをCursorに渡し、構造化されたテストケースを生成し、さらにPlaywrightスクリプトへ変換する流れが紹介されていました。テスト生成が速くなったという数値もありますが、これも前提となるドキュメント整備やチーム運用があってこその成果です。
テスト生成時に渡したい情報
| 情報 | 具体例 |
|---|---|
| 対象機能 | ログイン、検索、申請、決済など |
| 利用者 | 管理者、一般ユーザー、未ログインユーザー |
| 前提条件 | 既存データ、権限、設定値 |
| 期待結果 | 表示、登録、エラー、通知 |
| 除外条件 | 今回は見ない画面や例外処理 |
Cursorへの依頼文は、短くても具体的な方が使いやすいです。たとえば「この仕様から正常系、異常系、境界値のテスト観点を表で出してください」「Playwrightで実装しやすい順に並べてください」のように、出力形式まで指定すると確認が楽になります。
最後は必ず人がレビューします。AIが生成したテストケースは、観点の抜け、過剰なケース、実装と仕様の取り違えが混ざることがあります。特に、業務上の重要度やユーザー影響は、QAエンジニアが判断する領域です。Cursorは初稿を速く作る道具として使うのがちょうどいいです。
Claude Codeとの違い

CursorとClaude CodeはどちらもAIを使った開発支援ツールですが、使い始める場所が違います。Cursorはエディタ中心で、コードを見ながらAIに相談しやすい作りです。一方、Claude CodeはAnthropicの公式ドキュメントで、コードベースを読んだり、ファイルを編集したり、コマンドを実行したりするコーディングツールとして説明されています。
Claude Codeはターミナル、IDE、デスクトップ、ブラウザなど複数の環境で使えると案内されています。詳しくはClaude Code公式ドキュメントで最新情報を確認してください。機能や料金、利用条件は変わる可能性があるため、正確な情報は公式サイトをご確認ください。
⚖️ CursorとClaude Codeの違い
| 項目 | Cursor | Claude Code |
|---|---|---|
| 入口 | AIコードエディタ | CLIやIDEなど複数環境 |
| 向いている人 | 画面を見ながら相談したい人 | コマンド操作に慣れた人 |
| QAでの使い方 | コード理解、テスト案、実行補助 | 自動実行、修正、CI寄り作業 |
| 学習コスト | VSCode経験があると入りやすい | ターミナル操作の理解が必要 |
| 注意点 | エディタ導入と権限設計 | コマンド実行権限の管理 |
QAエンジニアが初めて触るなら、Cursorの方が入りやすい場面が多いかなと思います。ファイルを開いて、処理を見て、横で質問する流れが自然だからです。特に手動QAからコード理解に広げたい人には、視覚的に追えるエディタ型の方が使いやすいです。
一方で、すでにCLI運用やCI/CDに慣れているチームなら、Claude Codeの方が合う場面もあります。どちらが絶対に上というより、QAが何をしたいかで選ぶのが現実的です。コード理解やテスト設計の入口ならCursor、繰り返しコマンドや開発タスクの自動化ならClaude Codeも比較対象になります。
QA agent活用の注意点

QA agentを使うと、テスト作成、ファイル探索、エラー調査、修正案の作成まで一気に進められます。ただ、その便利さの裏側には、意図しない編集、誤った解釈、不要なテスト追加、機密情報の扱いといったリスクがあります。ここはかなり慎重に見たいところです。
特に、Agentに書き換えまで任せる場合は、作業範囲を明確に区切ることが大事です。「このテストファイルだけ」「この失敗ログの原因調査だけ」「まず修正案だけ出して、まだ編集しない」のように、最初は狭く依頼しましょう。
⚠️ QA agentに任せる範囲の目安
| 任せやすいこと | 慎重に扱うこと |
|---|---|
| テスト観点の初稿 | 仕様の最終判断 |
| エラー原因の候補出し | 本番データを使う調査 |
| Playwrightの雛形作成 | 広範囲の自動修正 |
| READMEや手順書の作成 | セキュリティ設定の変更 |
| 影響範囲の洗い出し | リリース可否の判断 |
LinkedInで紹介されていたCursor AIのQA活用実験でも、実行フローの定義、要素ロケータの選定、テストデータ作成は、経験あるQAの判断が重要だと整理されていました。これはかなり納得感があります。AIは速いですが、業務の文脈を完全に理解しているわけではありません。
おすすめは、Agentの作業後に必ず差分を見ることです。テストが通ったかどうかだけでなく、「なぜこのセレクタにしたのか」「この待機処理は妥当か」「不要なファイルを触っていないか」まで確認します。AIに任せるほど、レビューの質が大事になります。
導入前に見る安全面

Cursorを業務で使うなら、安全面の確認は後回しにしない方がいいです。ソースコード、ログ、仕様書、チケット、テストデータには、社外に出してはいけない情報が含まれることがあります。個人利用とチーム利用では、見るべきポイントも変わります。
Cursor公式のSecurityページでは、SOC 2 Type IIの証跡、Privacy Mode、MCPのセキュリティ、SSOや監査ログなどの情報が案内されています。Privacy Modeは無料・Proでも利用でき、チームやEnterprise管理者による設定にも触れられています。ただし、契約条件や管理機能は変わる可能性があるため、正確な情報は公式サイトをご確認ください。
導入前の安全チェック
| 確認項目 | 見るポイント |
|---|---|
| Privacy Mode | 入力やコードの扱いを確認 |
| 権限管理 | 誰がどのリポジトリを使えるか |
| MCP連携 | Jira、Notion、Slackなどの接続範囲 |
| ログと監査 | いつ誰が何をしたか追えるか |
| テストデータ | 本番情報を混ぜないルールがあるか |
| 社内規程 | AIツール利用ルールと合うか |
QAでは、再現確認のためにログや画面キャプチャ、問い合わせ内容を扱うことがあります。そこに個人情報や機密情報が含まれる場合は、そのままAIに渡さず、マスキングや要約を行う運用が必要です。これは便利さより優先したいポイントです。
会社や案件によっては、法務、情報システム、セキュリティ担当の確認が必要になります。医療、金融、個人情報を扱うシステムなど、影響が大きい領域では特に慎重に進めてください。最終的な判断は専門家にご相談ください。
CursorとQA活用のまとめ

CursorをQAで使う価値は、テスト作業を全部AIに任せることではなく、QAが確認できる範囲を広げ、待ち時間を減らすことにあります。コード理解、テスト観点の整理、Playwright連携、テスト生成、エラー調査まで、段階的に使いどころがあります。
✅ CursorとQA活用の要点
- CursorはQAエンジニアのコード理解を助ける
- QA automationは小さな定型作業から始める
- Playwright連携では基本シナリオから試す
- テスト生成は仕様、前提条件、期待結果を渡す
- Claude Codeとは入口と得意領域が違う
- QA agentには作業範囲を狭く指定する
- セキュリティ、権限、Privacy Modeを先に確認する
実務で最初にやるなら、いきなり大きな自動化ではなく、1つのリグレッションシナリオやテスト観点の整理からで十分です。そこで「作業が軽くなった」「エンジニアへの確認前に整理できた」と感じられるなら、次にテストデータ作成やPlaywright実行へ広げる流れが自然です。
最後に、Cursorは便利ですが、品質判断の責任までは持ってくれません。AIの出力をレビューし、業務上の重要度を見て、必要なら開発者や専門家に確認する。この距離感を守れると、CursorとQAの組み合わせはかなり実務向きの選択肢になります。
記事作成にあたり参考にさせて頂いたサイト- QAがCursorの力を借りてソースコードを読んでみた – Cybozu Inside Out | サイボウズエンジニアのブログ
- Cursorを使ってQAメンバーが自走するまでの自動化のステップ
- Cursor Agent がQAエンジニアのプロダクト理解を加速させてくれた話 – LayerX エンジニアブログ
- Money Forward、Cursorのコーディングエージェントをプロダクト、デザイン、QAへ展開 · Cursor
- youtube.comの記事
- 生成AIエンジニアが本当に使っている無料で爆速テスト方法!Cursorで品質アップ実戦術6選|Ma-san@AIエージェント駆動開発
- My experiment with Cursor AI in QA Automation
- Cursorが市場を席巻している理由をちょっと考えてみる – Qiita
- QAエンジニアである私の「できたらいいな」を「できる」に変えてくれるCursorエディタ
- Cursorで実現した開発速度3.2倍!エンジニア・PM・QA全チームでAI活用する組織変革
各サイト運営者様へ
有益な情報をご公開いただき、誠にありがとうございます。
感謝の意を込め、このリンクはSEO効果がある形で設置させていただいております。
※リンクには nofollow 属性を付与しておりませんので、一定のSEO効果が見込まれるなど、サイト運営者様にとってもメリットとなれば幸いです。
当サイトは、インターネット上に散在する有益な情報を収集し、要約・編集してわかりやすくお届けすることを目的としたメディアです。
引用や参照の方法に不備、あるいはご不快に感じられる点がございましたら、お問い合わせフォームよりご連絡ください。
今後とも、どうぞよろしくお願いいたします。
各サイト運営者様へ
有益な情報をご公開いただき、誠にありがとうございます。
感謝の意を込め、このリンクはSEO効果がある形で設置させていただいております。
※リンクには nofollow 属性を付与しておりませんので、一定のSEO効果が見込まれるなど、サイト運営者様にとってもメリットとなれば幸いです。
当サイトは、インターネット上に散在する有益な情報を収集し、要約・編集してわかりやすくお届けすることを目的としたメディアです。
引用や参照の方法に不備、あるいはご不快に感じられる点がございましたら、お問い合わせフォームよりご連絡ください。
今後とも、どうぞよろしくお願いいたします。


