Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All releases Home olderv0.2.45 v0.2.47newer

Claude Code v0.2.46

13 entries read diff v0.2.45 → v0.2.46 Markdown
Find
Pick an entry · j / k steps through
11 entries

Changesopen

#

# Claude Code v0.2.46 Changelog

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

Local Installation Support#

  • New /migrate-installer command: Install Claude CLI locally to your home directory (~/.claude/local) to avoid npm permission issues
  • Automatically detects if you're running from a local installation
  • Provides setup instructions for creating shell aliases when using local installation
  • Local installations update differently - use cd ~/.claude/local && npm update @anthropic-ai/claude-code

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

API Key Helper#

  • New apiKeyHelper configuration option: Specify a command in ~/.claude.json that returns your API key
  • Useful for retrieving API keys from password managers or other secure storage
  • Example: "apiKeyHelper": "op item get 'Anthropic API Key' --fields password"

iTerm2 Integration Improvements#

  • Enhanced iTerm2 Shift+Enter key binding installation with automatic backup/restore
  • Creates a backup of iTerm2 preferences before making changes
  • Automatically restores settings if installation fails
  • New recovery functions: vV0() (backup), SV0() (restore), X79() (install with safety)

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

Enhanced Tool Confirmations#

  • Write/Edit file confirmations now include "Yes, and don't ask again this session" option with Shift+Tab shortcut
  • More contextual scope descriptions in MCP server confirmations (e.g., "private to you in this project" vs "shared via .mcp.json")

Token Usage Monitoring#

  • New token threshold system with warning levels:
  • 60% usage: Warning threshold
  • 80% usage: Error threshold
  • 100% usage: Auto-compact threshold
  • cE1() function provides detailed usage statistics including percentage remaining

File Operations#

  • Read tool now explicitly mentions it can display images: "For image files, the tool will display the image for you"
  • Added reminder to use ReadNotebook for Jupyter notebook files (.ipynb)

MCP (Model Context Protocol)#

  • Updated server configuration messages to be clearer about scope visibility
  • Better formatting of scope descriptions in success messages

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

Configuration#

  • Added env field to configuration defaults for environment variable management
  • Expanded allowed configuration keys to include apiKeyHelper and env

Code Organization#

  • New utility functions for local installation management: yO2(), OO2(), bb(), YN(), Kv3(), l$1()
  • Improved shell detection and configuration file handling
  • Added robust error handling for API key retrieval

Dependencies#

  • Updated various import statements for better module organization
  • Added new imports for file system operations and process management

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

1 entry

Bug Fixesopen

#

  • Fixed duplicate permission checking logic in auto-updater
  • Improved error messages when API key helper fails
  • Better handling of escape key in MCP wizard (now only works in non-welcome/success screens)
1 entry

Migration Notesopen

#

If you're experiencing npm permission issues with auto-updates, you can now use the local installation method:

  1. Run /migrate-installer in Claude Code
  2. Follow the instructions to set up a shell alias
  3. Future updates can be done with cd ~/.claude/local && npm update @anthropic-ai/claude-code

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

Verbatim
No official entry

Not individually listed upstream

v0.2.46 does not have its own entry in Anthropic’s official changelog, because prerelease builds are often folded into a neighbouring release. Browse the full changelog for the closest official notes. Everything else on this page came out of the bundle instead, which is why the two lists don't match.

System prompt

The system prompt was not captured for this release, so this page cannot say whether it moved.