LLM Proxy/Gateway, Docker Security & Project UX
Three improvements that make Claude Code Studio more enterprise-friendly and easier to use.
LLM Proxy/Gateway Support
Route all API traffic through your corporate LLM gateway — LiteLLM, Bifrost, OpenRouter, or any OpenAI-compatible proxy. Set ANTHROPIC_BASE_URL and the SDK engine will use your proxy while preserving authentication.
ANTHROPIC_BASE_URL=https://llm-proxy.company.com
ANTHROPIC_API_KEY=your-proxy-keyPerfect for teams that need centralized billing, rate limiting, model routing, or audit logging across all LLM usage.
Docker Non-Root Container (fixes #14)
The container now runs as node (uid 1000) instead of root. Claude CLI rejects --dangerously-skip-permissions under root, which previously broke Docker deployments. Now works out of the box with proper file ownership.
Add Project — Direct Path Input & Folder Filter
The "Add Project" modal now includes:
- Editable path input — type or paste a path directly, hit Enter or click "Go" to navigate
- Real-time folder filter — instantly find folders by name substring, no more scrolling through long directory listings
What changed
| File | Change |
|---|---|
claude-cli.js
| Preserve ANTHROPIC_API_KEY when ANTHROPIC_BASE_URL is set
|
Dockerfile
| Switch to node user (uid 1000), chown writable dirs
|
docker-compose.yml
| Pass ANTHROPIC_BASE_URL, ANTHROPIC_AUTH_TOKEN, CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS
|
.env.example
| Document proxy env vars |
public/index.html
| Path input field, folder filter, Go button, i18n |
| READMEs | Updated env vars + feature tables (EN/UA/RU) |
Full Changelog: v5.35.0...v5.36.0