Extensão nativa do VS Code que conecta o Agent / Copilot ao seu Context0 Core via MCP HTTP.
Site do produto: contextzero.tecnologia.dev.br
Este repositório é público e contém apenas a extensão VS Code. O Core (servidor) e o monorepo completo permanecem privados.
O que é
Context0 é um índice pessoal de documentação para agentes e IDEs. Esta extensão:
- Registra um servidor MCP HTTP no VS Code (API nativa)
- Guarda a API key no Secret Storage (nunca no VSIX)
- Expõe comandos na paleta (Ctrl+Shift+P →
Context0)
Pré-requisito
Um Context0 Core self-hosted em execução (MCP HTTP + API key). A URL é configurada por você na extensão — não há endpoint embutido neste pacote.
Instalação
Opção A — VSIX (Release)
- Baixe
contextzero-*.vsixna página de Releases - VS Code → Extensions → Install from VSIX…
ou:code --install-extension contextzero-0.1.3.vsix
Opção B — Marketplace
Quando publicado: busque Context0 / contextzero no painel de extensões.
Opção C — Build local
npm install
npm run package
code --install-extension ./contextzero-0.1.3.vsix
Comandos (Ctrl+Shift+P)
| Comando | Função |
|---|---|
| Context0: Configurar URL e API key | Assistente completo |
| Context0: Definir URL do Core | Só a URL base (sem /mcp) |
| Context0: Definir / atualizar API key | Secret Storage |
| Context0: Remover API key | Apaga a key salva |
| Context0: Ver status da configuração | URL + key mascarada |
| Context0: Doctor (health do Core) | Health check |
| Context0: Atualizar servidor MCP | Recarrega definições MCP |
Cliente npm (opcional)
Para configurar outros IDEs (Cursor, Claude, etc.):
npm i -g contextzero
ctx0 setup --api-key SUA_CHAVE --cursor
Privacidade e segurança
- Sem secrets no código ou no VSIX
- Sem IP/porta hardcoded
- Issues: não publique API keys
Licença
MIT — ver LICENSE.