2026年7月7日、バイオインフォマティクスツール salmon の開発者として知られる Rob Patro 氏(COMBINE-lab)が、Anthropic のモデル Fable について「少なくともコンピュータサイエンスの研究レベルのタスクにおいては有用なモデルではない」とする記事を公開した。理由は性能ではない。Fable の前段に置かれた安全classifierが、正当な依頼まで問答無用で弾く——という運用面の問題だ。Hacker News でも反響を呼んでいる。
発表内容
記事によれば、Fable は Anthropic の Mythos の「safety conscious(安全性重視)」版として6月9日にリリースされた。その3日後の6月12日、米政府が Fable と Mythos に輸出規制をかけ、Anthropic は米国市民以外(自社の従業員を含む)にモデルを提供できなくなる。全ユーザーの国籍検証は現実的に不可能だったため、Anthropic はモデルを引き下げた。数週間の交渉を経て規制は解除され、7月1日に Fable が再公開される。ただし記事によれば、一般提供されているのは Fable のみで、Mythos は事前承認済みパートナー限定のままだという。
Patro 氏が試したのは、自身が開発・保守する RNA-seq 転写産物定量ツール salmon(C++ 製)を Rust へ書き直す作業の orchestration だった。詳細な移植手順とテスト方針を書き込んだプロンプトを「plan」モードで投げたところ、Fable は即座に安全上の懸念としてフラグを立て、拒否し、代わりに Opus 4.8 に送ることを提案してきた。拒否の原因は、ドキュメントとソースコードに含まれる生物学用語(RNA-seq 関連)だったと氏は推測している。
Yet, not only did Fable refuse the prompt, but it also refused to disclose or explain why it refused the prompt in any detail, or to help me understand how to prompt it in a way so as to avoid this issue.
(Fable はプロンプトを拒否しただけでなく、なぜ拒否したのかを詳細に開示・説明することも、この問題を回避する書き方を教えることも拒んだ。)
15〜30分ほどプロンプトを言い換えて試したが突破できず、氏は Opus 4.8 に切り替えた。Opus 4.8 は問題なく応じ、移植も「great job」だったと記している。氏はここから、Fable の classifier は分類器というより「用語とユーザーの単純な拒否リスト」に近いのではないかと疑う。生物学研究(そしておそらくサイバーセキュリティ研究)に関係するものは、そもそも会話の入り口で弾かれている、という見立てだ。
同種の報告は他にもあるという。氏がSNSで見た限りでは、生物学者たちが why am I?(原文ママ)、what is a mitochondrion?(ミトコンドリアとは何か)、さらには what should I have for dinner?(夕食は何にすべき?)といった無害なプロンプトまで拒否されたと報告していた。
なぜ重要か
- ドメイン語彙そのものが地雷になる:拒否されたのは新規の生物学研究ではなく、既存のオープンソース C++ ツールを Rust に書き直すという純粋なソフトウェアタスクだった。それでもコード中の生物学用語が引き金になった、というのが氏の理解だ。ライフサイエンス系のコードベースを扱う開発者は、タスクの性質と無関係に締め出される可能性がある。
- 拒否理由が開示されない:なぜ弾かれたか、どう書けば通るかが分からないため、回避も改善もできない。氏が15〜30分を溶かして諦めた理由はここにある。
- 「安全性重視版」という位置づけへの疑問:Fable は Mythos の safety conscious 版として出され、7月1日の再公開時にはさらに厳しいセーフガードが加えられたと言及されている。安全側に倒した結果、氏の言う「ソフトウェアタスクという Fable の得意分野であるはずの領域」で機能しなくなっている、という指摘だ。
現時点での未確定事項
この記事は一開発者の体験報告であり、以下は元記事に書かれていない。断定を避けるべき点として明示しておく。
- classifier の実装詳細:「拒否リストに近いのでは」というのは Patro 氏の推測であり、Anthropic 側の技術的な仕様説明は元記事にない。「miscalibrated(較正がおかしい)と広く報じられている」という言及があるだけで、具体的な検証データは示されていない。
- 拒否率などの定量データ:何割のプロンプトが弾かれるか、といった数値は一切示されていない。サンプルは氏の試行とSNS上の伝聞である。
- Opus 4.8 との性能比較:Opus 4.8 は「応じた」「よくやった」と書かれているが、Fable とのモデル性能の優劣を比較した記述はない。そもそも Fable は出力に到達していない。
- 輸出規制の中身:Anthropic が米政府と何を交渉して解除に至ったかは「多くは明かされていない」とされている。
- 2つ目の検証の結末:氏は再公開後に「parsimonious reconstruction of network evolution(ネットワーク進化の倹約的再構成)」という自身の研究課題を Fable にぶつけようとしており、見出しでは “The second flop (unforgivable)” と書かれている。ただし今回参照した本文範囲は問題設定(blocking loop の説明)の途中までで、その顛末は確認できていない。原文の続きを読む必要がある。
まとめ
- salmon 開発者 Rob Patro 氏が、Anthropic の Fable は安全classifierが過剰で、CS研究レベルのタスクには使えないと報告した。
- RNA-seq ツールの Rust 移植という無害な依頼が生物学用語を理由に拒否され、理由の開示も拒まれた。氏は Opus 4.8 に切り替えて完遂している。
- ただし classifier の実装や拒否率の定量データは元記事にはなく、現状は当事者報告とコミュニティの伝聞ベースだ。
実装家視点で言うと、これはモデルの賢さではなくガードレールの設計とフィードバック品質の問題だ。拒否すること自体は仕方ないとしても、「なぜ落ちたか」「どう書けば通るか」が返らないゲートは、開発者にとって単なるブラックボックスの壁になる。15〜30分の言い換えで諦めて別モデルに逃げる、という氏の判断は現場としてまったく正しい。ワークフローに組み込むモデルを選ぶとき、私たちが見るべきはベンチマークのスコアだけでなく「自分のドメイン語彙で通るか」という一点になりつつある。ライフサイエンスやセキュリティのコードを触るなら、本番導入前に自分の実プロンプトで通過テストをしておくべきだろう。
元記事: https://combine-lab.github.io/blog/2026/07/07/fable-is-not-a-useful-model.html


コメント