[FEATURE] Select Theme using Environment Variable
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
When I use claude in a terminal in VSCode, it does not match VSCode's theme. I have Claude set to a dark theme for using in my system's terminal, but I frequently use Claude in VSCode, and my VSCode is light mode (better for glare); this makes Claude Code a bit hard to read occasionally.
Proposed Solution
It'd be nice to have a CLAUDE_CODE_THEME environment variable which I can set to one of the theme names that appear in .claude.json's theme field to override it for that environment.
Alternative Solutions
Allowing theme to be used in local or project-local themes, or allowing the Claude Code command to automatically match VSCode's theme when running in VSCode.
Priority
Medium - Would be very helpful
Feature Category
Interactive mode (TUI)
Use Case Example
_No response_
Additional Context
_No response_
This issue has 6 comments on GitHub. Read the full discussion on GitHub ↗