Desenvolvedor ADVPL ou suporte técnico Protheus — o plugin DataAgile conecta o Claude Code a uma base técnica curada com conhecimento real de Protheus, ADVPL e TLPP — com respostas precisas em segundos.
# Ponto de entrada para validar NF-e antes da gravação fiscal?
dataagile › searchFunction
Ponto de entrada identificado — dispara antes da validação fiscal. Retorne .F. para barrar a gravação. Assinatura, parâmetros e comportamento esperado incluídos.
↑ 0.9s · ponto de entrada verificado na base
# Erro de saldo insuficiente bloqueando o faturamento no estoque
dataagile › searchKnowledge
Causa: saldo negativo por lançamento manual incorreto. Inconsistência entre tabelas de saldo — use a rotina de recálculo para restabelecer a consistência do estoque.
↑ 1.1s · diagnóstico com causa raiz identificada
Dev ADVPL ou suporte técnico — se o problema é Protheus, o plugin tem a resposta.
Pare de adivinhar assinatura de função. A base técnica curada cobre funções reais, pontos de entrada e padrões — com parâmetros corretos, exemplos e versão mínima.
✓ Sem mais "Function not found" após meia hora de busca manual.
Descreva o erro, o módulo e o contexto. O plugin analisa o padrão do problema e retorna causa provável, configurações envolvidas e rotina de resolução.
✓ Sem mais busca manual interminável em artigos antigos.
IA genérica não conhece Protheus. Inventa função, erra parâmetro, ignora versão. O plugin resolve isso.
Sem o plugin
"Qual função inicializa a sequência de numeração no cadastro de produtos?"
→ AI inventa. Meia hora de busca manual. Pode não achar.
Com o plugin
Resposta com a função exata, parâmetros e versão mínima requerida — da base curada.
Sem o plugin
"Por que o faturamento está bloqueando pedidos com saldo negativo no estoque?"
→ AI inventa. Meia hora de busca manual. Pode não achar.
Com o plugin
Causa, tabelas afetadas e rotina de correção — sem pesquisa manual.
Sem o plugin
"Como consumir REST do Protheus em ADVPL com autenticação e paginação?"
→ AI inventa. Meia hora de busca manual. Pode não achar.
Com o plugin
Código completo com try/catch, autenticação e tratamento de paginação — pronto para usar.
Sem o plugin
"Ponto de entrada para validar aprovação de pedido antes de faturar?"
→ AI inventa. Meia hora de busca manual. Pode não achar.
Com o plugin
Nome do PE, assinatura, parâmetros e comportamento esperado — verificado na base.
Cada plugin é um conjunto de comandos prontos. Você digita, o Claude executa: pesquisa na base, gera código, compila no AppServer, roda os testes TIR — tudo em sequência, sem copiar e colar.
Do requisito ao RPO compilado, sem sair do Claude Code
Comandos disponíveis
/protheus:specialistConsulta a base técnica curada — funções ADVPL/TLPP, pontos de entrada, tabelas, módulos. Cita assinatura real, parâmetros e versão mínima.
/protheus:brainstormIntake técnico: faz as perguntas certas antes de escrever uma linha de código. Gera design doc e plano de implementação aprovado.
/protheus:planDecompõe o design em tasks ADVPL — nomenclatura R[MOD][TYPE][SEQ].prw, notação húngara, ProtheusDoc, ErrorBlock.
/protheus:writerGera código ADVPL/TLPP: User Function, MVC completo, FWMBrowse, Ponto de Entrada legado e MVC, com estrutura correta para Protheus.
/protheus:implementAgent Team autônomo: implementer → reviewer → spec-reviewer em paralelo. Só entrega quando aprovado nos três.
/protheus:diagnoseDiagnóstica erro de compilação, runtime, lock de banco ou performance. Causa raiz + correção precisa, não genérica.
/protheus:deployCompila os fontes no AppServer via TDS-CLI (advpls). Lint local antes, compilação real no RPO, gera patch .ptm.
/protheus:qaTestes TIR E2E no ambiente Protheus compilado — inclusão, alteração, exclusão e regras de negócio críticas.
Fluxo real de desenvolvimento
/protheus:brainstormEntrevista técnica → design doc → validação antes do código
/protheus:specialistBusca na base: PE correto, assinatura, versão mínima
/protheus:implement3 agentes em paralelo: codifica, revisa, valida contra spec
/protheus:deployLint local → compile.ini → RPO do AppServer → patch .ptm
/protheus:qaScripts TIR automatizados contra o ambiente com RPO atualizado
Do requisito ao RPO compilado e testado — sem sair do terminal.
Do sintoma à resolução documentada, sem pesquisa manual
Comandos disponíveis
/protheus:suporteTriagem completa: classifica o problema por categoria (parametrização, dados, runtime, ambiente), identifica causa raiz e gera resposta estruturada com passos de resolução.
/protheus:diagnoseDiagnóstico de erros técnicos: runtime, compilação, lock de banco, performance. Causa raiz + correção precisa.
/protheus:specialistConsulta a base técnica curada — funções, pontos de entrada, parâmetros de rotina. Resposta em segundos.
O que o plugin analisa no chamado
Parâmetros incorretos, perfil de acesso, configuração por filial
Saldo divergente, duplicidade, registros bloqueados
Runtime error, função não encontrada, acesso negado
Timeout, tela travando, queries lentas
License server, AppServer, DBAccess, RPO desatualizado
Diagnóstico estruturado por categoria — causa identificada, resolução documentada.
Conhecimento específico elimina alucinações. Menos erros, menos retentativas, menos custo.
Você pede uma função ADVPL. IA inventa assinatura, parâmetro errado.
Você corrige o erro. Modelo re-explora, re-tenta.
Compilação falha. Você cola o log, explica o contexto de novo.
Resultado: 3–5× mais turnos para chegar no código correto.
Custo real: 3–5× mais tokens por tarefa ADVPL
Plugin consulta a base técnica: assinatura real, parâmetros corretos, versão mínima.
Código gerado segue convenções Protheus — notação húngara, escopo, ProtheusDoc.
Compilação passa. Erros raros têm diagnóstico preciso no primeiro turno.
Resultado: entrega em 1–2 turnos. Contexto salvo entre sessões.
Custo real: até 26% menos tokens em sessão ADVPL típica
Por que funciona assim
Conhecimento curado, sem invenção
Base técnica com funções ADVPL/TLPP reais, pontos de entrada, tabelas e módulos. O modelo não adivinha — ele consulta.
Hooks injetam só o necessário
Session-context compacto (-82% vs. versões anteriores). Cada turno recebe apenas o contexto relevante — sem repetição.
Memória persiste entre sessões
Stop hook salva fontes e tabelas tocadas. Na próxima sessão, o modelo retoma do ponto certo — sem re-explicar tudo.
Configuração em 2 minutos
Todos os plugins incluídos nos dois planos. A diferença está na privacidade dos seus dados.
Para dev ou analista individual
Para quem valoriza privacidade total
7 dias grátis, sem cartão obrigatório · Cobrança mensal após o trial · Cancele a qualquer momento
| Recurso | Starter — R$14,90 | Pro — R$19,90 |
|---|---|---|
| Plugin Protheus completo (dev + suporte) | ||
| Base técnica curada ADVPL/Protheus | ||
| Requests ilimitados | ||
| Suporte via e-mail | ||
| Queries contribuem para melhoria da base (anonimizado) | — | |
| Privacidade total — zero logging | — | |
| Seus dados nunca treinam o modelo | — | |
| Suporte prioritário | — |
Ainda com dúvidas? Fale com a gente em dev@dataagile.com.br
Assine, receba sua API key e comece a usar imediatamente.
Dev ADVPL ou suporte técnico Protheus — o plugin funciona para todos.
Escolher plano