Base técnica curada — Protheus, ADVPL, TLPP

Protheus e ADVPL
dentro do Claude Code

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.

ADVPLTLPPProtheusPontos de EntradaMVCSuporte TécnicoTIRERP
Dev ADVPL

# 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

Suporte Técnico

# 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

Para quem trabalha com Protheus todo dia

Dev ADVPL ou suporte técnico — se o problema é Protheus, o plugin tem a resposta.

Desenvolvedor Protheus

ADVPLTLPPPontos de EntradaMVCTIR

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.

Suporte Técnico

Triagem de ChamadosErros ERPParametrizaçãoN1/N2/N3

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.

O problema que você conhece bem

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.

Tudo dentro do Claude Code — sem sair do terminal

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.

Plugin Protheus — ciclo completo de desenvolvimento

Do requisito ao RPO compilado, sem sair do Claude Code

Comandos disponíveis

/protheus:specialist

Consulta 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:brainstorm

Intake técnico: faz as perguntas certas antes de escrever uma linha de código. Gera design doc e plano de implementação aprovado.

/protheus:plan

Decompõe o design em tasks ADVPL — nomenclatura R[MOD][TYPE][SEQ].prw, notação húngara, ProtheusDoc, ErrorBlock.

/protheus:writer

Gera código ADVPL/TLPP: User Function, MVC completo, FWMBrowse, Ponto de Entrada legado e MVC, com estrutura correta para Protheus.

/protheus:implement

Agent Team autônomo: implementer → reviewer → spec-reviewer em paralelo. Só entrega quando aprovado nos três.

/protheus:diagnose

Diagnóstica erro de compilação, runtime, lock de banco ou performance. Causa raiz + correção precisa, não genérica.

/protheus:deploy

Compila os fontes no AppServer via TDS-CLI (advpls). Lint local antes, compilação real no RPO, gera patch .ptm.

/protheus:qa

Testes TIR E2E no ambiente Protheus compilado — inclusão, alteração, exclusão e regras de negócio críticas.

Fluxo real de desenvolvimento

1
Planejamento/protheus:brainstorm

Entrevista técnica → design doc → validação antes do código

2
Pesquisa/protheus:specialist

Busca na base: PE correto, assinatura, versão mínima

3
Implementação/protheus:implement

3 agentes em paralelo: codifica, revisa, valida contra spec

4
Compilação/protheus:deploy

Lint local → compile.ini → RPO do AppServer → patch .ptm

5
Testes/protheus:qa

Scripts TIR automatizados contra o ambiente com RPO atualizado

Do requisito ao RPO compilado e testado — sem sair do terminal.

Suporte Técnico — triagem inteligente de chamados

Do sintoma à resolução documentada, sem pesquisa manual

Comandos disponíveis

/protheus:suporte

Triagem completa: classifica o problema por categoria (parametrização, dados, runtime, ambiente), identifica causa raiz e gera resposta estruturada com passos de resolução.

/protheus:diagnose

Diagnóstico de erros técnicos: runtime, compilação, lock de banco, performance. Causa raiz + correção precisa.

/protheus:specialist

Consulta a base técnica curada — funções, pontos de entrada, parâmetros de rotina. Resposta em segundos.

O que o plugin analisa no chamado

Parametrização

Parâmetros incorretos, perfil de acesso, configuração por filial

Integridade de dados

Saldo divergente, duplicidade, registros bloqueados

Erro de execução

Runtime error, função não encontrada, acesso negado

Performance

Timeout, tela travando, queries lentas

Ambiente

License server, AppServer, DBAccess, RPO desatualizado

Diagnóstico estruturado por categoria — causa identificada, resolução documentada.

Por que o plugin gasta menos tokens

Conhecimento específico elimina alucinações. Menos erros, menos retentativas, menos custo.

Sem plugin — IA genérica
1

Você pede uma função ADVPL. IA inventa assinatura, parâmetro errado.

2

Você corrige o erro. Modelo re-explora, re-tenta.

3

Compilação falha. Você cola o log, explica o contexto de novo.

4

Resultado: 3–5× mais turnos para chegar no código correto.

Custo real: 3–5× mais tokens por tarefa ADVPL

Com DataAgile Knowledge — base curada
1

Plugin consulta a base técnica: assinatura real, parâmetros corretos, versão mínima.

2

Código gerado segue convenções Protheus — notação húngara, escopo, ProtheusDoc.

3

Compilação passa. Erros raros têm diagnóstico preciso no primeiro turno.

4

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

1Assine um plano
2Receba sua API key
3Configure o plugin
4Comece a usar
7 dias grátis em qualquer plano — cancele quando quiser

Planos simples, sem surpresa

Todos os plugins incluídos nos dois planos. A diferença está na privacidade dos seus dados.

Starter

Para dev ou analista individual

7 dias grátis — sem compromisso
R$14,90/mês após o trial
Começar grátis por 7 dias
  • Plugin Protheus completo — dev + suporte técnico
  • Base técnica curada ADVPL/Protheus
  • Requests ilimitados
  • Suporte via e-mail
  • Queries contribuem para melhoria da baseAnonimizado
  • Privacidade total de dados
Mais popular

Pro

Para quem valoriza privacidade total

7 dias grátis — sem compromisso
R$19,90/mês após o trial
Começar grátis por 7 dias
  • Plugin Protheus completo — dev + suporte técnico
  • Base técnica curada ADVPL/Protheus
  • Requests ilimitados
  • Suporte prioritário
  • Privacidade total — zero logging
  • Seus dados nunca treinam o modelo

7 dias grátis, sem cartão obrigatório · Cobrança mensal após o trial · Cancele a qualquer momento

Comparativo detalhado

RecursoStarter — R$14,90Pro — 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

Perguntas frequentes

Ainda com dúvidas? Fale com a gente em dev@dataagile.com.br

Pronto para usar em 2 minutos

Assine, receba sua API key e comece a usar imediatamente.

Dev ADVPL ou suporte técnico Protheus — o plugin funciona para todos.

Escolher plano