-
Notifications
You must be signed in to change notification settings - Fork 540
Description
Summary
Anthropic has published official guidance for migrating prompts and code to Claude Opus 4.5. This guidance includes known behavioral differences that may affect how Agent OS standards, workflows, and commands should be written.
Reference: https://github.com/anthropics/claude-code/tree/main/plugins/claude-opus-4-5-migration
Key Behavioral Differences in Opus 4.5
According to Anthropic's migration skill, Opus 4.5 has these known differences:
- Tool Overtriggering - Responds more strongly to system prompts, requiring softening of emphatic language ("MUST" becomes "should")
- Over-Engineering - Tends to create unnecessary files or abstractions, requiring explicit scope constraints
- Code Exploration - More conservative about reading files, needs encouragement to inspect relevant code first
- Frontend Design - Benefits from enhanced aesthetics guidance for UI work
- Thinking Sensitivity - When extended thinking is disabled, the term "think" requires substitution with alternatives like "consider" or "evaluate"
Questions for Consideration
-
Backwards Compatibility - Should Agent OS standards and prompts be written to work well across multiple Claude models (3.5, 4.x, 4.5)?
-
Model-Specific Configuration - Should there be switches or variants in config.yml for Claude model versions? For example:
- `claude_model_version: opus-4.5`
- Different prompt wording based on target model
-
Standards Updates - Should existing standards be audited for:
- Emphatic language ("MUST", "ALWAYS", "NEVER") that may cause overtriggering
- Missing explicit scope constraints to prevent over-engineering
- Encouragement for code exploration
Possible Approaches
- Single universal prompt style - Write prompts that work reasonably across all models
- Model-specific profiles - Create profile variants optimized for different Claude versions
- Conditional templating - Add `{{IF claude_opus_4_5}}...{{ENDIF}}` style conditionals
- Documentation only - Document best practices and let users customize
Would appreciate thoughts on the preferred direction for Agent OS.