[{"data":1,"prerenderedAt":530},["ShallowReactive",2],{"content-/2026-07-02-diary":3,"all-pages-for-dir":528,"og-image-/2026-07-02-diary":529},{"id":4,"title":5,"body":6,"category":511,"description":512,"extension":513,"meta":514,"navigation":437,"ogImage":515,"path":516,"project_name":517,"published":518,"publishedAt":519,"seo":520,"stem":521,"tags":522,"todo":515,"unpublished":518,"updatedAt":515,"__hash__":527},"pages/2026-07/2026-07-02/diary-2026-07-02.md","2026年7月2日の開発日記 - Fable 5でAI運用を総点検、記事10本量産と教材2本の同時進行",{"type":7,"value":8,"toc":491},"minimark",[9,14,18,22,29,32,37,45,51,67,78,81,85,92,96,104,112,114,118,121,125,140,148,150,154,157,161,172,180,182,186,189,193,201,209,211,215,218,226,228,232,235,243,245,249,252,260,262,265,399,401,404,421,423,426,452,454,457],[10,11,13],"h1",{"id":12},"_2026年7月2日の開発日記","2026年7月2日の開発日記",[15,16,17],"p",{},"定額で使えるのが残り1週間の Claude Fable 5 に「AI活用の見直しコンサルタント」を演じさせ、自分の運用環境を総点検させた日。点検で出た宿題（スキル棚卸し・コマンド分割）をその日のうちに片付け、さらに生成AI記事シリーズの量産、セミナー資料の全面改稿、消費税教材と理科コンテンツの構築まで並行で走らせた。",[19,20,21],"h2",{"id":21},"今日のタイムライン",[15,23,24],{},[25,26],"img",{"alt":27,"src":28},"タイムライン","/2026-07/2026-07-02/timeline-2026-07-02.png",[19,30,31],{"id":31},"今日やったこと",[33,34,36],"h3",{"id":35},"_1-claude-fable-5-でai運用を総点検","1. Claude Fable 5 でAI運用を総点検",[15,38,39,40,44],{},"Fable 5 にコンサルタント役で環境をレビューさせたら「Opus 4.7 向けルールの全廃」を提案してきたので、これを却下。Fable 5 は期間限定利用なので、モデル補正ルールは削除ではなく「適用条件の注記で切り替える」方針に組み替えた。Anthropic 公式ガイドから ",[41,42,43],"code",{},"fable-5-tactics.md"," を新設し、全13ルールに「種別:」行を付ける棚卸しも済ませた。",[15,46,47],{},[48,49,50],"strong",{},"主な成果:",[52,53,54,61,64],"ul",{},[55,56,57,60],"li",{},[41,58,59],{},"~/.claude/rules/fable-5-tactics.md"," 新設（公式ガイドから Claude Code ユーザー視点で抽出）",[55,62,63],{},"全ルールファイルへの「種別:」行の付与（ドメイン知識 / 運用ポリシー / 環境 / モデル補正）",[55,65,66],{},"「最大能力でしかできない問題の再定義」を問いかける実験 → 「足りないのは新しいドットではなく既存のドットを繋ぐ短い線」という発見",[15,68,69,72,73],{},[48,70,71],{},"詳細:"," ",[74,75,77],"a",{"href":76},"/fable-5-migration-and-ai-review","Claude Fable 5で自分のAI運用を総点検した日",[79,80],"hr",{},[33,82,84],{"id":83},"_2-スキル約100ファイルの棚卸しと-make-diary-の分割","2. スキル約100ファイルの棚卸しと /make-diary の分割",[15,86,87,88,91],{},"「監査官」の役割指定でスキル・コマンド約100ファイル（自前73＋プラグイン由来約30）を全数監査させ、壊れ1件・二重定義2件・陳腐化4件・トリガー衝突3組を洗い出した。監査で肥大化と判定された816行の /make-diary コマンドは、参照ファイル3本を ",[41,89,90],{},".claude/references/make-diary/"," に切り出して356行に分割した。",[15,93,94],{},[48,95,50],{},[52,97,98,101],{},[55,99,100],{},"監査memo（根拠）と修正計画（実行用チェックボックス）のファイル分離",[55,102,103],{},"/make-diary の分割（816行 → 356行、旧版バックアップと復旧手順付き）",[15,105,106,72,108],{},[48,107,71],{},[74,109,111],{"href":110},"/skill-audit-and-command-diet","Claude Codeスキル約100ファイルを監査官の姿勢で棚卸し",[79,113],{},[33,115,117],{"id":116},"_3-生成ai活用アイディアの応答型記事シリーズを立ち上げ10本量産","3. 生成AI活用アイディアの応答型記事シリーズを立ち上げ、10本量産",[15,119,120],{},"書籍の事例をお題に自分の実運用で応答するシリーズを計画。著作権予防線と証拠検証プロトコル（ディスク実在確認で verified 判定）を先に固定し、お題35件から15本を選抜した。型をコマンド化してから Workflow（執筆8体＋校閲8体・約19分）で記事10本とSVG図解10枚を量産した。",[15,122,123],{},[48,124,50],{},[52,126,127,130,133],{},[55,128,129],{},"genai-idea 記事10本 + SVG図解10枚（公開は残タスク）",[55,131,132],{},"シリーズのブログ独立化（連番タイトル・一覧ページ・目次自動追随）",[55,134,135,136,139],{},"型の確定 → ",[41,137,138],{},"/genai-idea-article"," コマンド化",[15,141,142,72,144],{},[48,143,71],{},[74,145,147],{"href":146},"/genai-ideas-series-launch","生成AI活用の応答型記事シリーズを1日で立ち上げた",[79,149],{},[33,151,153],{"id":152},"_4-バックオフィスaiセミナーの問いを一本に絞る","4. バックオフィスAIセミナーの問いを一本に絞る",[15,155,156],{},"セミナードラフトをレビューさせたら「問いが3つ積み重なっている」と診断された。「相談相手から実務担当へ」の一本に絞って本文を全面改稿（+421/−457）し、チラシv2を作成。松尾研のAX 5ステップ図をSVG図解化して独立記事にし、「まずは全社でAX2まで到達する」に改題してセミナー資料へ逆輸入した。",[15,158,159],{},[48,160,50],{},[52,162,163,166,169],{},[55,164,165],{},"セミナー本文の全面改稿とスライド18枚化",[55,167,168],{},"AX 5ステップのSVG図解 + 独立公開記事",[55,170,171],{},"経営者の定期業務の棚卸しに関する独立記事をもう1本",[15,173,174,72,176],{},[48,175,71],{},[74,177,179],{"href":178},"/backoffice-ai-seminar-ax5","バックオフィスAIセミナーの問いを一本に絞る",[79,181],{},[33,183,185],{"id":184},"_5-理科参考書の蔵書db取り込みと理科ページ4トピック追加","5. 理科参考書の蔵書DB取り込みと理科ページ4トピック追加",[15,187,188],{},"自炊済みの中学受験向け理科参考書PDFを yomitoku OCR（313ページ・図1,565枚）で読み取り、蔵書DBへ格納。263チャンクをトピック単位にリストラクチャーして Phase 0 を完了した。レジストリ整合性テストと原文混入チェッカーを先に整備してから、「物の燃え方」残り4トピックをエージェント4体並列で生成・コミットした。",[15,190,191],{},[48,192,50],{},[52,194,195,198],{},[55,196,197],{},"蔵書DB取り込み Phase 0 完了（照合ゲート一発合格）",[55,199,200],{},"理科学習ページのバッチ1完了（テスト整備 → 4トピック追加 → 計画書更新の3コミット）",[15,202,203,72,205],{},[48,204,71],{},[74,206,208],{"href":207},"/science-textbook-db-import","自炊した理科参考書をOCRで蔵書DBに取り込む",[79,210],{},[33,212,214],{"id":213},"_6-1password-environments-mcp-の-windows-検証","6. 1Password Environments MCP の Windows 検証",[15,216,217],{},"1Password Environments MCP Server を Windows でセットアップし、動作確認でトグルがオンにできない問題に遭遇。ログと app.asar まで調べさせて「ローカル .env マウントは macOS / Linux 限定、Windows は未解禁」という OS 制約に行き着いた。判明した制約は当日中に公開記事へ反映した。",[15,219,220,72,222],{},[48,221,71],{},[74,223,225],{"href":224},"/onepassword-mcp-windows-verification","1Password Environments MCPサーバーのWindows検証",[79,227],{},[33,229,231],{"id":230},"_7-レッスンサイトのバグ修正とスキル作成講座の構築","7. レッスンサイトのバグ修正とスキル作成講座の構築",[15,233,234],{},"レッスンサイトの Excel 基本関数レッスンで、チャプターが重複表示されるバグをスクショ1枚で報告して修正させた。「ゼロから作る実務スキル」には Claude Code のスキル作成講座を追加。調査3体 → Plan設計 → 執筆9体＋SVG制作の並列で、113セクション・126スライド・解説SVG 34枚まで進めた。",[15,236,237,72,239],{},[48,238,71],{},[74,240,242],{"href":241},"/lessons-chapter-bug-and-skill-lesson","スクショ1枚でバグ修正、執筆エージェント9体で教材づくり",[79,244],{},[33,246,248],{"id":247},"_8-消費税インタラクティブ教材の構築","8. 消費税インタラクティブ教材の構築",[15,250,251],{},"AI活用レビューで挙がった計画書を片付ける流れで、消費税教材に着手。素材収集と器調査のエージェント2本を並行で走らせ、縦スクロールのコース型を採用した。コースデータ（5セクション＋演習24問）・採点の純粋関数群・ページ本体を実装し、Vitest 19件と coverage 100% まで通した。",[15,253,254,72,256],{},[48,255,71],{},[74,257,259],{"href":258},"/consumption-tax-course-build","消費税のインタラクティブ教材をNuxtで構築",[79,261],{},[19,263,264],{"id":264},"今日の試行錯誤",[266,267,268,290],"table",{},[269,270,271],"thead",{},[272,273,274,278,281,284,287],"tr",{},[275,276,277],"th",{},"#",[275,279,280],{},"テーマ",[275,282,283],{},"試したこと",[275,285,286],{},"結果",[275,288,289],{},"気づき",[291,292,293,311,328,345,362,379],"tbody",{},[272,294,295,299,302,305,308],{},[296,297,298],"td",{},"1",[296,300,301],{},"モデル補正ルールの扱い",[296,303,304],{},"Fable 5 が「Opus 4.7 ルール全廃」を提案",[296,306,307],{},"却下して条件分岐方式に",[296,309,310],{},"期間限定の上位モデルを理由に日常機の防具を捨てない",[272,312,313,316,319,322,325],{},[296,314,315],{},"2",[296,317,318],{},"1Password MCP のトグル",[296,320,321],{},"Labs のトグルをオンにできず、ログと app.asar を調査",[296,323,324],{},"Windows 未解禁と判明",[296,326,327],{},"「設定ミスか」を疑う前に OS 対応状況を確認する価値がある",[272,329,330,333,336,339,342],{},[296,331,332],{},"3",[296,334,335],{},"記事の量産",[296,337,338],{},"型を固定 → コマンド化 → Workflow で執筆8体＋校閲8体",[296,340,341],{},"約19分で10本完成",[296,343,344],{},"型の確定に人間ゲートを挟むと量産後の手戻りが消える",[272,346,347,350,353,356,359],{},[296,348,349],{},"4",[296,351,352],{},"セミナーの問い",[296,354,355],{},"ドラフトをAIレビューにかける",[296,357,358],{},"「問いが3つ積み重なっている」と診断され一本に絞って改稿",[296,360,361],{},"問いは1セミナー1本。デモの見せ方より問いの絞り込みが先",[272,363,364,367,370,373,376],{},[296,365,366],{},"5",[296,368,369],{},"理科コンテンツの事実確認",[296,371,372],{},"生成された解説の記述を点検",[296,374,375],{},"線香花火の火花を鉄→炭素由来に修正",[296,377,378],{},"AI生成の理科コンテンツも事実チェックを通してから公開する",[272,380,381,384,387,393,396],{},[296,382,383],{},"6",[296,385,386],{},"消費税教材の導線",[296,388,389,392],{},[41,390,391],{},"includeInList: true"," をデータに設定",[296,394,395],{},"読む機能が存在せず導線ゼロと発覚、トップにカード追加で解決",[296,397,398],{},"フラグを足す前に「それを読むコードがあるか」を確認する",[79,400],{},[19,402,403],{"id":403},"今日の学び",[52,405,406,409,412,415,418],{},[55,407,408],{},"上位モデルの提案は品質が高くても運用の文脈（期間限定利用）を知らない。資産の削除提案は人間側で差し戻す",[55,410,411],{},"「型を固定してから量産する」パイプラインが記事でもレッスンでも機能した。先に人間ゲートで型を承認するのが肝",[55,413,414],{},"レートリミットで中断しても、進捗ドキュメント＋再開用プロンプトを残しておけばコンテキストを保ったまま再開できる",[55,416,417],{},"蔵書DBの全文検索は trigram FTS の3文字制約に注意（2文字の理科用語は検索で拾えない）",[55,419,420],{},"データにフラグを追加しても、それを読むコードが存在しなければ何も起きない。導線は実装とセットで確認する",[79,422],{},[19,424,425],{"id":425},"明日やること",[52,427,430,440,446],{"className":428},[429],"contains-task-list",[55,431,434,439],{"className":432},[433],"task-list-item",[435,436],"input",{"disabled":437,"type":438},true,"checkbox"," 理科学習ページのバッチ2「力と運動」8トピック",[55,441,443,445],{"className":442},[433],[435,444],{"disabled":437,"type":438}," genai-idea 記事10本の公開判断",[55,447,449,451],{"className":448},[433],[435,450],{"disabled":437,"type":438}," Claude Code スキル作成講座の続き",[79,453],{},[19,455,456],{"id":456},"関連記事",[52,458,459,463,467,471,475,479,483,487],{},[55,460,461],{},[74,462,77],{"href":76},[55,464,465],{},[74,466,111],{"href":110},[55,468,469],{},[74,470,147],{"href":146},[55,472,473],{},[74,474,179],{"href":178},[55,476,477],{},[74,478,208],{"href":207},[55,480,481],{},[74,482,225],{"href":224},[55,484,485],{},[74,486,242],{"href":241},[55,488,489],{},[74,490,259],{"href":258},{"title":492,"searchDepth":493,"depth":493,"links":494},"",2,[495,496,507,508,509,510],{"id":21,"depth":493,"text":21},{"id":31,"depth":493,"text":31,"children":497},[498,500,501,502,503,504,505,506],{"id":35,"depth":499,"text":36},3,{"id":83,"depth":499,"text":84},{"id":116,"depth":499,"text":117},{"id":152,"depth":499,"text":153},{"id":184,"depth":499,"text":185},{"id":213,"depth":499,"text":214},{"id":230,"depth":499,"text":231},{"id":247,"depth":499,"text":248},{"id":264,"depth":493,"text":264},{"id":403,"depth":493,"text":403},{"id":425,"depth":493,"text":425},{"id":456,"depth":493,"text":456},"diary","Claude Fable 5に自分のAI運用を総点検させ、スキル約100ファイルの棚卸しと/make-diaryの分割を実行。生成AI記事シリーズ10本量産、セミナー全面改稿、消費税教材と理科コンテンツの構築まで手を広げた1日。","md",{},null,"/2026-07-02-diary","daily-log",false,"2026-07-02T00:00:00.000Z",{"title":5,"description":512},"2026-07/2026-07-02/diary-2026-07-02",[523,524,525,526],"日記","Claude Code","生成AI","コンテンツ制作","Z-k7BBQF_7m5EUDjDVMc3gJ2s-Wu5Oc6ixTJYZs-Wv0",[],"https://log.eurekapu.com/og/blog/2026-07-02-diary.png?v=2026-07-02T00%3A00%3A00.000Z&title=2026%E5%B9%B47%E6%9C%882%E6%97%A5%E3%81%AE%E9%96%8B%E7%99%BA%E6%97%A5%E8%A8%98%20-%20Fable%205%E3%81%A7AI%E9%81%8B%E7%94%A8%E3%82%92%E7%B7%8F%E7%82%B9%E6%A4%9C%E3%80%81%E8%A8%98%E4%BA%8B10%E6%9C%AC%E9%87%8F%E7%94%A3%E3%81%A8%E6%95%99%E6%9D%902%E6%9C%AC%E3%81%AE%E5%90%8C%E6%99%82%E9%80%B2%E8%A1%8C&author=Kei%20Komatsu&sig=4c29fab37ccf0b52",1783124597670]