VS Code Configuration
Open Settings and search for Agent Harbor, or edit settings.json.
| Setting | Default | Use |
|---|---|---|
agentHarbor.daemonUrl | empty | Override daemon discovery, for example http://127.0.0.1:3001. |
agentHarbor.autoStartDaemon | true | Start ah webui --background when discovery fails. |
agentHarbor.ahPath | ah | Path to the ah binary used for auto-start. |
agentHarbor.pidFilePath | empty | Override the daemon PID file path for unusual installs or tests. |
agentHarbor.probeIntervalMs | 1000 | Health and capabilities probe interval. |
agentHarbor.workspaceMode | window-per-task | Choose window-per-task, multi-root-worktrees, or single-window-live-retarget. |
agentHarbor.liveRetarget.dirtyBufferPolicy | stash | Handle unsaved buffers when live retargeting. |
agentHarbor.lsp.restartCommands | [] | Allow-list commands to run after live retarget. |
agentHarbor.sidebar.surface | webview | Use the webview sidebar, chat sessions, or both. |
agentHarbor.voiceInput.mode | click-to-talk | Enable or disable voice replies. |
agentHarbor.newTask.* | varies | Defaults for tasks created from the sidebar. |
Example:
{
"agentHarbor.daemonUrl": "http://127.0.0.1:3001",
"agentHarbor.workspaceMode": "window-per-task",
"agentHarbor.newTask.agentType": "claude",
"agentHarbor.newTask.model": "sonnet"
}The Settings UI also links back to this page from every Agent Harbor setting.