CLAUDE LABEN
FORK — Claude Code 2.1.212で/forkの挙動が変わりました。会話を新しいバックグラウンドセッションへ複製し、作業を続けたまま並走できます。従来のセッション内サブエージェントは/subtaskに移りましたLIMITS — WebSearchの呼び出しがセッション単位で既定200回に制限されました。サブエージェントの起動も既定200回が上限で、暴走した検索・委譲のループを止められますMCPBG — 2分を超えるMCPツール呼び出しは自動的にバックグラウンドへ移り、セッションが固まらなくなりました。しきい値はCLAUDE_CODE_MCP_AUTO_BACKGROUND_MSで調整できますPLANFIX — プランモードがtouchやrmといったファイルを変更するBashコマンドを、許可プロンプトもcanUseToolコールバックも通さずに実行してしまう不具合が修正されましたSONNET5 — Claude Sonnet 5は導入価格として入力100万トークンあたり2ドル、出力10ドルで提供中です。8月31日を過ぎると3ドルと15ドルに戻りますIPO — Anthropicが早ければ10月の株式公開を視野に、引受銀行が投資家との面談を組み始めたと報じられていますFORK — Claude Code 2.1.212で/forkの挙動が変わりました。会話を新しいバックグラウンドセッションへ複製し、作業を続けたまま並走できます。従来のセッション内サブエージェントは/subtaskに移りましたLIMITS — WebSearchの呼び出しがセッション単位で既定200回に制限されました。サブエージェントの起動も既定200回が上限で、暴走した検索・委譲のループを止められますMCPBG — 2分を超えるMCPツール呼び出しは自動的にバックグラウンドへ移り、セッションが固まらなくなりました。しきい値はCLAUDE_CODE_MCP_AUTO_BACKGROUND_MSで調整できますPLANFIX — プランモードがtouchやrmといったファイルを変更するBashコマンドを、許可プロンプトもcanUseToolコールバックも通さずに実行してしまう不具合が修正されましたSONNET5 — Claude Sonnet 5は導入価格として入力100万トークンあたり2ドル、出力10ドルで提供中です。8月31日を過ぎると3ドルと15ドルに戻りますIPO — Anthropicが早ければ10月の株式公開を視野に、引受銀行が投資家との面談を組み始めたと報じられています
記事一覧/Claude.ai
Claude.ai/2026-04-22上級

Claude Design → Claude Codeハンドオフ — デザインから本番実装までを一本化する

Claude DesignとClaude Codeを連結し、LP・ダッシュボード・ピッチ資料を本番実装まで仕上げるワークフローを、5日間の実プロジェクト検証で測った数字と失敗ルート込みで共有します。

Claude Design8Claude Code197Claude Opus 4.72workflow24production87

プレミアム記事

Claude DesignとClaude Codeを連結できると知った瞬間に、多くの開発者は「これで実装の90%が自動化される」と期待します。私も最初はそうでした。しかし数週間使ってみて分かったのは、ハンドオフは魔法ではなく、むしろ「個別の工程を高速化する連続体」であるという事実です。適切なプロンプト設計と、受け取った側での調整プロセスを整えなければ、かえって混乱が増えます。

本稿はClaude Designが発表された2026年4月17日から5日間、自分の実プロジェクト(個人開発アプリのLP・ダッシュボード管理画面・投資家向けピッチ資料)で検証した記録を、再現可能な手順としてまとめたものです。成功パターンだけでなく、何度もやり直した失敗ルートも残します。

ハンドオフの内部仕様 — 何がやり取りされているのか

Claude Designで「Handoff to Claude Code」を押すと、生成物が次の形式でバンドルされます。

design-bundle/
├── manifest.json       # デザインシステム情報(トークン・フォント・カラー)
├── pages/              # HTML + CSS + JS(スタンドアロン)
├── components/         # React Component (TSX)
├── assets/             # 画像・SVG・フォントリファレンス
├── preview.mp4         # インタラクションの動画記録(任意)
└── build.log           # 生成過程のログ

このバンドルは api.anthropic.com/v1/design/h/<hash> というURLでホストされ、Claude CodeはWebFetchツールでこのURLを取得します。重要なのは、Claude Codeがこのマニフェストを読み込んだうえで、プロジェクトの既存コードベースと統合するという点です。つまり、「生成物をそのままコピーする」のではなく「既存の設計に馴染ませる」動きをします。Figma由来のデザインを扱う場合は、Claude Code + Figma MCP 実装ガイドも併せてご覧いただくと、ツール間連携の勘所が掴めます。

ここで最初のつまずきポイントがあります。プロジェクトが既にデザインシステム(独自のCSS変数・Tailwindコンフィグ・コンポーネントライブラリ)を持っている場合、Claude Designが生成したmanifest.jsonのトークンと衝突します。私のプロジェクトでは、--color-primaryの値が既存#2563EBと新規#6366F1でぶつかり、Claude Codeは親切にも両方を保持する形にまとめてくれましたが、結果的に使われない定義が残りました。

回避策は、ハンドオフ前に CLAUDE.md 内でプロジェクトのデザインシステムを明示しておくことです。

## Design System (authoritative)
 
Primary color: #2563EB (blue-600)
Font stack: "Inter Variable", system-ui, sans-serif
Component library: shadcn/ui (do not introduce a second library)
CSS approach: Tailwind only, no custom stylesheets

この状態でハンドオフするとClaude Codeが既存システムを優先する判断をしてくれます。

本番投入に耐えるLP生成プロンプトの型

LPを1回のプロンプトで生成するとき、Claude Design側には「情報密度」と「技術要件」の両方を与える必要があります。私が試行錯誤の末に辿り着いたテンプレートが以下です。

[製品の一行定義]
[ターゲット顧客の具体像 — 架空の人物でよい]
[メインCVの定義 — ダウンロード/サインアップ/問い合わせ]

# Hero
- 見出しは13〜20字の日本語+英訳
- サブコピーは2行、35字/行以内
- 視覚要素: [具体的に書く — グラデーションメッシュ/3D Card/動画背景 など]

# Features (3ブロック)
- 各ブロックは30字以内の見出し+100字以内の説明
- アイコン: Lucide
- レイアウト: [cards / split / grid]

# Social Proof
- 実在の企業名を使わない。架空の肩書きと名前で構成
- 3〜5件

# CTA
- [強いアクション動詞] + [得られる価値]
- ボタン色: [アクセント色]

# Technical
- Framework: Next.js 16 App Router
- Styling: Tailwind CSS
- Animations: prefers-reduced-motion を尊重、IntersectionObserver発火
- Accessibility: WCAG 2.2 AA、aria-label必須
- Performance: 画像はnext/imageを前提、Lighthouse Performance 90+

このテンプレートで生成した結果は、過去のv0出力と比べて手直しが1/3程度で済みました。ポイントは「技術要件」ブロックに具体的なベンチマーク(Lighthouse 90+など)を書くことです。Claude Designは抽象的な「高速に」より、具体的な数値を好んで反映します。

ここまでお読みいただきありがとうございます。

この記事の続きを読む

この先には、実装コードやベンチマーク結果など、実務でお役に立てる内容をご用意しています。このサイトは広告を掲載しておらず、サーバーや開発にかかる費用はメンバーの皆様のご支援で成り立っています。もしお役に立てていましたら、ご支援いただけますと大変ありがたいです。

この記事で得られること
ハンドオフ直後にデザイントークンが衝突する原因と、CLAUDE.mdでの事前宣言による回避策
LP・ダッシュボード・ピッチ資料それぞれで実際に失敗した具体パターンと、そのまま使える修正プロンプト
受け入れ作業を約60%短縮したカスタムスラッシュコマンド3本と、5日間の検証で測った実数値
Stripe による安全な決済 · いつでもキャンセル可能

この記事を購入する

この先の内容をすべてお読みいただけます。一度のご購入で、いつでも何度でもアクセスできます。このサイトは広告を掲載しておらず、皆さまのご支援がサーバー費用などの運営を支えています。

または
メンバーシップなら全記事が読み放題 →
シェア

お読みいただきありがとうございます

Claude Lab は広告なしで運営しており、サーバー費用などの運営コストはメンバーシップのご支援で賄っています。実装コード・ベンチマーク・本番設計パターンなど、実務でお役立ていただける記事を毎日更新しています。もし読んでよかったと感じていただけましたら、ぜひご覧ください。

  • コピー&ペーストで使える実装コード付き
  • 毎日新しい上級ガイドを追加
  • ¥580/月 または ¥1,480 の永久アクセス
メンバーシップを見る →

関連記事

Claude.ai2026-06-19
Claude Design に既存コードベースを読ませて画面案を作る — デザインと実装の往復を一人で畳む
6月17日の更新で Claude Design はローカルのコードベースを起点に動けるようになりました。既存コンポーネントを反映した画面案を作り、そのまま Claude Code へ渡すまでを、4サイトのUIを一人で手入れする個人開発の現場目線で設計します。
Claude.ai2026-04-22
Claude Designの全体像( — Figma・Canvaと並ぶ選択肢になりうるのか
2026年4月17日に発表されたClaude Designの位置づけと、既存デザインツールとの違いを、アプリ開発者の実務視点で整理します。
Claude.ai2026-06-15
長時間走るエージェントの文脈が静かに劣化する — コンテキスト予算と圧縮の設計
夜通し走るエージェントの判断が朝には雑になる。原因は文脈の蓄積による希釈です。コンテキストを予算として配り、劣化を計測し、圧縮で健全に保つ設計を、動くコードと実測の勘所つきで扱います。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます
もっと見る →