31件の記事

2026 年 10 月時点、Cloudflare は Next.js を Workers で動かす既定の方法を vinext(1.0 を 2026-09-28 公開)にしています。新規は vinext、互換性の穴がある既存の OpenNext アプリは OpenNext を続けるのが公式の線引きです。両方で実際にビルドした手順と、Claude Code で移行する方法をまとめます。

公式の MCP Go SDK(v1.8.0)なら、Go の関数と構造体を書くだけで stdio の MCP サーバーが作れます。入出力のスキーマは構造体から自動で作られ、引数の検証も SDK が行います。claude mcp add で登録すると Claude Code からツールとして呼べます。この記事では TODO サーバーを作り、テスト・JSON-RPC での動作確認・Claude Code 接続まで実際に動かした手順を載せます。

Go 言語は、Claude Code のような AI エージェントが「書く→確かめる→直す」を回しやすい言語です。型のエラー・go vet・gofmt・go test が標準でそろい、失敗が機械的に読めるからです。一方で、学習後に出た新機能や新しい書き方には弱く、go fix などで補う必要があります。実行結果・CLAUDE.md の設定例・実践手順で解説します。

Go で AI エージェントを作る核心は「モデルが tool_use を返したら Go の関数を実行し、tool_result を返して再び呼ぶ」ループです。公式の anthropic-sdk-go(v1.78.0)で、このループを手書きする方法と、beta の Tool Runner に任せる方法の両方を、API をモックしたテスト付きで解説します。

Google の ADK for Go(Agent Development Kit)では、SequentialAgent と ParallelAgent を入れ子にするだけで「並列に調べて、まとめる」マルチエージェントが作れる。v2.5.0 で実際にビルドし、API キー無しで動く偽モデルで実行・テストした手順と、2.0 のグラフ型ワークフロー、Genkit Go との違いを解説する。

Go 1.27 は 2026 年 8 月 19 日に出た。目玉はジェネリックメソッド、標準の uuid と encoding/json/v2、新しい go fix の modernizer。go.mod を 1.27 に上げて go fix を回し、残りの書き換えと影響調査を Claude Code に任せる手順を、Go 1.27.1 で実際に動かした結果つきで説明する。

Codex CLI 0.160 と Claude Code 2.1.289 を、インストール・AGENTS.md と CLAUDE.md・サンドボックス・権限・MCP・サブエージェント・料金で比べました。最大の違いはサンドボックスの既定(Codex はオン、Claude Code はオフ)と契約するプランです。用途別の使い分けと、AGENTS.md を両方で共有する設定も紹介します。

Web の API や画面の配信は Cloudflare Workers、AWS のサービスと深くつながる処理や重い計算は AWS Lambda、が 2026 年 10 月時点の結論です。CPU 時間・メモリ・バンドルサイズの上限、公式単価から計算した月額、コールドスタートの仕組み、実行場所、DB の選択肢で比べます。

2026 年 10 月時点、Workers のリモート MCP サーバーは agents の createMcpHandler(ステートレス)で作り、McpAgent は新規には使いません。認証は workers-oauth-provider の OAuthProvider で /mcp を包み、Claude Code からは claude mcp add --transport http で接続します。

Worker で aws4fetch を使って PUT 用の署名付き URL を発行し、ブラウザから R2 へ直接アップロードすれば、Worker のリクエストサイズ上限や CPU 時間を気にせず画像を受け取れます。Content-Type を署名に含めるための allHeaders の落とし穴、CORS、無料枠とエグレス無料の料金まで、動かして確かめた手順でまとめます。

Cloudflare の API MCP サーバーは claude mcp add で登録し、/mcp で OAuth 認証すれば Claude Code から Workers・D1・DNS を操作できます。search と execute で 2,500 超のエンドポイントを約 1,100 トークンに収める Code Mode の仕組みと、権限・上限の注意点を実行結果つきで解説します。

Hono と Cloudflare D1 なら、マイグレーション 1 本とルート 5 本で CRUD の REST API が作れます。wrangler d1 migrations でテーブルを作り、wrangler dev --local と curl で確かめ、@cloudflare/vitest-plugin でテストするまでを、実際に動かした出力と Claude Code へのプロンプト例つきで解説します。