Polypus no seu editor
Um chat agêntico dentro do VSCode que roda com a sua chave e modelos grátis/baratos do OpenRouter — e usa engenharia (verificação, planejamento, contexto) pra entregar qualidade quase-frontier nas tarefas do dia a dia. Sem assinatura.
Ou no VSCode: Ctrl+Shift+X → busque “Polypus” → Install.
Por que Polypus e não o resto?
Copilot e companhia te prendem no provedor e na assinatura deles. Aqui é o contrário.
🔑 A sua chave
BYO-key do OpenRouter. Você controla o custo e os limites — nada de mensalidade.
🆓 Modelos grátis
Comece com modelos free (ex.: gpt-oss-120b:free) ou troque por um pago barato em 2 cliques.
🧠 Qualidade por engenharia
Verify-loop, plan-first e auto-contexto fazem um modelo barato render acima do peso.
🧩 Nativo do VSCode
Painel lateral com o tema do editor, diffs inline e aprovação — sem depender do Copilot.
Veja em ação
Do prompt ao código aplicado, dentro do editor.
Como usar — passo a passo
Do zero ao primeiro código gerado em poucos minutos.
Instale
No Marketplace, ou Ctrl+Shift+X → “Polypus” → Install. Abra a pasta do seu projeto.
Configure a chave
Clique no 🐙 na barra lateral. Sem chave, o onboarding abre um link pra criar uma grátis em openrouter.ai/keys — cole e pronto (fica guardada no SecretStorage do VSCode).
Escolha o modelo 🔎
Clique na lupa, busque no catálogo do OpenRouter (com preço, contexto e se tem tools) e adicione o modelo. Ele entra na lista de agentes; troque ou remova quando quiser.
Escolha o modo de autonomia
✋ Ask (pede aprovação antes de editar) · </> Auto (edita sozinho) · ▤ Plan (planeja sem tocar no código). Alterne ask↔auto na hora com Shift+Tab.
Mande a tarefa
Descreva o que quer. Use @arquivo pra dar contexto. Veja a timeline de ações e o texto em streaming. Ative o 🧠 thinking pra ver o raciocínio (em modelos compatíveis).
Aprove os diffs
As edições aparecem como diff inline — aceite ou rejeite. Cancele a qualquer momento. Precisou voltar atrás? Use o ↺ rewind num turno anterior.
Dica: Ctrl+Esc foca o painel do chat sem tirar a mão do teclado.
O que vem na extensão
✋ Modos de autonomia
Ask / Auto / Plan, com Shift+Tab e indicador de modo no input.
🔎 Browser de modelos
Busca no OpenRouter por preço, contexto e suporte a tools — adiciona como agente.
🔁 Troca/remoção de agentes
Múltiplos modelos salvos; escolha com qual codar e remova os que não usa.
🧠 Thinking
Bloco colapsável com o raciocínio do modelo (quando ele expõe reasoning).
↺ Rewind
Volte a um turno anterior — cria uma sessão derivada, sem destruir a original.
📎 @mention
Cite arquivos do projeto direto no prompt pra dar contexto preciso.
🩹 Diffs inline
Cada edição é revisável e aprovável dentro do editor, com tema nativo.
💸 Tokens & custo
Veja tokens e custo estimado ao vivo; aviso amigável quando bate rate-limit.
Pronto pra codar de graça (ou quase)?
Instale, plugue a sua chave e mande a primeira tarefa.