Apresentando o operate.txt: Uma especificação YAML para agentes de IA que navegam por produtos SaaS

Um desenvolvedor criou o operate.txt, uma especificação para documentar como os agentes de IA devem interagir com aplicações web. O arquivo aborda problemas encontrados ao usar o recurso de uso do computador do Claude para navegar em um produto SaaS, onde o agente de IA questionava repetidamente se as telas de carregamento indicavam funcionalidade quebrada.
Problema e solução
Ao usar o Claude Code + uso do computador para navegar no BrandyBee (um produto SaaS) como um usuário pela primeira vez, o desenvolvedor identificou pontos de dor específicos onde o Claude teve dificuldades:
- Durante uma análise de marca que leva 90-120 segundos, o Claude perguntou "Isso é um estado de carregamento ou há algo errado?" aos 28% de conclusão
- Um botão "Aprovar" que aciona chamadas de API pagas sem interface de confirmação
- Um menu suspenso de Idioma que só é preenchido após a seleção do País
- Processos assíncronos que levam 2-5 minutos e parecem travados
Cada vez, a resposta foi "não, isso é normal, apenas espere". Isso levou à criação do operate.txt como equivalente ao robots.txt para rastreadores ou sitemap.xml para mecanismos de busca, mas especificamente para agentes de IA operando produtos.
Especificação do operate.txt
O arquivo operate.txt é um arquivo YAML hospedado em yourdomain.com/operate.txt que documenta:
- O que cada tela é
- Como são os estados de carregamento e quanto tempo eles levam
- Quais ações são irreversíveis
- O caminho passo a passo para tarefas comuns
- O que os agentes nunca devem fazer
A seção mais útil é async_actions, que informa aos agentes detalhes como "este processo leva 90-120 segundos, não atualize, não navegue para longe, aqui estão os estágios pelos quais ele passa".
Processo de criação e exemplos
O desenvolvedor disponibilizou o código aberto da especificação com exemplos reais, incluindo seu próprio SaaS, um modelo de e-commerce e um modelo de painel SaaS em https://github.com/serdem1/operate.txt.
O processo de criação envolve fazer o Claude navegar pelo seu produto, observar onde ele hesita e, em seguida, fazer o Claude redigir o arquivo operate.txt. O desenvolvedor corrige o que o Claude entende errado, criando um ciclo de feedback onde a IA encontra lacunas e o humano as preenche.
📖 Read the full source: r/ClaudeAI
👀 See Also

Claude AI Avalia Cada Startup do YC Spring 2026 — Detalhes Completos do Pipeline
Um usuário do Reddit usou Claude para avaliar todas as startups do YC Spring 2026, extraindo dados do LinkedIn e da imprensa para atribuir classificações de S a D. A maioria ficou nas categorias B ou C.

X-MCP 2.0: Servidor MCP para Acesso à API do X/Twitter do Claude
X-MCP 2.0 é um servidor MCP que conecta o Claude Desktop e o Claude Code à API v2 do X/Twitter com autenticação OAuth 2.0 PKCE, fornecendo 10 ferramentas para postar tweets, buscar, obter timelines, curtir, retweetar, responder e visualizar perfis.

bunx ccusage mostra US$ 18.450 em créditos queimados — Planos fixos absorvem o custo
Um usuário no r/ClaudeAI executou bunx ccusage e descobriu que consumiu US$ 18.450 em créditos em maio — 248 milhões de tokens de entrada, 42 milhões de tokens de saída, 21,7 bilhões com leituras de cache — pagando apenas €400/mês no plano fixo para Claude Code e Codex.

Servidor MCP Nativo do macOS para Controle Total do Sistema Operacional
Um servidor nativo para macOS oferece 24 ferramentas para cliques com precisão de pixel, combinações de teclas, arrastar e soltar, gerenciamento de aplicativos, suporte a múltiplos monitores e acesso à área de transferência. É de código aberto e funciona com Claude Code, Cursor ou qualquer cliente MCP.