Skip to main content
SHAKTI
Product / VS Code

Shakti for VS Code

The same governed pipeline that runs in Shakti Desktop and on your sdlc.sh tenant — surfaced inside VS Code as six native sidebar panels. Approve diffs, review agent work, and watch the Axon graph without leaving the editor.

Install from VS Marketplace Install from Open VSX (VSCodium) All download options

Or from your terminal

code --install-extension shakti.shakti-vscode

Works in VS Code, VSCodium, Cursor, and any editor that ships the code CLI.

Six native panels

Every panel speaks the same JSON-RPC + WebSocket protocol the Desktop app and dashboard use. Configure shakti.serverUrl in your VS Code settings to point at a local Desktop install or your sdlc.sh tenant.

Panel

Execution

Live phase-by-phase progress for the active packet. Pause, resume, cancel from the sidebar.

Panel

Agent Activity

Stream of every agent invocation with tool calls, decisions, and outputs you can scrub through.

Panel

Diffs

Approve or reject every change before it lands. Inline comments wired to the same review thread the dashboard sees.

Panel

Code Graph

Axon impact analysis. Right-click any symbol to see callers, callees, and blast radius.

Panel

Approvals

Human-in-the-loop checkpoints surfaced as VS Code notifications you can act on without leaving the editor.

Panel

Metrics

Per-phase duration, agent token spend, and approval latency. Export CSV from the panel.

How it connects

Local

Point at Desktop

Default `shakti.serverUrl` is http://127.0.0.1:9741, which is exactly what the Desktop app exposes. Run both side-by-side.

Cloud

Point at sdlc.sh

Switch `shakti.serverUrl` to https://sdlc.sh and `shakti.authMode` to sso. Auth flows through Clerk; tokens cached in the OS keychain.

Self-host

Point at your cluster

Server-Pro tenants run shakti-server on Kubernetes. Drop your tenant URL in settings and the extension uses the same protocol.

34 commands, six keybindings

Cmd/Ctrl+Shift+X focuses Execution. Cmd/Ctrl+Shift+A focuses Agent Activity. Cmd/Ctrl+Shift+D focuses Diffs. Cmd/Ctrl+Shift+G focuses Code Graph. Cmd/Ctrl+Shift+P focuses Approvals. Cmd/Ctrl+Shift+M focuses Metrics. Every command is in the Command Palette under the Shakti: category — see the full list in the docs.

Kick the tires in your own cluster.

Self-hosted Desktop build + 14-day evaluation license. No seat commitment.