Agentes de IA do jeito da Poteto: a palestra e o pstack em português
A live completa da Lauren Tan (Poteto) sobre programar com vários agentes de IA, o que é o pstack, como instalar no Cursor e no Claude Code e os pedidos que ela usa, prontos para copiar.

Valeu por comentar SPACEX! Aqui está tudo o que prometi no carrossel: quem é a Lauren Tan, a palestra completa, o que é o pstack (o método dela, aberto e grátis), como instalar no Cursor e no Claude Code e os pedidos que ela usa no dia a dia. Tudo em português.
Resumo rápido
| Quem | Lauren Tan, a Poteto. Já trabalhou com milhões de linhas de código na Meta, na Netflix e na Cursor, e faz parte do time que mantém o React Compiler |
| O que ela faz | Usa vários agentes de IA em paralelo para programar. Na live com o Matt Pocock, o título fala em "milhares de PRs por mês" na SpaceX |
| O método | pstack, um pacote de skills (instruções prontas) para agentes de código |
| Onde | github.com/cursor/plugins/tree/main/pstack |
| Preço | Grátis e aberto. Você só paga o uso dos modelos no seu Cursor ou Claude Code |
| Funciona em | Cursor (oficial) e Claude Code (pelo marketplace de plugins da Cursor) |
1. A palestra completa
A conversa mais completa e oficial é a live do Matt Pocock com ela, de cerca de 1 hora. Ela mostra o próprio fluxo, os agentes rodando e como decide quando confiar no que eles entregam.
Se quiser mais, tem duas outras conversas boas:
- Peter Yang com Peng Zheng e Lauren Tan, sobre os bots que eles criaram: We Built Grok Bot. Here Are Our 14 Best Bots
- MTS com Lauren Tan e Roshan Sadanani: Are Agents About to Replace Software Engineering?
Os vídeos estão em inglês. No YouTube, ligue a legenda e escolha Traduzir automaticamente → Português.
2. A ideia central: não é o modelo, é o jeito de pedir
O que mais chama atenção na fala dela é que o ganho não vem de um modelo mágico. Vem de disciplina de engenharia aplicada ao agente. No README do pstack ela escreve que não quer "entregar como um time de vinte artistas de código ruim" e que velocidade sem qualidade não é meta. A frase que resume: "se você quer ir rápido, vá fundo primeiro".
Na prática, isso vira três regras que você pode usar hoje, com qualquer ferramenta:
- Diga o que conta como pronto. Não "arruma o login", e sim "pronto é quando o teste X passa e o login com Google funciona no navegador".
- Diga o que não pode mudar. "Mantenha a saída em texto igual." Isso evita o agente "consertar" o que já funcionava.
- Exija prova. Build verde não é prova de que a coisa funciona. O agente tem que rodar o comando, abrir a tela, mostrar o resultado.
Quando cada agente trabalha assim, dá para colocar vários ao mesmo tempo sem virar bagunça. Ela chama isso de paralelismo sem medo.
3. O que é o pstack, por dentro
O pstack é um plugin com skills: arquivos SKILL.md que ensinam o agente a seguir um processo. Os principais:
| Comando | O que faz |
|---|---|
/poteto-mode | O principal. Lê o seu pedido, escolhe um playbook (correção de bug, nova função, refatoração, desempenho, investigação…) e segue os passos, chamando as outras skills quando precisa |
/setup-pstack | Escolhe quais modelos fazem cada papel: implementar, investigar, julgar, revisar |
/how | Explica como o sistema funciona hoje, com o caminho do código e os arquivos |
/why | Procura o porquê de uma decisão antiga (histórico do Git, issues, documentos) |
/architect | Começa o design pelo uso real da função, esboça e descarta o esboço se ele não servir |
/arena | Manda a mesma tarefa para vários modelos, cada um numa cópia separada do projeto, e um juiz compara |
/swarm | Divide uma tarefa grande em pedaços independentes para vários agentes |
/interrogate | Manda o mesmo diff para vários modelos revisarem e organiza o que vale a pena corrigir |
/tdd | Escreve um teste que falha antes de corrigir |
unslop | Tira as marcas de "texto de IA" de respostas e documentação |
Você não precisa decorar nada disso. A própria autora recomenda começar só com o /poteto-mode: ele chama o resto sozinho.
4. Como instalar
No Cursor, num chat:
/add-plugin pstack
Depois:
/setup-pstack
Escolha os modelos e abra um chat novo.
No Claude Code:
/plugin marketplace add cursor/plugins
/plugin install pstack@cursor-plugins
No Claude Code os comandos ganham um prefixo: /poteto-mode vira /pstack:poteto-mode, e /setup-pstack vira /pstack:setup-pstack. Recursos que só existem no Cursor (como as automações) são pulados com um aviso.
5. Os pedidos que ela usa (pode copiar)
O formato que o guia recomenda:
/poteto-mode <o que você viu ou o que quer>
Pronto é quando <algo que o agente consegue rodar ou conferir>.
Mantenha <o comportamento que não pode mudar>.
Exemplos no estilo do README dela:
/poteto-mode esse PR tem um bug: a rolagem escorrega a cada 750 ms, mesmo parada.
Reproduza primeiro, depois corrija e verifique.
/poteto-mode adiciona a opção --json neste comando.
Mantenha a saída em texto igual. Confira as duas formas no projeto de exemplo.
E o mais famoso, para deixar trabalhando de madrugada (no Cursor, junto com o /loop):
/poteto-mode vou dormir. termina essa pilha de PRs mesmo se o CI falhar por instabilidade.
quero tudo aprovado de manhã.
Para manter o modo ligado em todas as mensagens no Cursor, escolha /poteto-mode no menu e aperte Alt+Enter (Windows) ou Option+Enter (Mac) em vez de Enter.
6. O que ninguém te conta
- Custa tokens. Vários agentes com modelos de ponta somam rápido. Use modelos mais baratos no trabalho de rotina e os melhores só na parte difícil.
- É cerimônia demais para tarefa pequena. Mudar uma frase ou uma data não precisa de juiz, arena e revisão em três modelos.
- No Claude Code fica mais limitado. Atribuir modelo por subagente e o
/loopsão do Cursor. - Não é piloto automático. O método funciona porque obriga o agente a provar. Se você aceitar resposta sem prova, volta ao começo.
7. Lado a lado: pedir do jeito comum x do jeito dela
| Jeito comum | Jeito pstack |
|---|---|
| "Arruma esse bug" | "Reproduza o bug, corrija, e pronto é quando o teste X passa" |
| Um agente por vez, olhando cada linha | Vários agentes, cada um provando o próprio resultado |
| Confia no build verde | Exige rodar o comando ou abrir a tela |
| Pede mais código | Prefere apagar e fazer a menor mudança completa |
8. Glossário
- Agente: uma IA que não só responde, mas executa: lê arquivos, roda comandos, edita código.
- Skill: um arquivo de instruções que ensina o agente a fazer uma tarefa de um jeito específico.
- Playbook: a lista de passos para um tipo de tarefa (corrigir bug, criar função…).
- PR (pull request): um pacote de mudanças no código enviado para revisão antes de entrar no projeto.
- Diff: a diferença entre o código antes e depois.
Pra ir mais fundo
- Repositório oficial: github.com/cursor/plugins/tree/main/pstack
- Análise detalhada (em inglês): A deep dive into pstack, Flavio Copes
- Live completa: Matt Pocock com Poteto
Testou? Me conta no direct qual pedido funcionou melhor no seu projeto.