Aula 03 — Live NoCode Startup
OS de Agentes — Do Ponto A ao Ponto B
Ministrada por Felipe Luis Salgueiro em 12 de agosto de 2026 · Duração: 159 min · ~100–150 profissionais ao vivo · NoCode Startup
Um OS de Agentes é um sistema operacional que controla uma empresa inteira por meio de squads de agentes de IA — Comercial, Marketing, CS, Dev, Financeiro — cada um com memória compartilhada e skills próprias. Não é chatbot. Não é automação isolada. É a arquitetura completa que faz IA operar como um time.
Nesta aula Felipe Luis Salgueiro conta a história do PD Framework — do caos de ferramentas em 2024 ao harness agnóstico atual — e detalha, ao vivo, os componentes que fazem um OS de Agentes funcionar em produção: harness vs modelo, cascata linear (Briefing → PRD → RFC → Epics → Stories), gate de babysit com múltiplos modelos, skills como prompt, memória via GitHub e as decisões de infraestrutura que evitam desastre.
Por que este tema agora
- Todo empreendedor já tem um sistema operacional na cabeça — falta externalizar. Externalizar em arquivos ".md" é o primeiro passo concreto.
- O mercado está saturado de gurus vendendo pacote de skills e cursos de prompt — a próxima onda será vender MCP. Nenhum resolve o problema real, que é entender como se constrói.
- Quem quer prestar serviço de IA sem aprender programação vai ficar refém das ferramentas — e não vai saber corrigir nada quando quebrar. E vai quebrar.
O que o aluno aprende
- O que é um OS de Agentes e como difere de automação/chatbot/RPA.
- A distinção harness vs modelo — por que confundir os dois leva a decisões ruins.
- Como construir arquitetura harness-agnóstica (contrato de runtime + primitivas).
- Neurodiversidade de LLMs — cada modelo pensa diferente, use o certo pra cada tarefa.
- Cascata Linear obrigatória antes de codar: Briefing → PRD → RFC → Epics → Stories.
- Gate de code review com múltiplos modelos (GLM, Qwen, debate).
- Skills como prompt — por que comprar pacote é armadilha.
- Memória compartilhada via GitHub — dual-store agnóstico.
- Infraestrutura segura — por que nunca deixar IA controlar VPS diretamente.
- Como começar amanhã: do papel ao primeiro arquivo Markdown.
O que passa a saber fazer
- Desenhar a estrutura do próprio OS de Agentes (squads por área).
- Escolher harness e modelo por tarefa em vez de padronizar em um só.
- Escrever a primeira RFC como contrato com o agente.
- Configurar um gate de review multi-modelo antes do merge.
- Estruturar memória compartilhada versionada em Git.
- Identificar as armadilhas comerciais do ecossistema (pacote de skills, MCPs vendidos).
Conceitos abordados em detalhe
OS de Agentes — o sistema operacional da empresa
OS de Agentes é um sistema operacional baseado em agentes de IA que automatiza e controla operações de uma empresa. No PD Framework, os squads correspondem às áreas — Comercial, Marketing, CS, Dev, Infra, Financeiro, Produto — cada um com CLAUDE.md próprio, memória (STATE.md), skills específicas e workers determinísticos rodando em cron.
A diferença para automação isolada, chatbot ou RPA é a integração. Um chatbot responde perguntas. Uma automação executa uma tarefa. Um RPA replica cliques. Um OS de Agentes tem contexto compartilhado, memória entre sessões, agentes especializados que se coordenam e um orquestrador central (no PD Framework, o Stamper — persona baseada em "Doug Stamper" de House of Cards, Chief of Staff implacável).
O que faz o sistema funcionar não é o modelo — é a arquitetura. O mesmo Claude Code opera diferente quando está dentro de um OS bem construído versus quando é usado como chat solto. A previsibilidade, a memória e a divisão de trabalho vêm do OS, não do modelo por baixo.
Harness Agnóstico — não depender de plataforma
Harness agnóstico é uma arquitetura onde o mesmo OS roda em qualquer runtime — Claude Code, Codex, OpenCode, Hermes, futuros harnesses que ainda não existem — sem dependência de plataforma. Felipe demonstra ao vivo o PD Framework operando em Claude Code e em OpenCode a partir da mesma fonte de estado.
As três primitivas que viabilizam agnosticismo: Markdown como contexto (CLAUDE.md, STATE.md, foundation docs), scripts Python no core (hooks, workers, motor de skills), skills como diretório (SKILL.md com steps declarativos). Nenhuma dependência de API proprietária, nenhum código em linguagem específica do harness.
Por trás disso vive um contrato de runtime com capacidades explícitas — abrir sessão, escrever memória, proteger main, fechar sessão, executar skill, chamar subagente. Cada harness implementa o contrato do seu jeito. O framework não sabe quem está executando. Felipe: "Você não precisa de 3 frameworks diferentes. Precisa de 1 contrato que qualquer runtime implementa."
Neurodiversidade de LLMs — cada modelo pensa diferente
Conceito cunhado pelo fundador da OpenRouter e explorado por Felipe na aula: modelos diferentes foram treinados com dados diferentes, arquiteturas diferentes, objetivos diferentes — logo, têm personalidades e forças distintas. Tratar todos como intercambiáveis é o erro estratégico mais caro do mercado atual.
Exemplos práticos que Felipe usa: Grok é o melhor para copywriting (treinado com dados do Twitter, tom coloquial nativo). GLM 5.2 é excelente para classificar bugs em P1/P2/P3 (rigor lógico chinês). Qwen entra no debate de code review (perspectiva ortogonal ao GLM). GPT-o1 (Sol) é o mais cuidadoso para tarefas que exigem precisão. Claude Fable 5 fez arquitetura complexa antes de ser banido para não-EUA.
A implicação prática é multi-model como padrão. Usar Claude Code para orquestrar, GLM para classificar código, Qwen para debater review, Grok para copy, Gemini para imagem — cada tarefa com o modelo certo. Quem padroniza em um só modelo por conveniência paga mais caro e recebe resultado pior. Quem monta o time de IAs certo tem vantagem competitiva estrutural.
Cascata Linear — Briefing → PRD → RFC → Epics → Stories
A Cascata Linear é a sequência canônica que Felipe defende como obrigatória antes de qualquer código ser escrito. Cada etapa produz um artefato que serve de contrato para a próxima — nenhum agente executa sem o artefato anterior estar validado.
Briefing captura contexto do negócio: quem, o quê, por quê, quando, quanto. PRD (Product Requirements Document) descreve o produto: features, jornadas, critérios de sucesso — o que será construído, sem detalhe técnico. RFC (Request for Comments) especifica a implementação: contratos, dados, integrações, restrições — como será construído. Epics quebram o RFC em blocos de trabalho grandes. Stories quebram os Epics em unidades executáveis por sessão.
Cada etapa reduz alucinação porque estreita o espaço de decisão do agente. Sem cascata, você pede feature genérica, o agente inventa detalhes, você descobre no final que ele decidiu por você. Com cascata, o agente executa contra o contrato: qualquer desvio vira falha explícita. Felipe: "PRD é a feijoada. RFC é como cozinhar o feijão."
Gate de Babysit — code review com múltiplos modelos
Gate de Babysit é o padrão que Felipe usa para revisar código gerado por agente antes do merge. Em vez de humano revisar linha a linha (não escala) ou aceitar cegamente (bugs em produção), o código passa por um consenso multi-modelo: GLM 5.2 classifica bugs em P1/P2/P3, Qwen roda em paralelo, o consenso decide.
P1 é bloqueante — bug lógico, vulnerabilidade, quebra de contrato. P2 é sério — regressão silenciosa, edge case não tratado. P3 é estilo — nome ruim, comentário faltando. O merge só acontece com P1 zerado e P2 crítico corrigido. Não zerou, o agente refatora e o gate roda de novo — até 3 iterações, depois escala para humano.
A vantagem sobre code review humano puro: consistência (o gate não cansa), velocidade (roda em minutos), custo (chamada de API vs hora de sênior), auditoria (todo achado fica versionado). A vantagem sobre confiar cegamente na IA: você tem uma segunda e terceira opinião de arquiteturas diferentes antes de subir código em produção.
Skills como prompt — a armadilha do pacote pronto
Skill é um prompt estruturado, encapsulado num arquivo Markdown, invocável com `/nome`. Não é mágica, não é framework proprietário, não é produto que precisa ser comprado. É texto. Felipe tem 275 skills no seu OS — todas escritas por ele a partir do trabalho real, versionadas no Git, iteradas ao longo do tempo.
A armadilha comercial da vez é vender pacote de skills como se fosse produto. Felipe é direto na aula: comprar pacote de skills é a nova versão de comprar pacote de curso — monetiza quem não sabe o que está comprando. A próxima onda será vender acesso a MCP com o mesmo argumento. A lógica é sempre a mesma: promessa de atalho para quem não quer entender.
Antídoto: crie suas skills a partir do trabalho real. Toda vez que você repetir uma sequência de passos, transforme em skill. Toda vez que uma decisão for repetível, encapsule. Suas skills serão melhores que qualquer pacote comprado porque refletem sua operação, sua linguagem, seu contexto. E ficam sob seu controle — sem lock-in de fornecedor.
Memória via GitHub — dual-store agnóstico
Memória é o que separa agente de chatbot. Sem memória, cada sessão começa do zero — o agente esquece o que decidiu ontem, repete perguntas, ignora convenções. Com memória bem estruturada, o agente lembra decisões, respeita padrões e evolui junto com o negócio.
No PD Framework a memória vive em duas camadas versionadas em Git. STATE.md por squad no formato bracketed L1/L2/L3 (agora, em progresso, decisões/backlog). Memory files Markdown com frontmatter por tópico (user, feedback, project, reference). Tudo comita em Git — múltiplas máquinas, múltiplos agentes, todos leem a mesma verdade.
A escolha por Git como storage é deliberada. GitHub como fonte central. Histórico, blame, diff, branches — o toolset já resolveu problema de sincronização e versionamento há 20 anos. Adicionar SQLite ou banco proprietário como camada de memória é reinventar o problema. Felipe: "GitHub é a memória compartilhada entre todas as máquinas do OS."
Infraestrutura segura — por que nunca deixar IA controlar VPS
Regra dura de Felipe: agente de IA com tool use NUNCA roda direto na VPS de produção. A infraestrutura do PD Framework tem cinco máquinas coordenadas — notebook do Felipe, notebook do Luiz (quando ativo), VPS Dev, VPS Master (produção, workers determinísticos), CAIXA1 (VPS Local Windows). A VPS Master fica isolada: só scripts determinísticos, sem agente com tool use.
A razão é dura: alucinação pode deletar container, remover arquivo crítico, executar destrutivo silencioso. O risco é real e já aconteceu em outros ambientes — Felipe cita casos públicos. Um erro do agente com acesso amplo a produção custa horas de recuperação e pode custar o negócio.
O padrão de mitigação: agente roda no notebook ou na VPS Dev, escreve código, gera artefatos. Deploy em produção passa por PR, review humano e worker determinístico que aplica a mudança. Operações destrutivas exigem confirmação textual explícita. Credenciais nunca em arquivo commitado — sempre via 1Password Service Account. Backup automatizado em disco separado da produção. Segurança não é feature — é postura arquitetural.
Como começar — do papel ao primeiro Markdown
Felipe defende que o sistema operacional já existe na cabeça de todo empreendedor. O que falta é externalizar. O primeiro passo concreto não é escolher ferramenta, não é decidir modelo, não é assinar plataforma. É listar tudo que você faz no dia a dia, dividir em passos e transformar em arquivos ".md".
Uma sessão típica de bootstrap: abre um documento em branco, escreve as áreas do negócio (uma linha por área), sob cada área escreve os processos recorrentes (contato inicial, follow-up, envio de proposta, cobrança, onboarding, publicação de conteúdo). Cada processo vira um arquivo Markdown descrevendo os passos. Esse é o seu OS embrionário — ainda sem nenhum agente.
Só depois de ter o OS em Markdown você escolhe harness (Claude Code, OpenCode) e decide qual processo virar skill primeiro. Ferramenta é a última decisão, não a primeira. Felipe: "Frustração com IA quase sempre vem de pular entre ferramentas sem objetivo definido. Comece com objetivo, escreva o processo, depois escolha a ferramenta que executa."
Vendas — o que o mercado esconde sobre monetizar IA com serviço
A pergunta que fecha a aula não é técnica — é comercial. Felipe é direto: se a IA não está retornando pelo menos 10x o valor investido, o problema não é técnico. É que você está criando e não vendendo. A maior parte dos "empreendedores de IA" gasta meses construindo, adiando venda, esperando o produto ficar perfeito.
Segundo insight: o cliente define o público, não o fundador. O Cadencia foi reposicionado de PMEs para agências e freelancers de marketing porque Felipe foi vender e descobriu quem realmente comprava. Nenhum plano de negócio escrito antes teria acertado o público real — só o mercado responde essa pergunta.
Terceiro insight, com fricção intencional: "A melhor forma de conhecer seu público é vendendo. Plano de negócio é papo de pessoa preguiçosa com medo de botar a cara a tapa." A frase gera reação, mas o ponto é sério — o custo de escrever plano perfeito antes de vender uma unidade é infinitamente maior do que aprender com as primeiras 10 vendas reais.
Estrutura da aula
O que é um OS de Agentes — agenda da live
Definição do termo, distinção entre OS, chatbot, RPA e automação isolada. Preview do que será construído nas próximas 2h30.
História do Felipe — de restaurante Berro ao PD Framework
Da saída para carreira solo em 2024 ao caos de ferramentas (N8N, Notion, Airtable, DeepSeek, múltiplos LLMs). Claude Code em novembro de 2025 como o momento de virada.
Harness vs modelo — a distinção fundamental
BMAD, Hermes, OpenCode, Claude Code. Por que confundir harness com modelo leva a decisões ruins de arquitetura.
Infraestrutura do OS
5 máquinas, VPS Master isolada, guardrails contra alucinação. Por que nunca deixar IA controlar VPS diretamente sem container isolado.
O banimento da Meta e o sequestro da VPS — origem do PD Framework
O evento em maio/2026 que motivou a arquitetura harness-agnóstica. Como um problema real se transformou em decisão de design permanente.
Demonstração ao vivo — squads em ação
Squads Comercial, CS, Dev, Marketing e Financeiro respondendo em tempo real. STATE.md sendo lido, skills sendo invocadas, memória sendo carregada.
Demo — terminal ZED, gate de aprovação de PR e cascata linear ao vivo
Fluxo real de aprovação de PR com autoria de owner, gate multi-modelo rodando, cascata Briefing → PRD → RFC → Epics → Stories em prática.
Cascata Linear detalhada
Cada etapa da cascata explicada com exemplo. Por que PRD e RFC funcionam como contratos com o agente e reduzem alucinação.
Como começar amanhã — do papel ao primeiro .md
Passo a passo prático para externalizar o OS que já vive na cabeça do empreendedor. Ferramenta é a última decisão.
Q&A — frustração com ferramentas, foco em objetivo, e a ponta de vendas
Perguntas do público, virada comercial da aula. Retorno de 10x, cliente define público, plano de negócio como procrastinação.
Sobre Felipe Luis Salgueiro
Publicitário de formação (ESPM), com pós em Branding pela FGV, e desenvolvedor especializado em IA aplicada. Fundador da Cadencia, professor de Programar com IA e palestrante da NoCode Startup. Perfil completo: cadencia.app.br/felipe-luis-salgueiro.
Sobre a Cadencia
A Cadencia é uma plataforma de operação e distribuição de conteúdo para profissionais de marketing que atendem múltiplos clientes. Todos os conceitos ensinados nesta aula são aplicados na operação real da Cadencia — o mesmo harness, os mesmos agentes, as mesmas decisões.
Onde acontecem as aulas
As aulas mensais ao vivo desta série acontecem na NoCode Startup, maior comunidade de IA aplicada do Brasil, onde Felipe é embaixador oficial. As gravações completas são exclusivas dos alunos da plataforma.