Communitygithub.com

ardelleinternecine541/agentic-ai-patterns

Construa padrões de design para agentes de IA autônomos com orquestração, memória, fallback, ferramentas e coordenação multi-agente.

O que é agentic-ai-patterns?

Este skill fornece um conjunto de padrões de design reutilizáveis para construção de agentes de IA autônomos, cobrindo aspectos essenciais como orquestração de fluxos de trabalho, gerenciamento de memória de curto e longo prazo, estratégias de fallback para tratamento de erros, integração com ferramentas externas (APIs, bancos de dados, etc.) e coordenação entre múltiplos agentes. É útil para desenvolvedores que desejam criar sistemas de agentes robustos e escaláveis, evitando armadilhas comuns de design. O skill suporta plataformas como Claude Code, Cursor e outros ambientes de desenvolvimento de agentes, oferecendo exemplos de código e diagramas conceituais. Através de uma documentação clara e exemplos práticos, ele permite que os usuários implementem rapidamente padrões como `Chain of Thought`, `Reflexão`, `Plano-Ação` e `Memória Episódica`, facilitando a criação de agentes que podem raciocinar, aprender com experiências passadas e se adaptar a situações imprevistas.

Funciona com~Claude Code~Codex CLI~Cursor✓Antigravity
npx skills add ardelleinternecine541/agentic-ai-patterns

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que agentic-ai-patterns faz?

Construa padrões de design para agentes de IA autônomos com orquestração, memória, fallback, ferramentas e coordenação multi-agente.

Visão Geral

Este repositório contém uma coleção de padrões de design testados e comprovados para o desenvolvimento de agentes de IA autônomos. Os padrões são organizados por categoria e incluem exemplos de código, diagramas e melhores práticas.

Padrões Incluídos

Orquestração

  • Cadeia de Pensamento (Chain of Thought): Guia o agente a raciocinar passo a passo antes de agir.
  • Plano-Ação (Plan-Act): O agente cria um plano antes de executar ações.
  • Reflexão (Reflection): O agente revisa suas ações passadas e ajusta o comportamento.

Memória

  • Memória de Curto Prazo: Contexto mantido dentro de uma única sessão de conversa.
  • Memória de Longo Prazo: Armazenamento persistente de informações entre sessões (ex: vetores, bancos de dados).
  • Memória Episódica: Lembranças de interações passadas para aprendizado.

Fallback

  • Retry com Backoff: Tentativas repetidas com espera progressiva.
  • Caminho Alternativo: Se uma ferramenta falha, tenta outra.
  • Degradação Graciosa: Reduz a complexidade da tarefa em caso de erro.

Ferramentas

  • Injeção de Ferramentas: Ferramentas são passadas como parâmetros para o agente.
  • Registro de Ferramentas: Ferramentas são registradas em um catálogo central.
  • Composição de Ferramentas: Ferramentas podem chamar outras ferramentas.

Multi-Agente

  • Orquestrador-Executor: Um agente principal coordena agentes subordinados.
  • Leilão de Tarefas: Agentes competem para executar tarefas.
  • Debate: Agentes discutem para chegar a um consenso.

Uso

Cada padrão possui um diretório com um arquivo README.md detalhando a implementação, e um diretório examples com código funcional.

Suporte a Plataformas

  • Claude Code
  • Cursor
  • Codex (GitHub Copilot)
  • Outros ambientes de desenvolvimento de agentes

Licença

MIT

Habilidades Relacionadas