Claude Fable 5 と仕事をする上での真の力量は、まず自分自身の「未知」を見つけ出すことにある

Anthropic の Thariq がまとめた要点:Claude Fable 5 と協業する際、成果物の質を左右するのは自分の「未知」をどれだけ明確に語れるかにかかっている。このフィールドガイドは実装前・実装中・実装後の3段階に分けて、未知を見つけ出す8つの技法を提示し、それぞれにそのまま使えるプロンプトを添えている。
著者:X · Thariq07-04 · 9 分で読了⚑ キーパーソン見解
🎧 ポッドキャスト版0:00 / --:--
0:00 / --:--
深度・小互解読
1分でわかる要点
  • Anthropic の社員 Thariq が長文を発表し、Claude Fable 5 と協業する際に「未知」を特定するための実践的な技法をまとめた。
  • 核心となるフレームワークは未知を四つに分類する:既知の既知、既知の未知、未知の既知、未知の未知。
  • 8つの具体的な技法は「実装前 / 実装中 / 実装後」の三段階に分けて配置され、ブラインドスポットスキャン、逆インタビュー、参考ソースコード、実装ノート、小テストなどをカバーする。
  • 各技法には、そのままコピーして使える英語のプロンプト原文が添えられている。
  • 事例パートでは、この方法論を著者自身も不慣れな Fable リリース動画の編集という領域にどう応用したかを紹介する。
⚑スタンス表明:著者の Thariq は Anthropic の社員(Claude Code / Claude Design チーム)であり、本文中の手法は自社モデル Claude Fable 5 を軸に展開している。サンプルプロンプトと事例はいずれも本人のプロジェクト実践から得たものである。
1誰が書いたか、詰まる箇所は何なのか

Claude と仕事をする時、詰まる箇所は一体どこなのか

Thariq(Anthropic の Claude Code / Claude Design チームメンバー)は2026年7月3日、X で長文を発表し、Claude Fable 5 と協業する際に「未知」を特定する実践的な技法をまとめた。

Claude Fable 5 と一緒にコードを書く中で、著者は成果物の質がいつも同じ箇所で詰まることに気づいた——自分がまだ考え抜けていない「未知」をどれだけ明確に語れるかである。この記事は「未知を見つける」ことを実行可能な8つの技法に分解し、それぞれにそのままコピーして使えるプロンプトを添えている。

◆

読む価値があるポイント:著者は Anthropic Claude Code / Claude Design チームのメンバーであり、8つの技法は Fable リリース動画の編集など実際のプロジェクトから直接抽出された、実践経験に基づくものである。各技法には英語のプロンプト原文が添えられており、そのままコピーして使える。

著者が繰り返し思い知らされてきた古い格言がある——地図は地形ではない。地図、つまりやるべきことの簡略化された記述は、あなたが Claude に与えるプロンプト、スキル、コンテキストである。地形は、実際に物事が行われる場所——コードベース、現実世界、そこにある本当の制約である。両者のあいだのズレこそが、彼の言う「未知」だ。Claude がある未知にぶつかった時、それはあなたが何を望んでいるかについての最善の推測に頼って判断を下すしかない。やるべきことが多いほど、ぶつかる未知も多くなる。

N 地図=Claudeへのプロンプト ズレ=未知 地形=実コードベースと制約
地図は簡略化された記述であり、地形は実際に物事が行われる場所——両者は決して噛み合わない。羅針盤はスクロールに合わせて静かに振れ続け、そのズレは常に存在する。
地図と地形の図
原文の図版:地図はあなたが Claude に与えるプロンプト・スキル・コンテキストであり、地形は実際に物事が行われるコードベースと現実の制約である。両者のズレこそが「未知」である。出典:X・Thariq

著者いわく、Fable は「成果物の質が、自分の未知をどれだけ明確に語れるかという能力に左右される」と初めて感じさせたモデルだという。しかも事前に計画を立てるだけでは十分ではないことが多い——未知は実装の奥深くに隠れていて、そこで初めて姿を現すこともあれば、逆にこの問題は実はまったく違うやり方で解くべきだと気づかせてくれることもある。だから Fable との協業とは、実装の前・最中・後を通じて絶えず自分自身の未知を発見し続けるプロセスなのだ。

4
種類の未知:既知の既知 / 既知の未知 / 未知の既知 / 未知の未知
3
段階:実装前 / 実装中 / 実装後、技法はこの区分に沿って配置
8
個のそのまま使える技法、各技法に英語のプロンプト原文つき
1
本の全体を貫く比喩:地図は地形ではなく、ズレこそが探すべき未知
2四種類の「わからないこと」

あなたに足りないのは、一体どの種類の「わからないこと」なのか

著者はある問題を持って Claude に向き合う時、まず手元の未知を四つの枠に分けるのを習慣にしている。大きな仕事ほど、後の二つの枠に陥りやすい——まったく意識していなかったこと、あるいは当たり前すぎて決して書き留めることのないものだ。

✎
既知の既知

プロンプトに書き込み、Claude に何が欲しいかを明確に伝えた部分。

例「ログインボタンが欲しい、右上に置いて」

?
既知の未知

まだ考え抜けていないと自覚していて、ここに落とし穴があると意識している部分。

例「このリストにページネーションを付けるか、まだ決めていない」

◉
未知の既知

当たり前すぎて書き留めることはないが、見た瞬間に良し悪しがわかる常識。

例「この配色は刺激的すぎる、一目でダメだとわかる」

▨
未知の未知

そもそも考えたこともなく、「どこまでうまくできるか」すら知らない盲点。

例「動画のポーズをコードで自動カットできるとは知らなかった」

未知の四象限マトリクス
原文の図版:著者は着手前の未知を四つに分類し、大きなプロジェクトほど後の二つに陥りやすいとしている。出典:X・Thariq
たとえて言うなら

新居への引っ越しに少し似ている。既知の既知は書き終えた買い物リスト。既知の未知はリビングにまだ家具が足りないとわかっているが、何を買うか決めていない状態。未知の既知は書き留めたことはないが、見た瞬間に「このコンセントの位置はおかしい」とわかること。未知の未知は床暖房を入れられるということ自体、そもそも知らなかったことだ。

著者の観察によれば、最も優れた協業者たち——例えば Boris Cherny や Jarred Sumner——は未知が相対的に少ない。彼らのプロンプトを見ると、自分が何を欲しいのかを明確に把握しており、コードベースやモデルの挙動ともよく同期している。それでも彼らは未知のための余地をきちんと残す。自分の未知を減らし、あらかじめ整理しておくこと——それはある意味、Claude との協業における核心的な力量であり、この力量は Claude と一緒に鍛えることができる。

3細かすぎても雑すぎても失敗する

Claude に仕事を教える時、なぜ細かすぎても雑すぎても失敗するのか

Claude にタスクを指示するのは綱渡りのようなものだ。細かく指示しすぎると、途中で方向転換すべき場面でも、書いた手順どおりにしか動けなくなる。雑に指示しすぎると、業界一般のベストプラクティスに沿って推測するしかなく、必ずしもあなたの状況に合うとは限らない。自分の未知をきちんと把握していないと、どちらの側でもつまずく——どこに落とし穴があるのか、どこが実は問題ないのかがわからないまま、それでも必要な時には方向転換してほしいと望んでしまう。

具体的すぎる

Claude はあなたが書いた手順を機械的に実行するだけで、より適切な方向転換があっても踏み切れない。

背景を十分に与え、思考のパートナーにする

自分がどこまで考えたか、この分野にどれだけ精通しているかを伝え、思考のパートナーとして必要な時に方向転換できるようにする。

曖昧すぎる

Claude が業界のベストプラクティスに従って独自に判断し、あなたの状況と合わない可能性がある。

幸い、Claude はあなたが未知をより早く発見する手助けをしてくれる——コードベースを読み込んだりネットを調べたりするのは非常に速く、たいていの話題について知識もあなたより豊富で、失敗から素早くイテレーションできる。このプロセスで最も重要な一歩は、自分の出発点を Claude に伝えることだ——自分の思考がどこまで進んでいるか、この問題やコードベースについての経験の深さを伝え、思考のパートナーとして一緒に取り組んでもらう。著者はまた、ほぼすべてのこうした場面において、HTML ページはアイデアを可視化して目の前に示す最良の方法だとも述べている。

以下の技法は「実装前・実装中・実装後」の三段階に沿って並べられている。著者は毎回すべてを使うわけではないと言うが、これは手元に備えておく価値のあるツールボックスだ。

実装前
Pre・5個の技法
  • 01ブラインドスポットスキャン
  • 02ブレインストーミングとプロトタイプ
  • 03逆インタビュー
  • 04参考ソースコード
  • 05実装計画
実装中
During・1個の技法
  • 06実装ノート
実装後
Post・2個の技法
  • 07説得資料へのパッケージング
  • 08小テスト
Claude を導くのは微妙なバランス感覚
原文の図版:Claude を導くのは微妙なバランス感覚であり、具体的すぎても曖昧すぎても失敗する。出典:X・Thariq
4実装前・ブラインドスポットスキャン

まず Claude に「自分でも気づいていない未知」を見つけてもらう

着手する際に最も役立つのは、まず自分の盲点をはっきりさせることだ。コードベースの馴染みのない部分に機能を書こうとしていたり、デザインの反復のような不慣れな仕事をしていたりする場合、あなたにはおそらく大量の未知の未知がある——何を尋ねればいいのかわからない、「良い」がどういう見た目かわからない、以前誰かが何をやったのかわからない、どんな落とし穴を避けるべきかもわからない。

核心技法・ブラインドスポットスキャン

馴染みのないコードベースや領域に着手する前に、Claude に「自分でも気づいていない部分」を掘り出し、明確にしてもらい、それをもとにプロンプトを改善する。著者は「blindspot pass」と「unknown unknowns」という原語をそのまま使うことを勧めており、さらに自分が何者で、すでに何を理解しているかを伝えることで、Claude はあなたの盲点がどこにあるかを把握できるとしている。

① 自分が何者で、何を理解しているかを伝える
→
② Claude が問い返し、盲点を特定する
→
③ それらの未知を明確に説明してくれる
→
④ より良いプロンプトへ組み直す
ブラインドスポットスキャン・馴染みのないコードベース(例1:新しい auth provider を接続)
I'm working on adding a new auth provider but I know nothing about the auth modules in this codebase. Can you do a blindspot pass to help me figure out my relevant unknown unknowns and help me prompt you better.
このコードベースに新しい auth(認証)provider を接続したいのですが、ここの auth モジュールについては何も知りません。ブラインドスポットスキャンをして、関連する「未知の未知」を整理してもらえますか?そうすればあなたにもっと的確に指示できるようになります。
ブラインドスポットスキャン・馴染みのない領域知識(例2:カラーグレーディングを知らないのに動画を調色する)
I don't know what color grading is but I need to grade this video. Can you teach me to understand my unknown unknowns about color grading, so that I can prompt better?
カラーグレーディング(color grading)が何なのかわからないのですが、この動画を調色しなければなりません。カラーグレーディングにおける「未知の未知」を理解できるよう教えてもらえますか?そうすればプロンプトをもっとうまく書けるようになります。
未知を発見するための技法まとめ
原文の図版:著者がまとめた未知を発見するための技法集。出典:X・Thariq
5実装前・ブレインストーミングとインタビュー

言葉では説明できなくても、見ればすぐわかることがある

この種の未知は、基準を言葉で説明できないが、目の前に出されればすぐに良し悪しがわかる——これが「未知の既知」だ。これらは早い段階でブレインストーミングとプロトタイプを使って掘り出すのが最善である。コードを書く段階になって初めて気づくと、コストはずっと大きくなる。仕様のわずかな変更が実装全体をひっくり返すことになりかねないし、Claude に以前の変更を巻き戻させるのもより難しくなる。著者はほぼ毎回、探索やブレインストーミングの段階から始め、それを使ってプロジェクトの範囲を定める——狭すぎず広すぎず。

ブレインストーミングとプロトタイプ

例えば、あるインターフェースにボタンを追加したらどう見えるかを確認したいだけで、実際にバックエンドのルーティングを接続したり、フロントエンドに状態をもう一つ余分に管理させたりしたいわけではない場合がある。ビジュアルデザインは著者にとって特に言葉で説明しづらいものだが、目の前に出されればどれが欲しいかすぐにわかる。こういう時、彼は一度に複数のデザイン方向性を出させて反応を比較する。

ブレインストーミング・ビジュアルの好みがわからない時、まったく異なる4方向を出させて反応を比較
I want a dashboard for this data but I have no visual taste and don't know what's possible. Make me an HTML page with 4 wildly different design directions so I can react to them.
このデータのためにダッシュボードを作りたいのですが、ビジュアルの好みもわからず、どんなものが作れるのかもわかりません。まったく異なる4つのデザイン方向性を載せた HTML ページを作って、選んで反応できるようにしてください。
プロトタイプ・本格的に接続する前に、ダミーデータで単一ファイルの HTML を作りレイアウトを確認
Before wiring anything up, make a single HTML file mocking the new editor toolbar with fake data. I want to react to the layout before you touch the real app.
まだ接続は急がず、ダミーデータで単一ファイルの HTML を作り、新しいエディタのツールバーを配置してください。本物のアプリに手を付ける前に、レイアウトに対して反応したいのです。
ブレインストーミング・曖昧な問題から出発し、コードベースを検索して介入ポイントを列挙・優先順位付け
Here's my rough problem: users churn after onboarding. Search the codebase and brainstorm 10 places we could intervene, from cheapest to most ambitious. I'll tell you which ones resonate.
私の問題はだいたいこんな感じです:ユーザーはオンボーディングを終えた後に離脱してしまいます。コードベースを検索して、介入できそうな箇所を10個ブレインストーミングし、最も手軽なものから最も野心的なものまで並べてください。どれが刺さるか私からお伝えします。

Claude に逆にインタビューしてもらう

ブレインストーミングの後にも、曖昧な点がいくつか残っていることが多い。この時は Claude に逆に一つずつ質問させ、この問題についての背景情報を少し与えて質問を導かせる。重要なのは、「答えがアーキテクチャを変えるような」質問を優先させることだ。

逆インタビュー・一問ずつ追及し、答えがアーキテクチャを変える質問を優先
Interview me one question at a time about anything ambiguous, prioritize questions where my answer would change the architecture.
曖昧な点について、一度に一つの質問だけをして私にインタビューしてください。「私の答えがアーキテクチャを変える」ような質問を優先してください。
6実装前・参考ソースコードと実装計画

どう言えばいいかわからないものは、コードをそのまま見せればいい

時には、欲しいものを表現する言葉がまったく見つからなかったり、説明するには複雑すぎたりすることがある。こういう時、最良の参考資料はソースコードそのものだ。図、ドキュメント、スクリーンショットも渡せるが、間違いなく最良の参考は元のコードである。あなたの望む挙動をどこかのライブラリがすでに実装しているなら、あるいは気に入っているデザインコンポーネントがあるなら、そのフォルダを直接 Fable に指し示し、何を見ればいいか伝えればいい。たとえコードが別の言語であっても構わない。

Claude Design もこのように働く。ファイルを一つ渡す必要はない(もちろん渡してもいい)。ある Web ページ上であなたが気に入っているモジュールを指し示すだけでいい。Claude はスクリーンショットだけでなく、その裏側のコードを読む。そうすることで、マークアップ・構造・コンポーネントが実際にどう組み立てられているかについて、はるかに豊富な詳細を得られる。

参考ソースコード・ソースコードを読ませ、言語をまたいでセマンティクスを再現させる
This Rust crate in vendor/rate-limiter implements the exact backoff behavior I want. Read it and reimplement the same semantics in our TypeScript API client.
vendor/rate-limiter というこの Rust crate が、私の欲しいバックオフ(backoff)挙動を実装しています。それを読んで、私たちの TypeScript API クライアントで同じセマンティクスを再現してください。

実装計画:最も変わりやすいものを先頭に置く

着手する準備が整うと、著者はまず Claude に実装計画を出させて目を通す。重点は最も変更されやすい部分に置く——データモデル、型インターフェース、ユーザーに見える部分だ。機械的なリファクタリングは最後に回し、その部分は任せてしまえばいい。こうすることで、あなたが本当に調整する必要がある部分を先に目の前に出してくれる。

実装計画・最も覆されやすい判断を先頭に、機械的リファクタリングは末尾に埋める
Write an implementation plan in HTML, but lead with the decisions I'm most likely to tweak with: data model changes, new type interfaces, and anything user-facing. Bury the mechanical refactoring at the bottom, I trust you on that part.
HTML で実装計画を書いてください。ただし、私が最も変更しそうな判断を一番先頭に置いてください——データモデルの変更、新しい型インターフェース、そしてユーザーに直接関わる部分です。機械的なリファクタリングは一番下に埋めてください、その部分はあなたを信頼します。
7実装中・実装ノート

着手した後は、Claude に作業しながら「その場の判断」を記録させる

どれほど計画を練り込んでも、実装の過程では予想外の未知が必ず出てくる。著者は計画に満足すると、新しいセッションを開始し、仕様書やプロトタイプなどの成果物をプロンプトに投げ込んで、agent に実装させる。しかし Claude が作業を進めるうちに、コード内のあるエッジケースのせいでやり方を変える必要が出てくることがある。著者は Claude Code に一時的な implementation-notes.md(あるいは .html)ファイルを維持させ、下した判断を記録させておく。そうすれば次回の試行で振り返って学べる。

実装ノート・エッジケースに遭遇したら保守的な選択肢を取り、Deviations に記録して続行
Keep an implementation-notes.md file. If you hit an edge case that forces you to deviate from the plan, pick the conservative option, log it under 'Deviations', and keep going.
implementation-notes.md ファイルを維持してください。もしエッジケースにぶつかり、元の計画から逸脱せざるを得なくなったら、保守的な方を選んで「Deviations(逸脱)」の下に記録し、そのまま作業を続けてください。
8実装後・パッケージングと小テスト

完成したら、マージする前にまず Claude にテストされる

作業が終わったら、締めくくりに二つの技法がある。一つは成果を承認を得るためのドキュメントにパッケージングすること、そしてもう一つが最も肝心な——Claude に逆にあなたをテストさせることだ。

説得資料へのパッケージング

何かを納品する際、重要な一歩は承認と了承を得ることだ。最終ドキュメントに「説得」と「解説」の要素を盛り込むことには、二つの利点がある。レビューする人はあなたが当初持っていたのと同じ未知を抱えたまま読み始めるので、より早く理解できる。また、詳しい専門家はあなたがそれらの落とし穴やよくある失敗ポイントを考慮したかを確認したがるものだが、それもより早くうなずいてもらえる。

成果を承認を得るためのドキュメントにパッケージングする
原文の図版:プロトタイプ・仕様書・実装ノートを一つの承認申請用ドキュメントにパッケージングする。出典:X・Thariq
説得資料へのパッケージング・Slack に投稿して了承を得られるドキュメントにまとめる
Package the prototype, the spec, and the implementation notes into a single doc I can drop in Slack to get buy-in. Lead with the demo GIF.
プロトタイプ、仕様書、実装ノートを一つのドキュメントにパッケージングしてください。Slack に投稿して了承を得たいので。冒頭にはデモ GIF を置いてください。

小テスト:合格しなければマージしない

核心技法・テストに合格しなければマージしない

長いセッションが終わった後、Claude はあなたが思っている以上に多くのことをしている可能性がある。コードの diff を読むだけでは表面的にしかわからず、多くの挙動は既存のコードパスの中に隠れている。Claude にテスト付きの HTML 変更レポートを生成させ、自分自身がそのテストに正解しない限りマージを許可しないようにする。著者の言葉そのままに言えば——自分がテストに正解した後にしかマージしない。

① diff を見るだけでは表面しかわからない
→
② Claude がテスト付きの HTML 変更レポートを生成
→
③ テストに正解して初めてマージが解禁
小テスト・テスト付きの HTML 変更レポートを生成し、正解して初めてマージ
I want to make sure I understand everything that's happened in this change. Give me a HTML report on the changes for me to read and understand with context, intuition, what was done, etc. and a quiz at the bottom on the changes that I must pass.
今回の変更で起きたことを完全に理解できているか確認したいです。この変更についての HTML レポートを作ってください。背景、直感、行ったことなどを含めて私が理解できるようにし、末尾にこの変更に関するテストを付けてください。私はそれに正解しなければなりません。
9実践・Fable リリース動画の編集

Fable のリリース動画を編集する時、彼はこの方法論をどう使ったか

Fable のリリース動画は完全に Claude Code によって編集された。これは著者にとってまったく新しい領域であり、彼自身も素人だと認めている。このプロセス全体が、まさに前述の技法を一通りつなげたものになった——自分がすでに知っていることから出発し、一歩ずつ未知を一つずつあぶり出していったのだ。

1

まず文字起こしの精度を検証する

Claude がコードで動画を編集でき、文字起こしもできることは知っていたが、十分な精度があるかは確信がなかった。そこでまず Claude に Whisper のような文字起こしが実際にどう動作するのか、ffmpeg で「えーと」「あの」や長い間を正確にカットできるのかを説明させた。まず能力の限界を把握してから、次に進んだ。

2

まずプロトタイプでタイムラインを検証

自分の発話内容に追従する UI が欲しかったが、実現できるか確信が持てなかった。そこで Claude に Remotion と文字起こしデータを使ってまずプロトタイプ動画を作らせ、効果を確認してから本格的に取りかかった。

3

カラーグレーディングはまず学んでから選ぶ

完成した映像の色がくすんでいて、それがカラーグレーディングの問題だとはわかっていたが、カラーグレーディングが何であるか本当には理解していなかった。最初の反応は Claude に何パターンか出させて一つ選ぶことだったが、自分が「良い」がどういう見た目かまったくわかっていないことに気づいた。そこで Claude にまずカラーグレーディングを教えてもらい、自分の未知を見つけ出してから選ぶことにした。

著者の締めくくりの提案はこうだ——モデルが強力になるほど、正しい方法を使えばやれることも増える。長時間かかったタスクが間違った結果で返ってきたら、それはたいてい、自分の未知を定義するのにもっと時間をかける必要があること、あるいは Claude がそれらの未知の中で自由に判断できるような実装計画を書く必要があることを示している。解説、ブレインストーミング、インタビュー、プロトタイプ、参考資料——そのすべてが、コストの安い段階であなたの知らないことを先に見つけ出し、コストの高い段階になってから穴埋めせずに済むようにするためのものだ。だから、次のプロジェクトは、Claude に未知を見つけてもらうその一言から始めればいい。

解説、ブレインストーミング、インタビュー、プロトタイプ、参考資料——そのすべては、コストが膨らむ前に、とても低いコストであなたが本来知らなかったことを明らかにするためのものだ。 Thariq、原文の結び
本稿は解説記事であり、Thariq(@trq212、Anthropic Claude Code / Claude Design チーム)が2026年7月3日に X で発表した長文《A Field Guide to Fable: Finding Your Unknowns》を編集・翻訳したものである。文中のサンプルプロンプトと事例はいずれも著者本人のプロジェクト実践から得たものである。画像出典:X・Thariq。
出典
X · ThariqX · Thariq·原文を見る
↑ 本文ここまで
✓ この記事は全文無料です

メンバーは全文 Markdown のコピー・保存に加え、自分の AI に購読・質問させることができます。

原文を読む ↗
📮 新着解説をメールでいち早く

役に立ちましたか?メールを登録すると、新着解説を公開と同時にお届けします。解除はいつでも。