Miguok/fable-harness
205 stars · Last commit 2026-09-06
Make Claude Code work like a disciplined engineer: OODA, multi-party adversarial review, tiered model routing, fail-then-pass — token-efficient by design (route heavy work to smaller models, isolate sub-agent context). Distilled from Fable to reinforce the Opus harness.
README preview
# Fable Harness > 一套隨插即用的行為協議,讓 Claude Code(Opus / Sonnet / Haiku)像個有紀律的工程師一樣工作——動手前先查證、把假設講清楚、重大結論先找人挑戰過再採信、用真正的測試證明改動有效。 [English](README.en.md) · **繁體中文** · [简体中文](README.zh-CN.md) · [日本語](README.ja.md) · [한국어](README.ko.md)   ## 這是什麼 Fable Harness 是一個小型套件——幾個 hooks、一個 skill、幾個子代理——會在每次開啟 Claude Code session 時自動注入。它不會教 Claude 新招式,而是確保 Claude **每一次都照著一套有紀律的流程走**:先蒐集證據再回答、把假設講出來而不是用猜的、對自己的重大結論先自我挑戰,並且拿出真正的證據(而不是「看起來沒問題」)證明改動真的有效。 可以把它想成是「行為的底線」,不是完整的開發框架。它不會幫你排 sprint、不會幫你跑 CI 流程——它做的是在 agent 工作的過程中,讓它保持誠實、謹慎、可驗證。 ## 為什麼會有這個 kit 本專案蒸餾自第二次的 Fable 開放版本(Anthropic 的 Fable 模型)——那種謹慎、有紀律的做事方式。與其把這份紀律鎖在單一模型裡,這個 kit 把它提煉成一套可重複使用的協議,用來強化 Opus(以及其他 Claude 模型)身邊的工作架構,讓不管是哪個模型在主導,都能維持同一套紀律。 誠實說在前面:hooks 和 skill 只能移植「程序」本身(先蒐證、講假設、交叉質疑結論、要求驗證證據),沒辦法移植一個模型天生的判斷力。但實務上,「表現得好」跟「表現得隨便」之間的落差,大多來自程序被跳過,而不是判斷力不足。這正是這個 kit 想補上的落差。