When using the Amp CLI in corporate networks with proxy servers or custom certificates, set these standard Node.js environment variables in your shell profile or CI environment as needed:
URL to the Amp server, usually https://ampcode.com/
amp.notifications.enabled
boolean
true
VS Code
Play notification sound when done or blocked
amp.anthropic.thinking.enabled
boolean
true
VS Code & CLI
Enable Claude's extended thinking capabilities
amp.todos.enabled
boolean
true
VS Code & CLI
Enable TODOs tracking for managing tasks
amp.tools.disable
array
[]
VS Code & CLI
Disable specific tools by name. Use 'builtin:toolname' to disable only the builtin tool with that name (allowing an MCP server to provide a tool by that name).
amp.tools.stopTimeout
number
300
VS Code & CLI
How many seconds to wait before canceling a running tool
How many seconds to wait before detaching a running command to continue the conversation. The command continues to run in the background. This setting only has an effect when using the vscode-terminal environment
amp.terminal.commands.nodeSpawn.loadProfile
string
"always"
VS Code & CLI
Before running commands (including MCP servers), whether to load environment variables from the user's profile (.bashrc, .zshrc, .envrc) as visible from the workspace root directory