{"slug": "my-pi-setup", "title": "My Pi Setup", "summary": "A developer shared a step-by-step guide for setting up the Pi coding agent with DeepSeek, RTK, and extensions. The guide covers installation, API key setup, model selection between DeepSeek Flash and Pro, and installing tools like pi-rtk-optimizer and grill-me to enhance the agent's capabilities.", "body_md": "Passo a passo rápido pra instalar o Pi agent com DeepSeek, RTK e extensões.\n\n```\nnpm install -g --ignore-scripts @earendil-works/pi-coding-agent\n```\n\nOu, alternativa:\n\n```\ncurl -fsSL https://pi.dev/install.sh | sh\n```\n\n- Cria a chave em\n[platform.deepseek.com](https://platform.deepseek.com). - No terminal:\n\n```\nexport DEEPSEEK_API_KEY=sk-...\npi --provider deepseek --model deepseek-chat\n```\n\nOu dentro do Pi:\n\n```\n/login\n```\n\nE escolhe DeepSeek.\n\n- A DeepSeek é\n**pré-paga**: você compra crédito e gasta conforme usa. - O\n**mínimo para recarga é US$ 2,00**. **Não é recorrente**: cobra uma vez, depois só gasta quando usar.- Contas novas costumam ganhar tokens grátis (cerca de 5M), então os US$ 2 podem durar bastante.\n\nA DeepSeek tem duas \"categorias\" principais de modelo para codar:\n\n| Quando usar | Modelo | Por quê |\n|---|---|---|\nTarefas do dia a dia |\nFlash |\nMais barato e rápido. Ideal para code completion, refatorações simples, explicar código, buscar arquivos, RAG e tool-calling. É o melhor \"default\". |\nProblemas difíceis |\nPro |\nModelo mais forte, com melhor raciocínio. Use para debugging complexo, algoritmos, arquitetura, decisões de design e tarefas onde alucinação custa caro. |\n\nResumindo:\n\n**Flash = 95% do trabalho**: rápido, barato, bom o suficiente.** Pro = os 5% difíceis**: quando o Flash não resolve ou a resposta precisa ser muito confiável.\n\nPara trocar de modelo dentro do Pi:\n\n```\n# Flash (padrão recomendado)\npi --provider deepseek --model deepseek-chat\n\n# Pro / reasoning\npi --provider deepseek --model deepseek-reasoner\n```\n\nOu use `Ctrl+L`\n\ndentro do Pi para alternar entre modelos configurados.\n\n```\npi install npm:pi-rtk-optimizer\n```\n\nEle reduz o consumo de tokens em comandos `bash`\n\ne compacta saídas longas.\n\nNota:\n\n`pi-rtk-optimizer`\n\nnão está catalogado em[pi.dev/packages], mas existe no npm.\n\n```\npi install npm:@dietrichgebert/ponytail\npi install npm:pi-subagents\npi install npm:pi-memory\npi install npm:pi-rtk-optimizer\npi install npm:pi-deepseek-search\npi install npm:pi-web-access\npi install npm:@alexanderfortin/pi-deepseek-usage\n```\n\n⚠️ Os nomes corretos no registro do Pi são\n\n`pi-memory`\n\n(não`pi-mem`\n\n) e`@alexanderfortin/pi-deepseek-usage`\n\n(não`pi-deepseek-usage`\n\n).\n\nInstalar `grill-me`\n\n:\n\n```\nnpx skills add mattpocock/skills --skill=grill-me -y -g\n```\n\nOu copiar manualmente para `~/.pi/agent/skills/grill-me/`\n\n.\n\nOutras skills úteis do mesmo workflow:\n\n`domain-model`\n\n— melhor ponto de partida para planejar uma feature no contexto do seu código.`to-prd`\n\n— transforma o plano em PRD.`to-issues`\n\n— quebra o PRD em tarefas.\n\nWorkflow recomendado:\n\n```\ndomain-model → to-prd → to-issues → tdd\npi list\n```\n\nPronto. Depois é só rodar `pi`\n\ne usar.", "url": "https://wpnews.pro/news/my-pi-setup", "canonical_source": "https://gist.github.com/warrior-graph/1a56a49777cba2d1a703573cfb9945c9", "published_at": "2026-07-27 13:33:46+00:00", "updated_at": "2026-08-02 21:00:29.689000+00:00", "lang": "en", "topics": ["developer-tools", "artificial-intelligence", "large-language-models", "ai-tools"], "entities": ["Pi", "DeepSeek", "RTK", "pi-rtk-optimizer", "grill-me", "mattpocock/skills", "pi-memory", "pi-subagents"], "alternates": {"html": "https://wpnews.pro/news/my-pi-setup", "markdown": "https://wpnews.pro/news/my-pi-setup.md", "text": "https://wpnews.pro/news/my-pi-setup.txt", "jsonld": "https://wpnews.pro/news/my-pi-setup.jsonld"}}