[Bug] IDE integration fails when CLAUDE_CONFIG_DIR environment variable is set

Resolved 💬 3 comments Opened Nov 30, 2025 by epicwhale Closed Dec 4, 2025

Bug Description
when I use CLAUDE_CONFIG_DIR environment variable inside the dev container, the ide integration no longer work and trying to do a /ide always returns "> /ide

╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ │
│ Select IDE │
│ Connect to an IDE for integrated development features. │
│ │
│ No available IDEs detected. Make sure your IDE has the Claude Code extension or plugin installed and is running. "

Environment Info

  • Platform: linux
  • Terminal: vscode
  • Version: 2.0.55
  • Feedback ID: 47b85d0f-6356-4029-a581-8a149a45a39b

Errors

[{"error":"Error: Could not resolve authentication method. Expected either apiKey or authToken to be set. Or for one of the \"X-Api-Key\" or \"Authorization\" headers to be explicitly omitted\n    at LT.validateHeaders (file:///usr/local/share/nvm/versions/node/v24.11.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1312:1008)\n    at LT.buildHeaders (file:///usr/local/share/nvm/versions/node/v24.11.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1312:8501)\n    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\n    at async LT.buildRequest (file:///usr/local/share/nvm/versions/node/v24.11.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1312:7559)\n    at async LT.makeRequest (file:///usr/local/share/nvm/versions/node/v24.11.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1312:3387)\n    at async IK9.a81.model (file:///usr/local/share/nvm/versions/node/v24.11.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:3946:10432)\n    at async a81 (file:///usr/local/share/nvm/versions/node/v24.11.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:2139:1872)\n    at async IK9 (file:///usr/local/share/nvm/versions/node/v24.11.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:3946:10586)\n    at async file:///usr/local/share/nvm/versions/node/v24.11.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:3946:3631\n    at async Po1 (file:///usr/local/share/nvm/versions/node/v24.11.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1464:2037)","timestamp":"2025-11-30T11:55:30.668Z"}]

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗