Default to BASH in reference .devcontainer Docker image
Resolved 💬 3 comments Opened Jun 11, 2025 by heisencoder Closed Jan 6, 2026
This ticket is a request to simplify the reference implementation for a Claude Code .devcontainer by removing ZSH and its customizations from the image and instead using BASH. Rationale:
- The best practices mention BASH, implying that Claude Code behaves better in BASH environments: https://www.anthropic.com/engineering/claude-code-best-practices
- Adding ZSH and personalizations like the "powerline10k" theme create bloat in the Docker image and include one person's personal preferences which don't match standard defaults that most users would expect.
Consider instead making this reference Docker image focus only on essential packages needed for an effective Claude Code environment and exclude customizations based on personal preference.
Thanks!
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗