Integrações
Continue
Configure o zn-gate no Continue em dois minutos: adicione-o como servidor MCP e veja o que o zn-gate não cobre ali.
Início rápido (sem precisar programar)
-
Verifique se o Node.js está instalado. Abra um terminal (na maioria dos editores: menu Terminal → Novo Terminal; ou o aplicativo Terminal do seu computador), digite
node --versione pressione Enter. Se aparecer um número de versão (18 ou superior), continue. Se aparecer "command not found", instale a versão LTS em nodejs.org e reinicie o VS Code (ou o seu editor). -
Abra o arquivo de configuração do Continue (
config.yaml; no painel do Continue, abra as configurações e escolha editar a configuração). -
Cole isto:
mcpServers: - name: zn-gate type: stdio command: npx args: ["-y", "zn-gate", "mcp"]Se o arquivo já tiver uma lista
mcpServers:, adicione apenas a entrada- name: zn-gatea ela. -
Salve o arquivo. As ferramentas do zn-gate ficam disponíveis apenas no modo Agent do Continue.
Status: estas etapas seguem a documentação do Continue; ainda não foram verificadas por nós no Continue.
O que o zn-gate protege no Continue, e o que não protege
No Continue, o zn-gate funciona como um servidor MCP: o agente pode pedir a ele que verifique um prompt, uma chamada de ferramenta ou um resultado de ferramenta (analyze_prompt, check_tool_call, check_tool_result). O agente decide quando chamar essas ferramentas, portanto, por si só, isso não é uma proteção automática.
| No Continue | |
|---|---|
| Verificações do zn-gate disponíveis para o agente (MCP) | Sim |
| Seus outros servidores MCP verificados contra prompt injection e segredos | Sim, se você os encapsular (abaixo) |
Bloqueia leituras de .env e arquivos de credenciais |
Não |
| Remove segredos da saída do shell e do conteúdo de arquivos | Não |
| Bloqueia um segredo colado no chat | Não |
Não encontramos hooks de agente na documentação do Continue, então o zn-gate só pode funcionar ali como servidor MCP. O zn-gate não bloqueia leituras dos seus arquivos .env ou de credenciais e não remove segredos da saída do shell ou do conteúdo de arquivos no Continue. Se você precisa disso hoje, use o zn-gate com Claude Code, Codex CLI, Cursor ou OpenCode: veja compat.md.
Referência técnica
Onde fica a configuração
Seu config.yaml do Continue (mcpServers é uma lista), ou um arquivo em .continue/mcpServers/ no seu projeto (um arquivo independente ali também precisa de name, version e schema no topo).
Verifique a saída dos seus outros servidores MCP
Para verificar a saída dos outros servidores MCP que você usa no Continue, inicie cada servidor local por meio do zn-gate: substitua o comando dele por npx e coloque -y zn-gate shield -- antes do comando e argumentos originais. Por exemplo, um servidor iniciado com uvx mcp-server-fetch fica assim:
mcpServers:
- name: fetch
type: stdio
command: npx
args: ["-y", "zn-gate", "shield", "--", "uvx", "mcp-server-fetch"]
Cada resultado desse servidor é então verificado contra prompt injection, e os segredos que o zn-gate reconhece são removidos, antes que o agente o veja. O zn-gate init, que faz isso automaticamente para Claude Desktop, Claude Code, Cursor, Codex e OpenCode, não edita as configurações do Continue.
Documentação do Continue
- MCP no Continue: https://docs.continue.dev/customize/deep-dives/mcp