◉CLAUDE LABEN
●2.1.301 — vim の % モーション、VS Code パネルでの LaTeX 数式表示、使用量上限待ちのリトライ監視の上限が入りました(10/15)●2.1.299 — 200K トークン超で約54分放置した会話はアイドル圧縮。MCP の許可ルールは名指ししたサーバーだけに一致します●SONNET 4.5 — Claude API での提供終了は 11/30、残り45日。移行先は Sonnet 5.5●WINDOWS — 日本語の環境でだけフックが黙って壊れる報告があり、文字コードの確認が呼びかけられています●FAST MODE — Opus 5.5 の Fast mode がリサーチプレビューを終え、ベータヘッダーが不要になりました(10/15)●NEW — Cowork に渡したフォルダの先頭に、十行の約束ファイルを置いてみました●2.1.301 — vim の % モーション、VS Code パネルでの LaTeX 数式表示、使用量上限待ちのリトライ監視の上限が入りました(10/15)●2.1.299 — 200K トークン超で約54分放置した会話はアイドル圧縮。MCP の許可ルールは名指ししたサーバーだけに一致します●SONNET 4.5 — Claude API での提供終了は 11/30、残り45日。移行先は Sonnet 5.5●WINDOWS — 日本語の環境でだけフックが黙って壊れる報告があり、文字コードの確認が呼びかけられています●FAST MODE — Opus 5.5 の Fast mode がリサーチプレビューを終え、ベータヘッダーが不要になりました(10/15)●NEW — Cowork に渡したフォルダの先頭に、十行の約束ファイルを置いてみました
記事一覧/Claude.ai
◉ Claude.ai/2026-04-22上級

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

Claude DesignとClaude Codeを連結し、LP・ダッシュボード・ピッチ資料を本番実装まで仕上げるワークフローを検証しました。ハンドオフの内部仕様、本番に耐えるLP生成プロンプトの型、4回失敗したダッシュボード生成のパターン、受け入れ用スラッシュコマンド、5日間で測った数字を共有します。

Claude Design8Claude Code265Claude Opus 4.7workflow26production87

✦ プレミアム記事

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-09-17
Claude の上限に当たる前にやめること — 5時間の区切りに合わせて一日を組み直す
Claude の使用量は5時間の区切りごとに回復しますが、その区切りは時計ではなく自分が送った最初の一通から始まります。上限に当たってから慌てないために、一日の順番をどう入れ替えたかを書き残します。
◉ Claude.ai2026-09-15
戻ってしまう指示を、会話・スタイル・設定ファイル・フックのどこに置くか
コメントを付けないで、この語は訳さないで。伝えたはずの指示が数往復で戻ってくるとき、直すのは言い方ではなく置き場所です。会話・スタイル・プロジェクト設定ファイル・フックの四つの層を同じ一文で比べ、どの指示をどこへ移すかの判断基準をお伝えします。
◉ Claude.ai2026-08-29
Claude Desktop のセッションが30日で消えていた問題が直ったあとで、記録の取り方を見直しました
Claude Desktop と Cowork のセッションが30日で消えていた不具合が v2.1.248 で修正されました。自分の環境を確かめる手順と、新しい設定の効く範囲、そしてセッションに頼らず結果を1行ずつ残す小さな仕組みまでをまとめます。