Passo a passo rápido pra instalar o Pi agent com DeepSeek, RTK e extensões.
npm install -g --ignore-scripts @earendil-works/pi-coding-agent
Ou, alternativa:
curl -fsSL https://pi.dev/install.sh | sh
- Cria a chave em platform.deepseek.com. - No terminal:
export DEEPSEEK_API_KEY=sk-...
pi --provider deepseek --model deepseek-chat
Ou dentro do Pi:
/login
E escolhe DeepSeek.
- A DeepSeek é pré-paga: você compra crédito e gasta conforme usa. - O 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.
A DeepSeek tem duas "categorias" principais de modelo para codar:
| Quando usar | Modelo | Por quê |
|---|---|---|
| Tarefas do dia a dia | ||
| Flash | ||
| Mais barato e rápido. Ideal para code completion, refatorações simples, explicar código, buscar arquivos, RAG e tool-calling. É o melhor "default". | ||
| Problemas difíceis | ||
| Pro | ||
| Modelo mais forte, com melhor raciocínio. Use para debugging complexo, algoritmos, arquitetura, decisões de design e tarefas onde alucinação custa caro. |
Resumindo:
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.
Para trocar de modelo dentro do Pi:
pi --provider deepseek --model deepseek-chat
pi --provider deepseek --model deepseek-reasoner
Ou use Ctrl+L
dentro do Pi para alternar entre modelos configurados.
pi install npm:pi-rtk-optimizer
Ele reduz o consumo de tokens em comandos bash
e compacta saídas longas.
Nota:
pi-rtk-optimizer
não está catalogado em[pi.dev/packages], mas existe no npm.
pi install npm:@dietrichgebert/ponytail
pi install npm:pi-subagents
pi install npm:pi-memory
pi install npm:pi-rtk-optimizer
pi install npm:pi-deepseek-search
pi install npm:pi-web-access
pi install npm:@alexanderfortin/pi-deepseek-usage
⚠️ Os nomes corretos no registro do Pi são
pi-memory
(nãopi-mem
) e@alexanderfortin/pi-deepseek-usage
(nãopi-deepseek-usage
).
Instalar grill-me
:
npx skills add mattpocock/skills --skill=grill-me -y -g
Ou copiar manualmente para ~/.pi/agent/skills/grill-me/
.
Outras skills úteis do mesmo workflow:
domain-model
— melhor ponto de partida para planejar uma feature no contexto do seu código.to-prd
— transforma o plano em PRD.to-issues
— quebra o PRD em tarefas.
Workflow recomendado:
domain-model → to-prd → to-issues → tdd
pi list
Pronto. Depois é só rodar pi
e usar.