feedback para agentes de código
Feedback para Claude Code e Cursor
Claude Code e Cursor editam o seu repositório de verdade, então quanto melhor o feedback, menos idas e vindas. O Patchrooms coleta relatórios ancorados ao elemento a partir da sua preview e os entrega como contexto pronto para o agente: por Markdown ou direto via MCP.
EntrarFeedback para Claude Code sem descrever o bug em texto corrido
O Claude Code é a CLI agêntica da Anthropic que edita seu código e roda seu projeto pelo terminal. Um screenshot num chat não diz qual selector mudou nem qual era o objetivo, então cada bug vago vira uma rodada de perguntas.
O Patchrooms dá a ele relatórios ancorados ao elemento com o objetivo e as restrições já anexados. Você embute o widget no seu build de preview enquanto o Claude Code segue editando o código; quem revisa comenta no resultado ao vivo e cada relatório inclui o selector, o screenshot, o objetivo e as restrições.
Feedback para Cursor ancorado ao seu preview deploy
O Cursor é um editor de IA onde o agente edita a sua codebase e você roda o app localmente ou num preview deploy. Os bugs que os testers encontram raramente chegam com um selector: chegam como uma mensagem vaga no Slack.
O Patchrooms coleta relatórios ancorados ao elemento a partir do seu preview deploy e os exporta como contexto pronto para o agente. Você solta um relatório no Cursor e o agente tem o selector, o screenshot e o objetivo de que precisa para corrigir o código, em vez de caçar pela árvore de arquivos.
Exporte para Markdown ou leia via MCP
Há dois caminhos para pôr o relatório na frente do agente, ambos prontos para o agente por padrão:
- Copiar feedback para o agente: um clique transforma o relatório num bloco de Markdown (selector, objetivo, restrições, referência ao screenshot) para colar em Claude Code, Cursor, Codex, Windsurf ou Cline.
- Servidor MCP: para loops sem ninguém colando nada, uma API key (pr_sk_...) dá ao agente list_reports e get_report (screenshots inline) para ler a fila, e set_status para fechar o que corrige.
Ler e fechar via MCP funcionam hoje; conectores nativos de Slack, Linear ou Jira ainda não. É assim que fica o Markdown que o agente lê (em inglês, que é o que o modelo consome):
## Patchrooms feedback: report #a3f1c2 **Selector:** `button[data-testid="submit-signup"]` **Goal:** Enable the submit button once email and password are valid. **Constraints:** keep the existing validation pattern; fix the null-read crash. **Viewport:** 1440x900 (Chrome 126) **Screenshot:** https://room.patchrooms.com/blob/a3f1c2.png **Comment (voice, transcribed):** "Stays grey even after I type in both fields."
O humano no loop, sem ser o gargalo
Um agente que republica uma preview a cada mudança pode superar a capacidade de qualquer pessoa de olhar cada versão. Manter um humano no loop significa preservar o julgamento dele sem transformá-lo numa camada de tradução que reescreve cada bug no chat do agente.
O Patchrooms é esse checkpoint: um clique na preview, um comentário, e o agente recebe algo acionável sem ninguém traduzir antes. É a etapa antes do code review, olhando o que o agente de fato renderizou. Mais em feedback para agentes de IA e workflows.
Perguntas frequentes
- O Claude Code consegue ler os relatórios do Patchrooms diretamente?
- Sim. As leituras diretas pelo servidor MCP (list_reports / get_report) e a escrita de status (set_status) estão disponíveis hoje. Você também pode colar a exportação em Markdown na sua sessão do Claude Code como contexto.
- Como o feedback chega ao Cursor?
- Exporte qualquer relatório como Markdown e cole no Cursor como contexto, ou deixe o agente ler os relatórios direto pelo servidor MCP. Nos dois casos o agente edita o elemento exato.
- Preciso da secret key para o MCP?
- Sim. A secret key (pr_sk_...) autentica o agente contra o servidor MCP para ler e fechar relatórios, e nunca aparece no frontend. A project key pública (pr_...) só é usada no widget do navegador para enviar relatórios.
- Quem revisa precisa de conta?
- Não. Qualquer pessoa com o link da preview pode clicar, comentar e enviar. Só quem faz o triagem da fila precisa de conta.
- A documentação do MCP está em português?
- A documentação técnica (SDK, MCP, API) está em inglês em docs.patchrooms.com. Estas páginas em português cobrem o fluxo e o produto.