Toolkit de IA: Implantação a partir de agentes especialistas

Para apoiar o desenvolvimento, a manutenção e o suporte de integrações com o Client Conecta, disponibilizamos um toolkit especializado para uso com ferramentas de Inteligência Artificial. Esse conjunto de recursos consolida o conhecimento técnico necessário para a integração com a DLL Client Conecta, incluindo regras obrigatórias, boas práticas de implementação, exemplos de payloads JSON, códigos de retorno, fluxos operacionais e recomendações de segurança.

👍

Quando utilizado como contexto em plataformas de IA, como GitHub Copilot, ChatGPT, Claude, Gemini, Cursor e outras soluções semelhantes, o toolkit permite que os modelos compreendam as particularidades da integração e forneçam respostas mais precisas e consistentes. Com isso, é possível acelerar atividades como geração de código, revisão de implementações, diagnóstico de problemas e produção de documentação técnica, independentemente da linguagem de programação adotada, como C#, Java, Delphi, Python, Node.js, Go, Rust ou C/C++.

Faça o download do Toolkit de IA.

Entendendo os arquivos

No toolkit de IA são disponibilizados dois arquivos voltados ao uso com ferramentas de Inteligência Artificial:

  • Skill (skill.md): A Skill (skill.md) é um conjunto de instruções especializadas que orienta a IA a atuar como uma especialista em integração com o Client Conecta.
  • Agente integrador (agente.md): O Agente Integrador (agente.md) possui a mesma base de conhecimento da Skill, porém estruturada como uma persona técnica especializada. Ao ser utilizado, a IA assume continuamente o papel de Agente Integrador Especialista e Agnóstico de Linguagem em Client Conecta. Além de responder dúvidas sobre integração, o Agente consegue conduzir diagnósticos completos, revisões arquiteturais e investigações de erros durante toda a conversa.

Skill ou Agente integrador: Qual utilizar?

Embora compartilhem o mesmo conhecimento técnico, cada arquivo possui um objetivo diferente.

AspectoSkill (skill.md)Agente integrador (agente.md)
Objetivo principalFornecer conhecimento especializado e regras de integração sob demanda.Atuar como um especialista completo em Client Conecta durante toda a conversa.
Caso de usoConsultas pontuais e regras específicas. Adicionar como contexto/skill de um agente de IA.Projetos completos e acompanhamento contínuo da integração. Usar como prompt de sistema/persona dedicada.
Escopo de conhecimentoGeração de payloads JSON, regras obrigatórias, boas práticas, validação de regras, revisão de código, interpretação de erros e fluxos operacionais, e validaçõesArquitetura de integração, geração de código, revisão de implementação, diagnóstico de problemas, interpretação de retornos da DLL, produção de documentação técnica e acompanhamento da integração ponta a ponta.
Tipo de respostaDireta e focada em regras, exemplos e validações.Mais abrangente, incluindo análises, recomendações e diagnósticos estruturados.
📘

Na prática, ambos se complementam. A Skill pode ser carregada como conhecimento adicional, enquanto o Agente pode ser configurado como uma persona dedicada exclusivamente ao Client Conecta.

Como utilizar a Skill e o Agente integrador?

Boas práticas de uso com IA

  • Sempre inclua o arquivo (skill.md ou agente.md) como contexto antes de pedir geração ou revisão de código. Sem esse contexto, a IA pode inventar regras incorretas (por exemplo, usar Environment="PROD" em vez de "0");
  • Ao pedir revisão de código já existente, cole o trecho relevante junto com o pedido para que a IA aponte divergências específicas com as hard rules;
  • Prefira pedidos objetivos e específicos (uma operação por vez) para obter respostas mais precisas;
  • Sempre valide manualmente se dados sensíveis (PAN, PIN, ClientSecret) não aparecem em nenhum log gerado pela IA antes de subir o código para produção;
  • Reforce, quando necessário, que a IA não deve usar API HTTP direta da Cielo - apenas a função RequestDispatcher da DLL;
  • Sempre teste em ambiente de homologação (Environment="1") antes de qualquer alteração ir para produção (Environment="0").

Referência rápida das operações (Oper)

OperOperação
1Inicialização
2Cadastro do estabelecimento
3Desativação do terminal
4Status da biblioteca
5Pagamento / Estorno
6Reemissão de comprovante
7Confirmação / Desfazimento manual
8Consulta de transação
📘

Para obter o detalhamento completo de cada operação, incluindo payloads, fluxos de processamento, códigos de erro, regras de negócio e exemplos de implementação, consulte sempre os arquivos originais skill.md e agente.md, que constituem a fonte oficial de referência da documentação.


Did this page help you?