Vercel公式講座:AIコーディングAgent Harnessを自作、副業エンジニアの実戦变现ガイド

Vercel Academyが完全無料講座《Build Your Own AI Coding Agent Harness》を公開した。「ゼロから本当に動くAIコーディングAgentフレームワークを自作する」という内容を、噛み砕いて叩き込んでくれる。APIを3本繋いでデモを動かすような薄っぺらい内容じゃない。ツールループ、コンテキスト剪定、サブエージェント委譲、ライフサイクル管理といった骨太な領域を、本気で攻略させる構成だ。

AI案件で稼ごうとしているエンジニアにとって、これは分水嶺のシグナルだ。Cursorでコード補完できる人間なんて掃いて捨てるほどいる。だが「カスタムAgentフレームワーク」を納品できる人間は、外注相場とは別次元の単価で仕事を取れる。

まず理解する:Agent Harnessって何だ

Agent Harnessとは、AIが自走し、コンテキストを自己管理し、安全性も担保する足場のことだ。AIに「プロジェクトマネージャー+安全管理員+メモ帳」を一式渡すイメージだと思ってくれ。Harnessがなければ、AIはただのチャットモデルだ。Harnessが入って初めて、AIは「新入社員」のようにタスクを受け取り、実行し、報告し、エラー時は人間に泣きつけるようになる。

講座で使う3点セットの役割分担は明快だ:

  • AI SDK:AIに喋らせる(モデル呼び出し、テキスト生成)
  • Vercel Sandbox:AIに手を動かさせる(隔離環境で安全にコマンド実行)
  • just-bash:AIに従わせる(標準化されたツールインターフェースで、Agentのシェル操作を制御可能に)

この3つで、完全なAgent工場が成立する。

痛み:なぜお前が書いたAgentは永遠にデモ止まりなのか

Joel Hooksが講座冒頭で業界の痛い現実をぶった斬っている——「3ツールのツールループなんてデモでしかない。本番で使った瞬間に吹き飛ぶ」。Agentに5000行のファイルを読み込ませたら、全文をコンテキストに突っ込んで二度と吐けなくなる。bash権限を渡したら、rm -rf一発で本番環境を吹き飛ばす。20ステップのタスクを連続実行させたら、10ステップ目には自分が何をやってるかも忘れる。

クライアントが金を払うのは殻じゃない。Agentが本当に仕事を完遂できるかどうかだ。市場の「AIプログラミング教材」の9割は、promptの包装、GPT APIの繋ぎ方、派手なフロントエンドの作り方を教えてる。だが企業が本当に金を払うのは、Agentが一連のタスクチェーンを安全に走り切れるかどうか——これはアーキテクチャレベルの欠陥で、パラメータ調整じゃ解決しない。

Vercelのこの講座の野望は明確だ。Agent Harnessを「おもちゃスクリプト」ではなく「真剣なエンジニアリング製品」として扱う。

チャンス:Agentエンジニアが希少案件リソースになる

今の外注市場は二極化が激しい。一方はCursorでコード補完するだけの「AIユーザー」で、安値で仕事を奪い合う。もう一方は「AI Agentカスタムソリューション」を納品できるエンジニアで、単価は通常外注より頭一つ抜きん出ており、クライアントは行列を作る。

なぜか?企業が欲しいのは「コード補完」じゃなく「自動化ワークフロー」だからだ。ECオーナーに必要なのはPythonスクリプトを書くことじゃない。競合価格を自動取得し、Listing文を自動生成し、A/Bテストを自動実行し、レポートを自動で出すAgentだ。这种活只有懂Agent Harness架构的人能干。

⚠️ ソース記事によれば、Upworkの「AI agent customization」カテゴリは案件単価が数千ドル帯とされるが、当方で独立検証はしていない。

ルート1:講座コアモジュールを攻略し、技術的堀を構築する

講座シラバスで最も価値が高いモジュールを、一つずつ攻略する必要がある。各モジュールを「問題→解決策→例え」の3行で腹落ちさせる:

ツールループ(Tool Loop):Agentの心臓部。

  • 問題:ツール呼び出しの失敗・タイムアウト・並行競合でAgentが即クラッシュする。
  • 解決策:AI SDKのstopWhen条件でループ終了を制御し、maxStepsで最大ステップ数を制限し、リトライを自動化。
  • 例え:工場ラインのテンポコントローラーみたいなもの。各工程でエラーが出たら止まり、不良品を次工程に流さない。

ツール設計(Tool Design):ツールの粒度がAgentの能力上限を決める。

  • 問題:粒度が粗すぎるとAgentは細かい仕事ができない。細かすぎるとAgentはツール呼び出しの海で溺れる。
  • 解決策:「ファイルシステム操作」を万能bash一つじゃなく、read、write、edit、glob、grepの5つの原子ツールに分解する。
  • 例え:従業員に車庫一式を渡すんじゃなく、専用工具(スパナ、ドライバー、ドリル)を渡すのと同じ。

サンドボックス抽象化(Sandbox Abstraction):安全性の要。

  • 問題:Agentにbash権限を渡した瞬間、rm -rfで本番DBを吹き飛ばせる。
  • 解決策:Vercel Sandboxが隔離実行環境を提供し、Agentが中で何をしようとホストマシンには影響しない。
  • 例え:化学実験室のドラフトチャンバーみたいなもの——爆発してもチャンバー内だけで、建物は無事。

コンテキスト剪定(Context Pruning):5000行のファイルを全部promptに突っ込むな。

  • 問題:AIが5000行を読むと頭が破裂する。古い対話が新しい判断を汚染する。
  • 解決策:prepareStepフックで各ステップ実行前にコンテキストを剪定し、直近Nステップのみ保持+古い内容は要約に圧縮。
  • 例え:部屋の片付けみたいに、不要なものは物置に追いやって、テーブルには今日使うものだけ残す。

サブエージェント委譲(Subagent Delegation):複雑なタスクは必ず分解する。

  • 問題:単一Agentが複数モジュールタスクを処理すると、コンテキストが膨張し、責任が曖昧になる。
  • 解決策:メインAgentが計画し、サブAgentが特定モジュールを実行し、結果がメインAgentに集約される。
  • 例え:プロジェクトマネージャーがフロントエンド・バックエンド・テストに仕事を振り分け、自分は進捗とリスクだけ見るのと同じ。

ライフサイクル管理(Lifecycle Management):Agentの起動・実行・一時停止・復旧・終了、各状態で精细な管理が必要。

  • 問題:長時間タスクの途中でネットが切れたり、ユーザーがキャンセルしたり、モデルがタイムアウトすると、Agentのステートが全部消える。
  • 解決策:各ステートをシリアライズ保存し、チェックポイント復旧と人間介入をサポート。
  • 例え:ゲームのセーブデータみたいなもの——死んでも直近のセーブポイントから再開できる。

ルート2:講座技術スタックで案件を獲得し、ショーケースを作る

講座をやり終えるのはゴールじゃなくスタートだ。即座にVercel AI SDK + Vercel Sandbox + just-bashの組み合わせで、最初の本番案件を取りに行く。

最速の变现ルートは、Fiverr、Upwork、Mercariにサービスを出す:「Vercel技術スタックでカスタムAI Agentを作ります」。最初の3クライアントは半額甚至無料で受け、ケーススタディと評価を獲得する。

⚠️ ソース記事によれば、3クライアント無料提供の所要時間はAgent複雑度次第で数日から数週間とされるが、当方で独立検証はしていない;元が取れるかは、ケーススタディを後続の有料案件に変換できるかに依存する。

ショーケースの選び方には讲究がいる。「チャットボット作って」みたいなありふれた依頼は受けるな。「業務ワークフローを自動化してくれ」みたいな高価値案件を狙え。例えば:

  • 越境ECセラー向けにAgentを作り、Amazonレビューを自動監視し、ネガティブキーワードを抽出し、改善提案を生成し、Slackに通知する。
  • Lemon8ブロガー向けにAgentを作り、競合アカウントの投稿を自動取得し、バズパターンを分析し、选题リストを自動生成する。
  • 個人開発者向けにAgentを作り、GitHub Issuesを自動監視し、優先度で分類し、PRドラフトを自動生成する。

⚠️ ソース記事によれば、这类项目报价区间在数万人民币级别とされるが、当方で独立検証はしていない。

コールドスタート:クライアントリソースがない時の突破法

企業クライアントリソースがないのが大多数の本当の出発点だ。具体的なチャネルを3つ:

  1. コミュニティ投稿で引流:Vibe Codingコミュニティ、X(Twitter)、Qiitaにケース投稿を出す。タイトルテンプレ「Vercel AI SDKでXX業界向けにAgent作ったら、月XX時間の人件費削減」。30秒デモ動画付き。トラフィックが上がればクライアントからDMが来る。
  2. 無料で試作してtestimonial獲得:知人紹介の小さなクライアントに、初回は500円だけで受ける。ただし对方に推薦文を書かせ、ケーススタディを公開する許可をもらう。
  3. 段階的报价戦略:500円小物(単一モジュールAgent)→ 3万円中物(複数モジュールワークフロー)→ 30万円大型案件(フルカスタム+半年保守)。レベルアップには前レベルのケーススタディがバックボーンになる。

ルート3:講座内容を二次加工して、メディア变现する

Vercel講座は英語だし、门槛も高い。これがそのまま情報格差の红利になる。

講座を10〜15回のシリーズ教程に分解し、X(Twitter)、TikTok、YouTube、Substackで配信する。タイトル例:「Vercel内部講座流出:AI Agentフレームワークの真実」、「3ツールループはオモチャ、本物のAgentに必要な5モジュール」、「コンテキスト剪定:Agentを忘れっぽくしない核心技術」。

各動画5〜8分、一つの技術ポイントをコードデモ付きで深掘りする。具体的な運用提案:

  • 第1回はツールループ分解:3つのコードデモ付き(AI SDKのgenerateText + tools設定、stopWhen使い方、prepareStepコンテキスト剪定例)、7分以内に収める。
  • タイトルA/Bテスト:「Vercel内部講座流出」vs「AI Agentフレームワーク自作ガイド」をそれぞれ100円分のプロモで投下、CTRを比較し、高CTRテンプレを量産。

变现パスは3層:第1層はプログラミング教育系広告を受ける。第2層は講座販売、シリーズ教程を《AI Agentエンジニア実戦講座》としてパッケージ販売。第3層はハイエンドコンサル、企業にAgentチーム構築を支援する。⚠️ ソース記事によれば、万フォロワーアカウントのプログラミング教育広告単発単価は千円帯とされるが、当方で独立検証はしていない。

ルート選択ガイド:どれがお前に合うか

  • 在职のプログラマーで副業したい:ルート2+ルート3の軽量版から。週末で1〜2件小物案件を受けながら、過程をショート動画にしてX(Twitter)に投稿。月5千〜1万円が目標。
  • フリーで月5万を狙いたい:ルート2に重投入。コールドスタート期3ヶ月、最初の3ヶ月はクライアントを選ばずケーススタディ蓄積、4ヶ月目から高価値クライアントを選別、単価3万以上を狙う。
  • 学生/転職初心者:まずルート1で講座を攻略し、5つのdemoプロジェクトをGitHubに上げてポートフォリオを構築、6ヶ月後から案件獲得を検討。

ケーススタディ:Joel Hooksの講座自体がショーケースだ

Joel HooksはVercel Academyの講座著者であり、今回の《Build Your Own AI Coding Agent Harness》のメイン講師だ。彼自身が「Agentエンジニア变现」の生きたケーススタディだ——高品質な技術教程を出力し続け、開発者コミュニティで強力なパーソナルブランドを構築、講座コンテンツが大量に二次拡散されている。

彼の手法はそのまま横展開できる:技術スタックはVercel AI SDK为中心、納品物は「コードスニペット」じゃなく「実行可能なAgentシステム」。これが今のAgent案件市場で最も希少な供給だ。

⚠️ 他の独立開発者の具体的収入データ(例:月5万ドル、半年で12万フォロワー増など)については、素材パッケージに検証可能な情報源が提供されていないため、本文では具体数字を引用しない。

ゼロからの入門パス

Node.js / TypeScriptすら触ったことがない初心者なら、この順序で:

  1. 1ヶ月目:Node.js基礎 + TypeScript文法 + LLM基礎概念(token、prompt、function callingとは)を学ぶ。日本語リソース推奨:サバイバルTypeScript、《LLMアプリケーション開発入門》。
  2. 2ヶ月目:講座の「ツールループ」モジュールだけを攻略。AI SDK公式ドキュメントのquickstartでdemoを走らせる。
  3. 3ヶ月目:「サンドボックス抽象化」モジュールを追加し、フォルダ自動整理Agentを作る。
  4. 4ヶ月目以降:ルート2またはルート3で变现尝试を開始。

現実的な期待値:1ヶ月目はツールループ1モジュールだけに集中。一気に全部やろうとするな。毎日2時間投入で、30日後には最小実行可能なAgentチェーンを構築できる。

行動喚起:今夜Vercel Academyを開け

Vercel Academyの講座は完全無料で、有料登録も不要。vercel.com/academy で講座名「Build Your Own AI Coding Agent Harness」を検索、講座ページに入り、最初のモジュールから攻略開始。

一気に全部やろうとするな。毎日2時間、まずツールループとサンドボックス抽象化の2モジュールを完全に攻略し、即座に最小実行可能プロダクトを作る——たとえフォルダ自動整理Agentだけでもいい。

30分以内に「ファイル読み込み → 内容分析 → レポート生成 → 新ファイル書き込み」の完全なAgentチェーンを構築できた時、お前はすでに「AIプログラミング講座の受講生」の9割を超えている。その状態で案件獲得、動画投稿、Substack執筆、いずれも本物のコンテンツが出せる。

今夜Vercel Academyを開き、ツールループモジュールから攻略開始——30日後のお前が今の判断に感謝する。