Autocomplete — inline code suggestions as you type
Multiple Modes — Act, Plan, Yolo, Zen, Ask, Debug, God
Custom Providers — bring your own LLM provider and API key
Installation
From VSIX
Download the .vsix file
In VS Code, press Ctrl+Shift+P and run Extensions: Install from VSIX...
Select the downloaded file
From VS Code Marketplace
Search for "Zenuxs" in the Extensions view (Ctrl+Shift+X).
Getting Started
Open the Zenuxs panel by clicking the Zenuxs icon in the activity bar, or press Ctrl+Shift+I
Configure your LLM provider in settings (Ctrl+, → search for zenuxs)
Set your API key and provider
Start coding with AI assistance
Commands
Command
Keybinding
Description
Zenuxs: Open Chat
Ctrl+Shift+I
Open Zenuxs chat panel
Zenuxs: Explain Selection
Ctrl+Shift+E
Explain selected code
Zenuxs: Fix Selection
Ctrl+Shift+F
Fix selected code
Zenuxs: Generate Tests
Ctrl+Shift+T
Generate tests for selection
Zenuxs: Refactor Selection
Ctrl+Shift+R
Refactor selected code
Zenuxs: Inline Chat
Ctrl+Shift+K
Chat about selection inline
Zenuxs: Ask About This File
Ctrl+Shift+A
Ask about current file
Zenuxs: New Session
Ctrl+Shift+N
Start a new session
Zenuxs: Stop Session
Escape
Stop current session
Zenuxs: Fix Diagnostic
Ctrl+Shift+D
Fix diagnostic at cursor
Configuration
Setting
Default
Description
zenuxs.providerId
"cline"
LLM provider ID
zenuxs.modelId
""
Model ID (empty = provider default)
zenuxs.apiKey
""
API key for the provider
zenuxs.baseUrl
""
Custom base URL
zenuxs.autoApproveTools
true
Auto-approve tool executions
zenuxs.thinking
false
Enable reasoning mode
zenuxs.reasoningEffort
"none"
Reasoning effort (none/low/medium/high)
zenuxs.maxIterations
100
Max agent iterations per session
zenuxs.backendUrl
"http://localhost:3000"
Backend server URL
zenuxs.enableAutocomplete
true
Enable inline autocomplete
zenuxs.theme
"auto"
Webview theme (auto/light/dark)
zenuxs.mode
"act"
Agent mode (act/plan/yolo/zen/ask/debug/god)
zenuxs.compaction
"off"
Context compaction (off/basic/agentic)
zenuxs.retries
3
Max consecutive mistakes before aborting
zenuxs.timeout
0
Session timeout in seconds (0 = no limit)
zenuxs.checkpointEnabled
false
Enable git-based checkpoints
Development
# Install dependencies (from repo root)
bun install
# Build the extension
cd apps/vscode-extension
bun run build
# Package as VSIX
npx @vscode/vsce package --no-dependencies