[{"data":1,"prerenderedAt":365},["ShallowReactive",2],{"content-/fable-5-migration-and-ai-review":3,"all-pages-for-dir":363,"og-image-/fable-5-migration-and-ai-review":364},{"id":4,"title":5,"body":6,"category":346,"description":347,"extension":348,"meta":349,"navigation":70,"ogImage":350,"path":351,"project_name":352,"published":353,"publishedAt":354,"seo":355,"stem":356,"tags":357,"todo":350,"unpublished":353,"updatedAt":350,"__hash__":362},"pages/2026-07/2026-07-02/fable-5-migration-and-ai-review.md","Claude Fable 5で自分のAI運用を総点検した日 - モデル補正ルールは消さずに条件分岐へ",{"type":7,"value":8,"toc":338},"minimark",[9,13,18,21,24,27,37,45,52,56,59,89,92,168,171,174,178,185,195,216,219,223,226,233,236,243,251,254,257,260,295,298,317,320,334],[10,11,12],"p",{},"Claude Fable 5が使えるようになった。ただし定額の枠で使えるのはあと1週間で、そこから先は重量課金になるから、たぶん使わなくなる。それなら「優秀な大工が来ている間に道具を作らせる」期間にしよう、と決めた一日だった。",[14,15,17],"h2",{"id":16},"ai活用の見直しコンサルタントに環境をレビューさせた","「AI活用の見直しコンサルタント」に環境をレビューさせた",[10,19,20],{},"朝一番に「あなたは私の『AI活用の見直しコンサルタント』です。これまでより格段に賢い新しいAIが使えるようになった今を前提に、私の仕事・発信・プロジェクトを総点検してください」というプロンプトを投げた。CLAUDE.md・ルール・スキル・直近の作業履歴を読ませた上で返ってきた最初の結論は「旧モデルの子守ルールを捨てて、浮いた注意力を事実チェックと不可逆操作の防御に移す」。筆頭に挙がったのが、Opus 4.7向け対話戦術ルールの全廃だった。",[10,22,23],{},"ここで手が止まった。Fable 5は1週間限定。4.8はバグが多くてClaude Codeでまともに動かず、仕方なく4.7を日常機にしている。今ルールを消したら、1週間後に防具なしで4.7に戻ることになる。",[10,25,26],{},"この前提を伝え直したら、結論が2本柱に組み替わった。",[28,29,30,34],"ul",{},[31,32,33],"li",{},"モデル補正ルールは「削除ではなく条件分岐」。4.7が日常機である以上、現役の防具として維持する",[31,35,36],{},"Fable 5の1週間は「賢さをランタイムで使わず、4.7でも回る資産に変換して使い切る」",[10,38,39,40,44],{},"特に2本目のフレーズが、この日の方針そのものになった。指摘事項の全体は ",[41,42,43],"code",{},"memo/2026-07-02/ai-utilization-review.html"," にダッシュボード形式でまとめさせ、ブラウザで眺めながら1つずつ潰していった。",[10,46,47,48,51],{},"同じコンサルタントプロンプトを別リポジトリ（eurekapu-nuxt4）でも走らせた。そちらも最初は「Fable 5への運用切り替え」を提案してきたので、残り1週間の前提を話して「Fable 5ラスト1週間の集中投資プラン」に全面的に書き直させた（",[41,49,50],{},"memo/2026-07-02/ai-workflow-audit-fable5.html","）。そのプランの初日タスクとして、会計シミュレーションのテスト防衛線の監査と修正まで一気に走らせたが、それはこの記事の範囲を超えるので触れない。",[14,53,55],{"id":54},"モデル補正ルールの条件分岐化と全ルールの種別棚卸し","モデル補正ルールの条件分岐化と、全ルールの種別棚卸し",[10,57,58],{},"その場でDay 1のタスク3つを実行させた。",[28,60,63,77,83],{"className":61},[62],"contains-task-list",[31,64,67,72,73,76],{"className":65},[66],"task-list-item",[68,69],"input",{"checked":70,"disabled":70,"type":71},true,"checkbox"," ",[41,74,75],{},"opus-4.7-tactics.md"," の冒頭に「適用条件」と「削除禁止」の注記を追加（条件分岐化）",[31,78,80,82],{"className":79},[66],[68,81],{"checked":70,"disabled":70,"type":71}," グローバルCLAUDE.mdに不可逆・対外操作の確認必須リストを追加（会計ソフトへの仕訳投入・記事公開・本番デプロイ・メール送信・SNS投稿）",[31,84,86,88],{"className":85},[66],[68,87],{"checked":70,"disabled":70,"type":71}," 全13本のルールファイル冒頭に「種別:」行を付ける棚卸し",[10,90,91],{},"種別は「ドメイン知識 / 運用ポリシー / 環境 / モデル補正（対象モデル名）」の4分類。ルールの冒頭はこういう形になった。",[93,94,99],"pre",{"className":95,"code":96,"language":97,"meta":98,"style":98},"language-markdown shiki shiki-themes vitesse-light vitesse-light","# Claude Opus 4.7向けの対話戦術\n\n種別: モデル補正（対象モデル: Claude Opus 4.7）\n\n> **適用条件**: Opus 4.7 で動作しているセッションにのみ適用する。\n> **削除禁止**: Opus 4.7 が日常機である間は現役の防具。\n","markdown","",[41,100,101,114,120,127,132,153],{"__ignoreMap":98},[102,103,106,110],"span",{"class":104,"line":105},"line",1,[102,107,109],{"class":108},"sFA8A","#",[102,111,113],{"class":112},"syTZV"," Claude Opus 4.7向けの対話戦術\n",[102,115,117],{"class":104,"line":116},2,[102,118,119],{"emptyLinePlaceholder":70},"\n",[102,121,123],{"class":104,"line":122},3,[102,124,126],{"class":125},"sG7-3","種別: モデル補正（対象モデル: Claude Opus 4.7）\n",[102,128,130],{"class":104,"line":129},4,[102,131,119],{"emptyLinePlaceholder":70},[102,133,135,139,142,146,149],{"class":104,"line":134},5,[102,136,138],{"class":137},"shFtX",">",[102,140,141],{"class":108}," **",[102,143,145],{"class":144},"s9pho","適用条件",[102,147,148],{"class":108},"**",[102,150,152],{"class":151},"snRdP",": Opus 4.7 で動作しているセッションにのみ適用する。\n",[102,154,156,158,160,163,165],{"class":104,"line":155},6,[102,157,138],{"class":137},[102,159,141],{"class":108},[102,161,162],{"class":144},"削除禁止",[102,164,148],{"class":108},[102,166,167],{"class":151},": Opus 4.7 が日常機である間は現役の防具。\n",[10,169,170],{},"これで「いま動いているモデルがどのルールを無視すべきか」がファイル単体で判定できる。将来モデルを乗り換えるときも、種別行を見れば消していいルールと残すルールを仕分けられる。賢いモデルが来るたびに「古いルールを全部消したい」誘惑が来るはずで、その防波堤を先に築いた格好だ。",[10,172,173],{},"午後はDay 2として、顧客情報を外部AIサービスに渡さないルールの追加、発信前の事実チェック手順書の精密化、たまっていた変更の分割コミットまで進めた。進捗はその都度HTMLダッシュボードに反映させた。",[14,175,177],{"id":176},"fable-5-tacticsmd-を新設した","fable-5-tactics.md を新設した",[10,179,180,181,184],{},"別セッションで、Anthropic公式の「Prompting Claude Fable 5」ガイドを貼り付けて、Claude Codeユーザーとして読むべき部分を聞いた。答えは「半分は読み飛ばしてよい（API開発者向けでハーネス側が対応済み）。残り半分を ",[41,182,183],{},"~/.claude/rules/"," の運用に落とし込むのが実用的」。",[10,186,187,188,190,191,194],{},"そのまま ",[41,189,75],{}," と対になる ",[41,192,193],{},"~/.claude/rules/fable-5-tactics.md"," を書かせ、グローバルCLAUDE.mdのモデル固有対話戦術の一覧にも1行足した。中身は7項目で、骨子はこう。",[28,196,197,200,203,206,209],{},[31,198,199],{},"Opus 4.7向けの補正（並列化の明示指示、ツール使用の理由添付、詳細出力の明示）は適用しない。過剰に細かい手順指示はむしろ品質を下げる",[31,201,202],{},"難しいタスクは一気通貫で任せる。フェーズごとのセッション分割をやめる",[31,204,205],{},"進捗報告は証拠ベース。ツール結果と突き合わせられる作業だけを「完了」と言わせる",[31,207,208],{},"頼まれていない行動（ついでのリファクタ、依頼していない下書き）を取らせない",[31,210,211,212,215],{},"安全分類器のrefusalが誤発動したら ",[41,213,214],{},"/model"," で4.7に切り替えて続行する",[10,217,218],{},"4.7向けルールが「抑制されがちな挙動を明示で引き出す」補正だったのに対し、Fable 5向けは「引き出す補正を外して、出過ぎる分を抑える」逆向きの補正になったのが面白い。",[14,220,222],{"id":221},"あなたの最大能力でしかできない問題解決は何かと問いかけた","「あなたの最大能力でしかできない問題解決は何か」と問いかけた",[10,224,225],{},"夕方、もう1つ実験をした。「過去のやりとりから考えて、あなたの最大能力をもってしかできない私の問題解決——いや、問題を再定義してでの本当の問題解決——は何か」とFable 5に聞いてみた。",[10,227,228,229,232],{},"返ってきた再定義は「あなたの本当の問題は生産力ではなく、何を作り何を捨てるかを決める材料が存在しないこと」。スキルをもう1本書かせることではなく、全記録を読み切ってポートフォリオを監査させることに最大能力を使え、と。所見は ",[41,230,231],{},"memo/2026-07-02/portfolio-problem-redefinition.html"," にHTML化させてブラウザで読んだ。",[10,234,235],{},"読みながら、自分の現状を正直に話した。ほとんど遊んでいるのだ、と。自分で始めて、終わりを自分で決められて、他者の評価がいらない——遊びの定義そのままに、コーディングエージェントで何ができるのかを純粋な知的好奇心で試しているだけ。ただし1日1日の記録は残したかった。これを明かしたら、監査のレンズが「捨てるものを決めるkill list」から「遊びの地図と、ドットが線になる候補」に切り替わった。",[10,237,238,239,242],{},"そこからサブエージェント26体（棚卸し22班＋横断レンズ4本）を派遣して、約80日分のmemo・10ヶ月分の記事・200超のリポジトリを読ませ、活動340件の棚卸しと線候補16本の抽出をさせた。結果のHTML（",[41,240,241],{},"memo/2026-07-02/corpus-play-audit.html","）で一番刺さった発見はこれだった。",[28,244,245,248],{},[31,246,247],{},"足りないのは新しいドットではなく、既にあるドットを繋ぐ短い線。有望な候補の大半が「部品は揃っているのに輪がまだ閉じていない」同じ形をしていた",[31,249,250],{},"繋ぎ方には共通の向きがある。「他者向けに作った道具を自分の内側へ折り返す」——これが自分の遊びの定義に一番忠実に噛み合う",[10,252,253],{},"さらにeurekapu-nuxt4も遊びの有力な出力先だと伝えたら、追加の9体で深掘りして補遺HTMLが返ってきた。「砂場（mdx-playground）で実験して、製品側で卒業させる遊びの二地点があるのに、両岸で同じものを半分ずつ作っていて橋が架かっていない」。新しいドットは要らない、両岸にもう部品がある——前編と同じ結論が、リポジトリを跨いだ形でもう一度出てきた。",[14,255,256],{"id":256},"残したもの",[10,258,259],{},"この日の成果は、コードよりファイル群に残っている。振り返るときの起点はここ。",[28,261,262,267,273,278,283],{},[31,263,264,266],{},[41,265,193],{}," — 新設したFable 5向けのモデル補正",[31,268,269,272],{},[41,270,271],{},"~/.claude/rules/opus-4.7-tactics.md"," — 適用条件と削除禁止の注記入りに更新",[31,274,275,277],{},[41,276,43],{}," — 総点検ダッシュボード（Day 1/2の進捗反映済み）",[31,279,280,282],{},[41,281,50],{}," — ラスト1週間集中投資プランの本体",[31,284,285,287,288,287,291,294],{},[41,286,231],{}," / ",[41,289,290],{},"corpus-play-audit.html",[41,292,293],{},"corpus-play-audit-eurekapu.html"," — 問題の再定義と遊びの全コーパス監査",[10,296,297],{},"明日以降にやること。",[28,299,301,311],{"className":300},[62],[31,302,304,306,307,310],{"className":303},[66],[68,305],{"disabled":70,"type":71}," 集中投資プランのDay 3以降を消化する（起点は ",[41,308,309],{},"ai-workflow-audit-fable5.html"," の優先度チップ）",[31,312,314,316],{"className":313},[66],[68,315],{"disabled":70,"type":71}," 監査で出た線候補16本から、最初に輪を閉じる1本を選ぶ",[14,318,319],{"id":319},"学び",[28,321,322,325,328,331],{},[31,323,324],{},"賢いモデルの限定期間は「ランタイムで使う」のではなく「期限後も残る資産（ルール・スクリプト・計画書）に変換する」と決めた瞬間、1週間でやることの優先順位が一気に並んだ",[31,326,327],{},"AIの最初の提案（ルール全廃）をそのまま実行していたら、1週間後に防具なしの4.7が待っていた。定額の期限やモデルのバグ状況といった前提を持っているのは人間側で、それを返すと結論が反転する",[31,329,330],{},"ルール冒頭に種別1行を足すだけで、モデル乗り換え時の仕分けがファイル単体で完結する。安い割によく効く投資だった",[31,332,333],{},"「問題の再定義」を問いかけると、タスクの実行ではなく問いの立て直しが返ってくる。「遊びでやっている」と明かした途端に監査のレンズごと切り替わったのが、この日一番の見ものだった",[335,336,337],"style",{},"html pre.shiki code .sFA8A, html code.shiki .sFA8A{--shiki-default:#999999;--shiki-default-font-weight:bold;--shiki-dark:#999999;--shiki-dark-font-weight:bold}html pre.shiki code .syTZV, html code.shiki .syTZV{--shiki-default:#1C6B48;--shiki-default-font-weight:bold;--shiki-dark:#1C6B48;--shiki-dark-font-weight:bold}html pre.shiki code .sG7-3, html code.shiki .sG7-3{--shiki-default:#393A34;--shiki-dark:#393A34}html pre.shiki code .shFtX, html code.shiki .shFtX{--shiki-default:#999999;--shiki-dark:#999999}html pre.shiki code .s9pho, html code.shiki .s9pho{--shiki-default:#393A34;--shiki-default-font-weight:bold;--shiki-dark:#393A34;--shiki-dark-font-weight:bold}html pre.shiki code .snRdP, html code.shiki .snRdP{--shiki-default:#2E808F;--shiki-dark:#2E808F}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":98,"searchDepth":116,"depth":116,"links":339},[340,341,342,343,344,345],{"id":16,"depth":116,"text":17},{"id":54,"depth":116,"text":55},{"id":176,"depth":116,"text":177},{"id":221,"depth":116,"text":222},{"id":256,"depth":116,"text":256},{"id":319,"depth":116,"text":319},"dev","定額で使えるのは残り1週間のClaude Fable 5に「AI活用の見直しコンサルタント」として環境をレビューさせた記録。Opus 4.7向けルールの全廃提案を退けて適用条件の注記に切り替え、fable-5-tactics.mdの新設と全ルールの種別棚卸しまで進めた。","md",{},null,"/fable-5-migration-and-ai-review","claude-code-tools",false,"2026-07-02T00:00:00.000Z",{"title":5,"description":347},"2026-07/2026-07-02/fable-5-migration-and-ai-review",[358,359,360,361],"Claude Code","Claude Fable 5","CLAUDE.md","モデル運用","lQCR3xiVVTKlLMzA62mSLHBDyJrQ73VoX19AnBJ1zo4",[],"https://log.eurekapu.com/og/blog/fable-5-migration-and-ai-review.png?v=2026-07-02T00%3A00%3A00.000Z&title=Claude%20Fable%205%E3%81%A7%E8%87%AA%E5%88%86%E3%81%AEAI%E9%81%8B%E7%94%A8%E3%82%92%E7%B7%8F%E7%82%B9%E6%A4%9C%E3%81%97%E3%81%9F%E6%97%A5%20-%20%E3%83%A2%E3%83%87%E3%83%AB%E8%A3%9C%E6%AD%A3%E3%83%AB%E3%83%BC%E3%83%AB%E3%81%AF%E6%B6%88%E3%81%95%E3%81%9A%E3%81%AB%E6%9D%A1%E4%BB%B6%E5%88%86%E5%B2%90%E3%81%B8&author=Kei%20Komatsu&sig=9e25dde8e6440ddd",1783124597816]