IDE
Using AlphaBase in VS Code and compatible forks.
AlphaBase ships a VS Code v2 extension (packages/extensions/vscode-v2) with an in-editor chat view backed by the same runtime contract used by Desktop and CLI.
Requirements
- VS Code
1.85+ - network access during the first managed-runtime installation
Install
Marketplace and VSIX installs acquire the compatible AlphaBase runtime on first start. The extension verifies the runtime archive and executable, installs it atomically, and retains the last verified compatible runtime for offline use or rollback. Stable and prerelease extensions use separate release channels.
bun installbun --cwd packages/extensions/vscode-v2 run packagecode --install-extension packages/extensions/vscode-v2/alphabase-v2-<version>.vsix --forceFor local development or recovery, set alphabaseV2.binaryPath to a compatible
binary. This is an explicit override; normal users do not need a separate CLI
or PATH configuration.
Extension ID: alphabase.alphabase-v2
Open The Chat
- Activity bar AlphaBase icon
- Command:
Open AlphaBase - Shortcut:
Cmd+L(macOS) /Ctrl+L(Windows/Linux)
Key Commands
The extension contributes ~30 commands; the most commonly used:
alphabaseV2.newSessionalphabaseV2.restartalphabaseV2.focusChatalphabaseV2.cancelGenerationalphabaseV2.switchModelalphabaseV2.switchModealphabaseV2.exportConversationalphabaseV2.healthCheckalphabaseV2.continueInDesktop/alphabaseV2.continueInCli/alphabaseV2.copyTaskLink— continue the same persisted task across surfacesalphabaseV2.explainSelection/alphabaseV2.fixSelection/alphabaseV2.askAboutSelection— inline selection actionsalphabaseV2.addToChat/alphabaseV2.addSelectionToChatalphabaseV2.openSetupWizardalphabaseV2.openSettingsPanelalphabaseV2.openSophiaAssistant
Browse the full set via the VS Code command palette (Cmd+Shift+P / Ctrl+Shift+P) and search “AlphaBase”.
Important Settings
alphabaseV2.binaryPath(advanced custom-runtime override)alphabaseV2.logLevelalphabaseV2.permissionsMode(SafeorFull)alphabaseV2.autoContextalphabaseV2.thoughtAutoCollapsealphabaseV2.autoOpenGeneratedFilesalphabaseV2.conversationDensityalphabaseV2.sophia.modealphabaseV2.sophia.defaultModelalphabaseV2.web.enableWebFetch/alphabaseV2.web.enableWebSearch/alphabaseV2.web.enableWebSurfer
Expected Behavior
During a running task:
- tool/thought cards stream in the activity timeline
- generated files appear as write/edit outputs
- a final completion response lands at task end
Task handoff commands retain the current workspace and session ID. Desktop and CLI therefore project the existing task ledger rather than cloning the prompt into a new conversation.
If this sequence breaks, run Troubleshooting.