everyapi
← All EveryAPI productsv1.9.1 · Published · Marketplace + OpenVSXVS Code / Cursor / Windsurf · AI coding assistant

EveryAPI for VS Code

Chat, edit, complete, and run an agent against your workspace.

A built-in AI assistant with streaming chat, workspace and rich-file context, inline completion and editing, codebase indexing, MCP tools, and an optional Copilot Chat model provider.

What it does

Built-in chat
Stream conversations with slash commands, image input, persisted history, model switching, and live pricing.
Workspace context
Attach selections, files, PDFs, DOCX, XLSX, notebooks, or a searchable workspace index to a prompt.
Inline coding
Generate ghost-text completions, edit a selection with Cmd/Ctrl+I, and draft commit messages from the current diff.
Agent tools
Let the assistant inspect and edit files, search code, run approved commands, track tasks, and react to diagnostics.
MCP support
Connect external MCP servers and use their tools from the same agent conversation.
Copilot model provider
EveryAPI models can also appear in VS Code 1.104+ Copilot Chat alongside its native providers.

How to install

Terminal
cd web/apps/vscode
bun run package
code --install-extension everyapi-vscode.vsix

FAQ

Which version of VS Code do I need?
v1.104+ — the version where the Language Model Chat Provider API landed in Stable (2025-10). Forks like Cursor / Windsurf work too, as long as they track the same-era release from OpenVSX.
Does it require GitHub Copilot?
No. The EveryAPI sidebar, inline completion, editing, workspace agent, and MCP tools work independently. Copilot is only needed for the optional model-provider surface.
Does it work with Copilot Business / Enterprise?
A tenant admin needs to enable "Models from other providers" in the GitHub Copilot policy. Personal Copilot has it on by default.
How often does the model list refresh?
5-minute cache. To refresh manually, use the Command Palette → "EveryAPI: Refresh Model List". Changing `everyapi.baseUrl` triggers a refresh automatically.