はじめに
副業エンジニアとして単価を上げる方法は大きく2つあります。「スキルを磨いて高単価案件を狙う」か「同じ案件を短い時間でこなして実質時給を上げる」か。
AIコーディングツールは後者を劇的に加速します。筆者の場合、Cursor と GitHub Copilot を本格導入してから、1案件あたりの作業時間が平均20時間から9時間に減りました。案件の単価は変わらないまま、実質時給は約2.2倍になっています。
この記事では、どのツールを・どの場面で・どう使うかを、副業エンジニア目線で具体的に解説します。
なぜ「時給を上げる」発想が重要なのか
副業で月収を増やす方法を考えるとき、多くの人は「案件数を増やす」か「単価を上げる」かを考えます。しかし見落とされがちな第三の選択肢が「同じ収入をより短い時間で稼ぐ」です。
月5万円の案件を20時間でこなすと時給2,500円。これを9時間でこなせれば時給は5,555円になります。空いた11時間で別の案件を受けることもできますし、単純に自由時間が増えます。
AIツールへの投資(月30〜40ドル程度)は、1件の案件で回収できます。
ツール選びの全体像
副業エンジニアが最初に導入すべきツールは Cursor 一択です。
月20ドルで、コード補完・バグ修正・リファクタリング・コードベース全体の理解支援まで一通りカバーできます。VSCodeと操作感がほぼ同じなので、移行コストもほぼゼロ。既存のプロジェクトもそのまま開けます。
GitHub Copilot はすでに使っている人が多いですが、Cursor と比べると機能の幅が狭い。両方使う必要はなく、まず Cursor に一本化するのがおすすめです。
ChatGPT Plus は設計相談やドキュメント作成には向いていますが、コーディング支援としては Cursor に劣ります。Claude API は大量のコード変換やバッチ処理を自動化したい場合に力を発揮します。
AIを活用したワークフロー全体像
副業案件の作業を「仕様理解→設計→実装→テスト→納品書類」の5ステップに分けると、AIが介入できるポイントがはっきり見えます。
最も時間削減効果が大きいのは実装フェーズですが、意外と見落とされるのが仕様理解と納品書類です。案件によってはこの2つで合計2〜3時間かかることもあり、AIで一気に圧縮できます。
実践:Cursorの使い方
コード補完(Tab補完)
Cursor の最も基本的な機能です。コメントを書くだけで実装コードを提案してくれます。
たとえば以下のようなコメントを書くと:
// クライアント情報と明細から請求書データを生成し、消費税を計算して返す
関数のシグネチャから実装まで、文脈を読んで提案してきます。精度は完璧ではありませんが、Tab を押して受け入れ→微修正というサイクルが、ゼロから書くより圧倒的に速い。
Cmd+K(インライン編集)
選択したコードに対して自然言語で指示を出せます。
- 「このforループをArray.reduceで書き直して」
- 「エラーハンドリングを追加して」
- 「TypeScriptの型を厳密にして」
リファクタリング作業がチャット不要で完結するので、コンテキストスイッチが減ります。
Composer(大規模変更)
複数ファイルにまたがる変更が必要な場合は Composer を使います。たとえば:
認証方式をJWTからセッション管理に変更したい。
関連するミドルウェア・コントローラー・テストファイルをすべて更新して。
この指示だけで、関係するファイルを横断して変更案を出してくれます。レビューして承認するだけなので、大規模リファクタリングの工数が劇的に減ります。
コードベース理解(@Codebase)
既存プロジェクトを引き継いだ案件で特に効果的です。
@Codebase ユーザー認証の処理はどこで行われていますか?
プロジェクト全体のコードを読んで、該当箇所と処理の流れを説明してくれます。コードリーディングに費やす時間が大幅に短縮されます。
実践:Claude Codeを使った自律的な実装
Claude CodeはAnthropicが開発したCLIエージェントで、ターミナルから呼び出すとプロジェクト全体を読んで、指示した変更を自分でファイルを編集・コマンド実行・テスト修正まで一気にこなしてくれます。Cursorとの最大の違いは「人間がコードを確認しながら進める」のではなく、「タスクを渡したら自律的に完遂する」点です。
Claude Codeが特に力を発揮する場面
大規模リファクタリングが最も効果的です。たとえば:
claude "APIクライアントをfetchからaxiosに全面移行して。
エラーハンドリングも統一し、型定義も更新すること。"
これだけで関連する複数ファイルを横断して変更し、テストを実行、エラーが出れば自分で直してくれます。Cursorの Composer が「提案→人間が承認」のサイクルなのに対して、Claude Code は「実行→結果を確認」のサイクルなので、作業の委任度がより高い。
テスト作成と修正の自動化も得意です。
claude "src/utils/ 配下の関数すべてにユニットテストを書いて、
カバレッジ80%以上になるまでテストを追加・修正してください。"
テストを書く→実行→失敗箇所を直す→再実行、このループを自動でこなします。テスト作成は副業で最も後回しにされがちな作業ですが、Claude Code に丸ごと任せられます。
CursorとClaude Codeの使い分け
| 場面 | 向いているツール |
|---|---|
| 日常的なコーディング・補完 | Cursor |
| 複数ファイルの大規模変更 | Claude Code |
| テスト作成・修正の自動化 | Claude Code |
| 設計の相談・壁打ち | Claude Code / ChatGPT |
| コードレビュー | Claude Code |
両者は競合ではなく併用するのがベストです。Cursorで実装を進めながら、手が止まった大きな変更はClaude Codeに投げる、というワークフローが実務で最もうまく機能します。
実践:ChatGPTを使った仕様理解の高速化
案件の仕様書を受け取ったとき、最初にやることがあります。
以下の仕様書を読んで、開発前に確認すべき曖昧な点・
未定義の仕様・潜在的な技術的問題点を箇条書きで列挙してください。
[仕様書のテキストを貼り付け]
このプロンプト1つで、見落としていた仕様の穴やリスクを洗い出せます。クライアントへの確認事項リストも同時に作れるので、認識のズレによる手戻りが減ります。
手戻りは副業エンジニアの時給を最も下げる要因のひとつです。事前に防ぐだけで、実質的な時給は大きく変わります。
実践:納品書類をAIで10分で仕上げる
納品時の報告書やマニュアル作成は、地味に時間がかかる作業です。以下のプロンプトをテンプレート化しておくと、どの案件でも使い回せます。
以下の情報をもとに、クライアント向けの納品報告書を作成してください。
【案件概要】LP制作(React + Tailwind CSS)
【実装した機能】ヘッダー・ファーストビュー・料金表・FAQ・お問い合わせフォーム
【使用技術】React 18, Tailwind CSS 3, Formspree(フォーム送信)
【テスト済み環境】Chrome / Safari / Firefox / モバイル(iOS・Android)
【納品物】src/ディレクトリ一式、README.md、デプロイ手順書
丁寧かつ簡潔に、箇条書きを交えて記載してください。
出力をそのままSlackやメールに貼るだけで納品できます。
AIに任せてはいけないこと
AIコーディングの落とし穴も正直に書いておきます。
セキュリティ要件のある実装は必ずレビューする。AIは動くコードを生成しますが、SQLインジェクションやXSSへの対策が抜けることがあります。認証・決済・個人情報を扱う部分は、AIの提案をそのまま採用せず必ず自分でレビューしてください。
クライアントのコードをAPIに送らない。Cursorの Chat / Composer 機能はデフォルトでコードをクラウドに送信します。機密性の高いプロジェクトでは Privacy Mode を有効にするか、ローカルモデルを使う選択肢を検討してください。
生成されたコードを理解せずに使わない。AIの提案を理解せずにコピーし続けると、バグの原因が分からなくなります。「なぜこう書くのか」を理解したうえで採用する習慣が重要です。
月収への換算
AIツールの導入コストと効果を整理します。
| 項目 | 金額 |
|---|---|
| Cursor Pro | 月2,800円($20) |
| ChatGPT Plus | 月2,800円($20) |
| ツール合計 | 月5,600円 |
一方、作業時間の削減効果:
- 月3件(各5万円)を受注しているとして
- 1件あたり20時間 → 9時間に削減
- 月間削減時間:33時間
- その時間で追加案件1件(5万円)を受けられる
ツールコスト月5,600円に対して、追加収益ポテンシャルは月5万円。ROIは約800%です。
まとめ
AIコーディングツールで副業単価を上げる要点をまとめます。
- まず Cursor を導入する。月20ドルで最も費用対効果が高い
- ワークフロー全体を見直す。実装だけでなく仕様理解・納品書類にもAIを使う
- 手戻りを減らすことを最優先にする。事前の仕様確認にChatGPTを使うだけで時給が上がる
- セキュリティとコードの理解は絶対に手を抜かない
AIツールは「楽をするための道具」ではなく、「同じ時間でより多くの価値を生み出すための道具」です。使いこなせば、副業エンジニアとしての競争力が大きく変わります。