New Features #
OAuth Support for Claude.ai Pro/Team Users (CLAUDE_MAX)
- New environment variable:
CLAUDE_MAXenables OAuth authentication for Claude.ai Pro/Team users - When enabled, adds
user:inferencescope to OAuth permissions, allowing Claude Code to use your Claude.ai account for API access - OAuth flow automatically handles token refresh when tokens are near expiration (within 5 minutes)
- Separate token storage for Claude.ai OAuth vs Console API keys
Deny Rules for Tool Permissions
- New permission behavior: In addition to "allow" rules, you can now create "deny" rules
- Navigate between Allow/Deny modes using Tab or arrow keys in the permission rules interface
- Denied tools will be automatically rejected without prompting
- Example: Add a deny rule for
Bashto prevent any shell command execution
Managed Settings Support
- Enterprise policy control: System administrators can now configure tool permissions via managed settings
- Managed settings are loaded from system-level policy files:
- macOS:
/Library/Application Support/ClaudeCode/policies.json - Linux:
/etc/claude-code/policies.json - Managed permission rules cannot be modified or deleted by users
- Rules are displayed with a special indicator showing they're managed by your organization
Tool Renaming
- dispatch_agent renamed to AgentTool for better clarity
- ReadNotebook renamed to NotebookReadTool for consistency
- LS renamed to LSTool for consistency