feat: switch bitwarden-security-engineer to Claude Fable 5#142
feat: switch bitwarden-security-engineer to Claude Fable 5#142withinfocus wants to merge 1 commit into
Conversation
Set the agent's default model to `fable` and default the perform-security-review agents to `fable`, replacing Opus. Fable 5 is Anthropic's Mythos-class model (released 2026-06-09) with stronger software-engineering and security-analysis capability. Documented that Fable 5's built-in cybersecurity safeguards fall back to Claude Opus 4.8 automatically when triggered, so authorized defensive reviews degrade gracefully rather than refusing. Bumps bitwarden-security-engineer 1.2.0 -> 1.3.0.
PR #142 Validation Report —
|
|
Thanks for proposing the change. I'm excited to see this in action 🚀 Out of curiosity, did you see anything in-particular that lead you to add this sentence @withinfocus (versus just a model name change)?
|
|
My counterintuitive stance on this is that given it's a Mythos-class model that it will provide a potentially-undocumented benefit on security-related tasks. Even when it does not and invokes this to-be-seen Opus fallback, it's no harm for us and we'd want that anyway. This stance could be totally wrong though. |
🎟️ Tracking
Introducing Claude Fable 5 and Claude Mythos 5 — Anthropic's Mythos-class model, generally available 2026-06-09.
📔 Objective
Switch the
bitwarden-security-engineerplugin from Opus to Claude Fable 5, which has stronger software-engineering and security-analysis capability (the announcement highlights its vulnerability-discovery performance).Changes
bitwarden-security-engineeragent:modelis nowfable.perform-security-reviewskill: the four review agents + verification agent now default tofable; the--modeloverride is unchanged.1.2.0→1.3.0(marketplace.json, plugin.json, README catalog) + CHANGELOG entry.Model identifier note
Used the
fableshorthand in frontmatter (matching the existingopus/sonnet/haikuconvention). The official model docs list only the canonical API IDclaude-fable-5— there is no separately documentedfableAPI alias — so if a reviewer findsfabledoes not resolve in their Claude Code version, swap both spots toclaude-fable-5(they resolve to the same model).Safeguard behavior (intentional, documented)
Fable 5 carries built-in safeguards for high-risk domains including cybersecurity, and falls back to Claude Opus 4.8 automatically when they trigger. For this plugin's authorized, defensive AppSec work the fallback is graceful rather than a refusal; the
perform-security-reviewskill's existing "authorized internal security engagement" framing keeps reviews on-task. This is noted inline in the skill and the changelog.Skills review
The seven skills are model-agnostic and already follow progressive-disclosure structure; no Fable-driven rewrites were warranted. The only skill-level change is documenting the safeguard/fallback behavior where it's operationally relevant.
Validation
pnpm run lint,validate-plugin-structure.sh, andvalidate-marketplace.shall pass.