Claude Codeで使えるFable 5とは?
Fable(フェイブル)5は、Claude Codeで利用できるAIモデルの名前です。Claude Code自体の名称ではなく、Claude Codeの中で用途に応じて選んで使うモデルのひとつです。
まずはClaude CodeとFable 5の関係や特徴など、利用前に押さえておきたい基礎知識をチェックしておきましょう。
Claude CodeとFable 5の関係
Claude CodeとFable 5という名称を初めて目にした方の中には、「どちらもAIの名前なのでは?」と感じる方もいるかもしれません。しかし、両者は役割が異なります。
Claude Codeは、AIを活用してコードの作成や修正、調査などを行うための開発支援ツールです。また、Fable 5はそのClaude Code内で選択して使うAIモデルのひとつです。
かみ砕いて解説すると、Claude Codeが「AIを使って開発作業を進めるためのツール」、Fable 5が「その処理を担うAIモデル」の関係です。
Claude Codeでは、作業内容に応じて利用するAIモデルを切り替えられます。その選択肢のひとつとしてFable 5が用意されているため、「Claude Codeとは別の開発ツール」でも「Claude Codeの新しいバージョン」というわけでもありません。
この違いを理解しておくと、このあと解説するFable 5の特徴や、ほかのAIモデルとの使い分けもわかりやすくなります。
Fable 5の特徴と長時間タスクへの強み
Fable 5の特徴は、複雑な推論や長時間にわたる作業を得意としている点です。Fable 5ならではの強みが発揮されやすいのは、複数の工程がある作業をまとめて進める場面です。
例えば、大規模なプロジェクトでは「既存コードを確認し、必要なファイルを特定して修正し、テストを行い、エラーがあれば再度修正する」といった一連の作業があります。ここでは、ひとつの指示で完結するのではなく、複数のファイルや処理を確認しながら進める必要があります。
Fable 5は工程数の多い作業や、長い文脈を保ちながら進めるタスクに強いです。そのため、大規模な機能追加やリファクタリング、デバッグ、原因調査など、ある程度まとまった仕事をClaude Codeに任せたい場面で活用しやすいです。
「コードを1行作ってもらう」のであれば他モデルでも対応できます。ただし、「この作業をここまで進めてほしい」と、ひとまとまりの仕事を任せるのであればFable 5が選択肢にあがります。
Claude CodeでFable 5を使う方法
Fable 5は、Claude Code上でモデルを選択して利用します。最初にClaude Codeの導入や利用環境の確認、モデルの切り替えなど、いくつかの準備が必要です。
Fable 5を使うための事前準備からモデルの選択、実際の指示方法まで、初心者向けに段階を追って解説します。
Fable 5を使うための事前準備
Fable 5をClaude Codeで利用する前に、まず次の3点を確認しておきましょう。
- Claude Codeを利用できるプランか確認する
- Claude Codeが正常に起動するかバージョンを確認する
- /modelでFable 5が選択できるか確認する
はじめに、Claude CodeはPro・Maxプランで利用できます。一方、FreeプランにはClaude Codeの利用枠は含まれていません。
まずはターミナルを開き、「claude --version」を実行してみましょう。現在インストールされているClaude Codeのバージョンを確認できます。正常に起動できない場合や長期間更新していない場合は、アップデート状況も確認しておくと安心です。
また、Claude Codeでは「/model」コマンドから利用するAIモデルを切り替えられます。Fable 5を使用したい場合は、モデル選択画面で対象のモデルを選べるか確認してください。現在使用しているモデルは「/status」から確認できます。
なお、Fable 5は現在レガシーモデルとなっており、現行のFableモデルはFable 5.1です。
【関連】Claude Codeとは?できること・使い方・料金まで初心者向けにやさしく解説
Fable 5へのモデル切り替え方法
先ほども触れたように、Claude Codeでは「/model」コマンドから利用するAIモデルを切り替えられます。モデル一覧が展開されるため、使用したいFableモデルを選択しましょう。
現在のFableシリーズではFable 5.1が現行モデルですが、Fable 5もレガシーモデルとして利用できます。
これから新しく利用する場合はFable 5.1が基本ですが、既存の開発環境やワークフローがFable 5を前提に構成されている場合は、互換性を保つためにFable 5を選ぶこともあります。
特に、使用するモデルによっては出力傾向や一部の挙動が変わる可能性があります。すでにFable 5で動作確認しているプロジェクトでは、すぐに5.1へ切り替えず、既存モデルを継続して使用する判断も考えられます。
ただし新規の開発や特別な互換性要件がない場合は、現行モデルであるFable 5.1を選ぶとよいでしょう。
Fable 5への基本的なプロンプトの書き方
Fable 5に指示を出すときは「何を実現したいのか」「どのファイルを対象にするのか」「守ってほしい条件は何か」を具体的に伝えるのがおすすめです。
次のように作業手順まで細かく指定する必要はありません。
<細かく指定しすぎる例>
- src/login.jsを開いてください。
- 次にauthenticate関数を探してください。
- 次にif文を確認してください。
- 次にエラー原因を調査してください。
- そのあと修正してください。
<Fable 5向きの例>
- ログイン時に500エラーが発生しています。
- src以下の関連ファイルを確認し、原因を特定して修正してください。
- 既存の認証仕様は変更せず、修正後にテストも実行してください。
Fable 5向きの例では「エラーを修正する」という目的と、対象範囲や守る条件、修正後に行ってほしいことを伝えています。「どのファイルから確認するか」「どの順番で原因を調べるか」といった具体的な手順までは指定していません。
Fable 5は、複数工程を含む長時間タスクが得意です。達成したい結果と必要な条件を伝え、調査や修正の進め方はモデル側に任せる使い方が向いています。
Fable 5を使うときの作業確認と注意点
Fable 5を使う際、「どの部分が変更されたのか」「想定したとおりに動作しているか」を確認しておきましょう。
コードの差分やテスト結果を見ながら、作業内容に問題がないかチェックします。
Fable 5はコードの修正やテスト、原因調査など多くの作業を自動で進められます。一方で、AIが行った変更が必ずしも要件や安全性に合っているとは限りません。
作業の中で「ログイン時のエラーを修正して」と指示した場合、エラー自体は解消されても、認証処理の一部まで変更されている可能性があります。この場合、動作するかどうかだけでなく、変更内容が本来の仕様に合っているかも「人間が目視で」確認する必要があります。
Fable 5に任せるのは「作業」です。その結果を採用するかどうかの「判断」は人間が行います。
開発を効率化するツールとして活用しつつ、最終確認は人間が行うことを意識しておきましょう。
Fable 5で何ができる?主な活用方法
Fable 5は、単発のコード生成だけでなく、複数ファイルをまたぐ修正やデバッグ、原因調査など、工程数の多い開発作業にも活用できます。さらに、画像やPDFなどの情報を確認しながら作業を進めることも可能です。
ここではFable 5が得意とする主な活用方法を、具体例で紹介します。
大規模なコード作成・修正・リファクタリング
Fable 5は、複数のファイルや機能にまたがる開発作業に活用できます。
例えば、以下のような使い方が考えられます。
- 新しいWebアプリを丸ごと作る
- 既存アプリに複数ファイルをまたぐ機能を追加する
- 既存コードを整理・リファクタリングする
既存のWebアプリにログイン機能を追加する場合、ひとつのファイルを変更するだけで完了するとは限りません。画面側の処理や認証処理、データベースとの連携、テストコードなど、複数のファイルを確認しながら作業する必要があります。
一般的なチャット型AIでは、必要なコードを人間が抜き出して入力し、その都度修正案を受け取る使い方が中心です。対してClaude CodeでFable 5を使う場合は、プロジェクト全体を確認しながら関連するファイルを探し、複数箇所にまたがる修正を進められます。
「大規模な開発」というと企業のシステム開発をイメージしますが、個人開発でも複数のファイルや機能を扱う場合には活用できます。既存コードが増えて整理が必要になったときや、新機能の追加を検討する際にも利用しやすいでしょう。
調査・デバッグ・原因分析の自動化
原因がすぐにはわからないエラーや不具合を調査する際にもFable 5を活用してみましょう。
- 本番環境だけで発生するエラーの原因を調べる
- 複数ファイルにまたがるバグの原因を特定する
- ログや設定ファイル、過去の変更履歴を確認して問題点を探す
- 修正後にテストを行い、問題が解消されたか確認する
デバッグでは、最初から原因がわかるとは限りません。ログや関連するコードを確認して、原因の候補を絞りながら調査を進める必要があります。
原因分析は他モデルでも可能ですが、Fable 5は「複数の情報を確認しながら長時間にわたって原因を追う作業」に強いモデルです。
どこに問題があるのかわからない状態から、原因を絞り込んでいく調査にも活用できます。
画像・PDFなどを含む開発作業への活用
Fable 5には、コードだけでなく画像やPDFなどの情報も渡せます。
次のような場面で活用できるイメージです。
- UIのスクリーンショットを見せて、表示崩れの原因を確認する
- デザインカンプと実際の画面を比較して、実装との差分を整理する
- PDFの仕様書を読み込み、記載内容に沿って修正や実装を進める
- 図表や画面キャプチャを参照しながら、必要な処理を確認する
画像やPDFを言語で言い換える必要はなく、「開発作業の参考資料」として読み込ませられます。
気を付けておきたいのは、Fable 5は画像生成を目的とした専用モデルではない点です。
画像生成を目的とするよりも資料の内容を理解し、実装や修正などの開発作業に反映させる使い方が中心になります。
Fable 5の価格と他モデルとの違い
Claude Codeでは、複数のClaudeモデルを利用できます。それぞれ、処理速度や料金、得意とする作業が異なります。
ここではFable 5とFable 5.1・Opus 5・Sonnet 5との違いを整理しました。一つずつチェックしていきましょう。
Fable 5の価格と利用プラン
Fable 5の基本的な料金・スペックを一覧でまとめました。
<Fable 5>
入力料金 |
$10 / 100万トークン |
出力料金 |
$50 / 100万トークン |
コンテキストウィンドウ |
100万トークン |
最大出力 |
12.8万トークン |
ステータス |
Legacy |
現行モデル |
Fable 5.1 |
APIからFable 5を利用する場合は、入力・出力したトークン量に応じて料金が発生します。入力は100万トークンあたり10ドル、出力は50ドルです。
Claude Codeから利用する場合は、API料金だけでなく契約しているClaudeのプランや利用枠も関係します。個人向けではPro・MaxプランからClaude Codeを利用できます。
Fable 5は現在Legacyモデルで、現行はFable 5.1とお伝えしました。Fable 5.1も入力・出力料金やコンテキストウィンドウなどの基本スペックはFable 5と同じです。
Fable 5とFable 5.1の違い
Fable 5.1は、Fable 5の登場から約3か月後にリリースされた後継モデルです。Fable 5の基本的な特徴や料金体系を引き継ぎながら、性能面が改善されています。
入力・出力料金やコンテキストウィンドウ、最大出力などの基本スペックはFable 5と共通しています。
加えて、Fable 5.1では長時間のエージェント型コーディングや複数ステップの調査など、Fableシリーズが得意とする領域の性能が強化されています。
Fable 5.1はまったく別のモデルというより、Fable 5をベースに性能を高めた現行版といえます。
Fable 5とOpus 5の違い
Fable 5とOpus 5は、どちらも複雑なコーディングや推論に対応できる高性能なモデルです。
得意とする作業範囲と料金には違いがあります。
項目 |
Fable 5 |
Opus 5 |
|---|---|---|
入力料金 |
$10 / 100万トークン |
$5 / 100万トークン |
出力料金 |
$50 / 100万トークン |
$25 / 100万トークン |
得意な用途 |
長時間・高難度のエージェント型作業 |
複雑なコーディングや推論全般 |
向いている場面 |
複数工程を長時間かけて進める作業 |
日常的な高度開発や幅広いタスク |
Fable 5は、長時間かつ複数工程にわたる高難度な作業に向いています。対してOpus 5は、複雑なコーディングや推論を幅広く扱えるモデルです。
API料金を比べるとFable 5がOpus 5の2倍です。長時間にわたる高難度な作業ではFable 5、幅広い開発作業ではOpus 5と用途に応じて使い分けましょう。
なお、後継のOpus 5.5がリリースされたため、Opus 5は現在レガシーモデルとなっています。Opus 5.5の利用料金は従来のOpus 5と比較して2割ほど安く設定されています。
【関連】Claude CodeでOpus5を使いこなそう!Fable 5との違い、料金・APIまで解説
Fable 5とSonnet 5の違い
Fable 5とSonnet 5は、得意とする作業の規模や処理速度、料金に違いがあります。
項目 |
Fable 5 |
Sonnet 5 |
|---|---|---|
入力料金 |
$10 / 100万トークン |
$2 / 100万トークン |
出力料金 |
$50 / 100万トークン |
$10 / 100万トークン |
処理速度 |
比較的遅い |
速い |
得意な用途 |
長時間・高難度のエージェント型作業 |
速度と性能のバランスを重視するタスク |
向いている場面 |
大規模開発や長時間の調査 |
日常的なコーディングや開発作業 |
Sonnet 5は処理速度と性能のバランスがよく、日常的なコード生成や修正などに利用しやすいモデルです。API料金もSonnet 5のほうが低いため、普段の開発ではSonnet 5を使い、長時間の調査や大規模な作業が必要な場面でFable 5を選ぶという使い分け方が考えられます。
【関連】Claude CodeでSonnet5を使う方法は?性能・料金・Opus5との違いを初心者向けに解説
よくある質問(Q&A)
Q. プログラミング初心者でもFable 5を使える?
A. 利用自体は可能です。ただし、Fable 5が変更したコードを確認するため、基本的なコードの読み方やGitの操作を理解していると安心です。まずは小さな修正から試走し、コードの変更前後の差分(diff)を確認しながら使うとよいでしょう。
Q. Fable 5はいつまで使える?
A. Fable 5は現在も利用可能なレガシーモデルです。Anthropic公式では、廃止時期について「2027年6月9日より前には廃止しない」と案内されています。今後変更される可能性もあるため、継続利用する場合は最新のモデルステータスを確認しましょう。
Q. Fable 5が生成したコードはそのまま利用しても大丈夫?
A. そのまま採用するのではなく、コードの差分やテスト結果を確認しましょう。AIによるレビューや修正は便利ですが、AIが「問題なし」と判断しても必ず安全とは限りません。コードの内容や動作を、人間が確認して最終判断することが大切です。
まとめ
Fable 5はClaude Codeで利用できる高性能なAIモデルです。複数工程を含む長時間タスクや大規模な開発、原因調査などで強みを発揮します。
本記事のポイントを振り返ってみましょう。
- 長時間・高難度の作業や複数ファイルをまたぐ開発では、Fable 5の強みを活かしやすい
- プロンプトでは目的・対象・条件を具体的に伝え、細かな作業手順まで指定しすぎない
- コード修正だけでなく、原因調査やデバッグ、画像・PDFを参考にした開発にも活用できる
- 作業内容や料金に応じてFable 5・Opus 5・Sonnet 5の使い分けが有効
- AIに作業を任せる場合は、変更内容やテスト結果を確認し最終判断は人間が行う
高性能なFable 5ですが、すべての開発作業で使う必要はありません。本記事を参考に、Fable 5の強みを活かせる場面で取り入れるとよいでしょう。
paizaラーニングでは、プログラミングの基礎から実践的な開発まで学べる関連講座を公開しています。Claude CodeなどのAIツールとあわせて基礎知識も身につけ、開発に活用してみてください。