AI coding assistant for VS Code and VS Code-compatible editors (e.g. Cursor) — inline completions, chat, RAG-backed code actions, and refactor/explain/fix on selection.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
AI coding assistant extension for VS Code and VS Code-compatible editors (e.g. Cursor):
chat, inline completions, code actions, and RAG-backed workspace context.
Included
Chat sidebar webview provider (escapeAI.chatView)
Streaming inline completion provider
Workspace save indexing through /rag/ingest/text
RAG retrieval through /rag/query
Status bar indexing state
RAG ignore rules for dependency folders, build outputs, virtualenvs, binary
files, generated files, and files larger than 1 MB
Commands:
escapeAI.openChat
escapeAI.explainSelection
escapeAI.refactorSelection
escapeAI.fixSelection
escapeAI.generateFromComment
Required Settings
escapeAI.apiBaseUrl defaults to http://localhost:8000
escapeAI.authToken must contain a valid JWT for authenticated backend calls
This extension is published manually via the Marketplace web UI
(marketplace.visualstudio.com/manage), not vsce publish — no Marketplace
Personal Access Token is configured yet (Azure DevOps org creation for the
escape-ai account hit a blocker; revisit vsce publish once that's
sorted, it enables one-command auto-incrementing releases).
To cut a new release:
./scripts/release.sh patch # or minor / major
This bumps the version, adds a placeholder CHANGELOG entry (fill it in
for real before publishing), and rebuilds escape-ai-assistant-<version>.vsix.
Upload that file via the publisher's Update button on the Marketplace.
Installed users get it automatically — VS Code auto-updates extensions by
default, no separate configuration needed.