Como usar com Claude Code
Este repositorio foi desenhado para ser lido pelo Claude Code (CLI da Anthropic) e transforma-lo em engenheiro especialista da plataforma Triadeflow, conhecendo arquitetura, agentes, integracoes e processos.
Setup inicial
# Clone o repositoriogit clone git@github.com:triadeflow-ia/triadeflow-docs.gitcd triadeflow-docs
# Inicie Claude Code aquiclaudeAo iniciar, Claude Code automaticamente:
- Le
CLAUDE.mdda raiz (contexto mestre) - Carrega arquivos de
.claude/conforme necessario - Conecta aos MCPs configurados em
.mcp.json(Asana, Notion, Drive, GitHub, etc) - Reconhece slash commands em
.claude/commands/
A partir desse ponto, ele opera como engenheiro especialista da Triadeflow.
Em outros repositorios da organizacao
Os repositorios triadeflow-core, agent-sdr, agent-vendas, etc devem ter um CLAUDE.md curto que aponta para este repositorio:
# CLAUDE.md (em outro repo da organizacao)
Este repositorio faz parte da plataforma Triadeflow.
Contexto completo da plataforma:https://github.com/triadeflow-ia/triadeflow-docs
Documentacao visual:https://triadeflow.dev
Antes de qualquer alteracao, leia:- triadeflow-docs/CLAUDE.md- triadeflow-docs/.claude/agents/{tipo-deste-agente}.md- triadeflow-docs/.claude/conventions.mdClaude Code seguira o link e carregara o contexto da plataforma alem do contexto especifico do agente.
Slash commands disponiveis
Comandos predefinidos que voce pode invocar:
/novo-cliente
Cria estrutura completa de tenant novo. Pergunta as informacoes faltantes e segue o workflow .claude/workflows/novo-cliente.md.
/novo-cliente Dra. Camila Borges agendamento saude evolution/investigar-trace
Analisa trace problematico do Langfuse e propoe fix.
/investigar-trace trace_id=abc123/otimizar-custo
Sugere otimizacoes de custo em ordem do mais seguro pro mais arriscado.
/otimizar-custo usa-salus/auditar-config
Audita config.yaml de tenant contra boas praticas.
/auditar-config petiscoExemplos de uso
Criar cliente novo
"Cria um novo cliente - Dra. Camila Borges, agente de agendamento,nicho saude, integrado com Doctoralia, tom acolhedor"Claude Code:
- Confirma o que entendeu
- Le o playbook
novo-cliente.md - Le a spec
agents/agendamento.md - Le o playbook
playbooks/saude.md - Cria estrutura de pastas, config, KB inicial
- Configura mensageria e CRM
- Faz deploy
- Documenta no Notion (via MCP)
- Cria projeto Asana (via MCP)
- Retorna resumo com proximos passos
Investigar problema
"O cliente Reverso Academy esta com custo 3x acima do normalnos ultimos 3 dias, investiga"Claude Code:
- Coleta metricas no Langfuse
- Analisa traces representativos
- Identifica causa raiz (top_k inflado, prompt sem cache, etc)
- Propoe fix mais barato e seguro primeiro
- Roda eval para validar
- Faz deploy se aprovado
- Documenta em
.claude/reference/incidentes.md
Criar tipo de agente novo
"Cria a spec do agent-prospeccao seguindo o padrao dos Tier 1.Foco: prospectar leads B2B em LinkedIn + cold outbound automatizado"Claude Code:
- Le specs existentes de Tier 1 como referencia
- Cria
.claude/agents/prospeccao.mdcom estrutura padrao - Sugere repository setup via gh CLI
- Recomenda primeiro tenant piloto
- Atualiza catalogo central
- Cria entrada em ADRs justificando o tipo novo
Arquivos que Claude Code le automaticamente
| Arquivo | Quando le |
|---|---|
CLAUDE.md | Sempre, ao iniciar sessao |
.claude/conventions.md | Antes de gerar codigo |
.claude/architecture.md | Em decisoes arquiteturais |
.claude/stack.md | Ao escolher tecnologia |
.claude/agents/{tipo}.md | Ao trabalhar em agente especifico |
.claude/playbooks/{nicho}.md | Ao configurar tenant de nicho |
.claude/integrations/{plataforma}.md | Ao integrar com plataforma |
.claude/workflows/{processo}.md | Ao executar workflow |
.claude/commands/{comando}.md | Ao invocar slash command |
.mcp.json | Sempre, configura MCPs disponiveis |
MCPs configurados
O .mcp.json configura conexoes para:
- Asana - projetos, tarefas, status (workspace Triadeflow)
- Notion - documentacao interna, runbooks, KB
- Google Drive - assets de cliente, contratos, propostas
- Google Calendar - integracao para agentes de agendamento
- Gmail - comunicacao com clientes
- GitHub - operacoes em repositorios da org
triadeflow-ia - Kommo - operacoes nos CRMs Kommo dos clientes (MCP proprio)
- Stripe - cobranca recorrente
- n8n - workflows existentes em transicao
- Fireflies - transcricoes de reunioes
Voce nao precisa autorizar manualmente - eles ja estao configurados e Claude Code os usa quando relevante.
Boas praticas
-
Confie no contexto: o
CLAUDE.mde o.claude/foram desenhados para serem suficientes. Nao copie/cole texto desnecessario na conversa. -
Use comandos:
/novo-clientee mais eficiente que descrever todo workflow textualmente. -
Atualize a documentacao: quando Claude Code fizer mudancas arquiteturais relevantes, peca pra atualizar os
.mdcorrespondentes. -
Revise antes de promover: principalmente em criacao de cliente, sempre revise o
system_prompt.mdcompilado antes de subir pra producao. -
Use MCPs ao inves de copy-paste: ao inves de copiar tasks da Asana pra cá, peca pro Claude Code usar o MCP.
Quando algo da errado
Se o Claude Code parecer perdido ou esta seguindo padroes errados:
- Verifique se ele leu o
CLAUDE.md(peca: “voce leu o CLAUDE.md raiz?”) - Aponte explicitamente para o arquivo relevante (“le
.claude/conventions.mde me responde”) - Se o problema persiste, pode ser que a documentacao esteja desatualizada - corrija o
.mde re-rode o comando