Key Updates After Claude Code 2.0.40
Claude Code 2.0.40+ unlocks custom output styles, prompt hooks, safe git ops and agent orchestration.
“AI Disruption” Publication 8300 Subscriptions 20% Discount Offer Link.
After version 2.0.40, system prompts can now be modified. Create, share, and install custom output styles, which are essentially Claude’s system prompts that can completely transform how Claude Code interacts and behaves. We can also create custom output styles:
# Describe the style you want
“I want a performance optimization expert output style:
- Prioritize algorithm complexity and data structure selection
- Analyze performance impact with each modification
- Provide benchmarks before and after optimization”
Output styles are stored globally at: ~/.claude/output-styles Or at the project level, in .claude/output-styles.
Then switch via the /output-style command.
Claude provides three built-in styles by default, compared as follows:
Default: Concise and efficient, executes tasks directly, suitable for experienced developers to code quickly.
Explanatory provides “Insight” blocks explaining design decisions, useful for understanding new codebases and generating documentation.
Learning leaves TODO(human) for you to implement, effective for learning specific domains as a beginner.


