Agentic Patterns
Source: https://github.com/nibzard/awesome-agentic-patterns at
87538fdeccf6
License: Apache-2.0
Read the English original
This edition is an AI-assisted translation.
Awesome Agentic Patterns
Section intitulée « Awesome Agentic Patterns »
Un catalogue sélectionné de modèles d’IA agentique : astuces, flux de travail et mini-architectures du monde réel qui aident les agents IA autonomes ou semi-autonomes à accomplir des tâches utiles en production.
Pourquoi ? Les tutoriels montrent des démonstrations simplistes. Les vrais produits cachent les aspects complexes. Cette liste met en évidence les modèles reproductibles qui comblent l’écart afin que nous puissions tous livrer des agents plus intelligents et plus rapides.
Qu’est-ce qu’un modèle ?
Section intitulée « Qu’est-ce qu’un modèle ? »- Reproductible – utilisé par plusieurs équipes.
- Centré sur l’agent – améliore la perception, le raisonnement ou l’action d’un agent IA.
- Traçable – étayé par une référence publique : article, conférence, dépôt ou publication.
Si votre lien répond à ces critères, il a sa place ici.
🌐 Explorer le site web
Section intitulée « 🌐 Explorer le site web »Visiter : https://agentic-patterns.com
Le site propose des outils de découverte avancés en complément de ce README :
- Pattern Explorer : parcourir, filtrer et rechercher tous les modèles par catégorie, statut, complexité et plus encore
- Compare Tool : comparer côte à côte plusieurs modèles selon leurs attributs communs
- Decision Explorer : guide interactif pour trouver le modèle adapté à votre cas d’usage
- Graph Visualization : représentation visuelle des relations entre les modèles
- Pattern Packs : collections sélectionnées de modèles pour les architectures d’agents courantes
- Developer Guides : documentation détaillée sur le choix et l’utilisation des modèles
- Dark Mode : prise en charge complète des thèmes pour une lecture confortable dans tout environnement
Réalisé avec Astro, déployé sur Vercel, code source dans apps/web/.
Aperçu des catégories
Section intitulée « Aperçu des catégories »| Catégorie | Ce que vous trouverez |
|---|---|
| Contexte et mémoire | Sélection par fenêtre glissante, cache vectoriel, mémoire épisodique |
| Boucles de rétroaction | Compilateurs, CI, revue humaine, nouvelles tentatives autoréparatrices |
| Apprentissage et adaptation | Agent RFT, bibliothèques de compétences, RL fondé sur la variance |
| Orchestration et contrôle | Décomposition des tâches, création de sous-agents, routage des outils |
| Fiabilité et évaluation | Garde-fous, bancs d’évaluation, journalisation, reproductibilité |
| Sécurité et sûreté | Machines virtuelles isolées, tokenisation des données personnelles, analyse de sécurité |
| Outils et environnement | Shell, navigateur, base de données, Playwright, astuces de bac à sable |
| UX et collaboration | Passation des prompts, commits préparés, agents d’arrière-plan asynchrones |
Les catégories évoluent : ouvrez une PR si vous trouvez un meilleur découpage !
Les tableaux ci-dessous sont générés automatiquement à partir du dossier patterns/.
Contexte et mémoire
Section intitulée « Contexte et mémoire »- Agent-Powered Codebase Q&A / Onboarding
- Context Budget as a Governed Resource
- Context Window Anxiety Management
- Context Window Auto-Compaction
- Context-Minimization Pattern
- Cross-Agent Lesson Sharing via Git
- Curated Code Context Window
- Curated File Context Window
- Dynamic Context Injection
- Episodic Memory Retrieval & Injection
- Filesystem-Based Agent State
- Layered Configuration Context
- Memory Synthesis from Execution Logs
- Proactive Agent State Externalization
- Progressive Disclosure for Large Files
- Prompt Caching via Exact Prefix Preservation
- Schema-Guided Graph Retrieval for Multi-Hop Reasoning
- Self-Identity Accumulation
- Semantic Context Filtering Pattern
- Session-Scoped Context Runtime for Agent Tools
- Tool Search Lazy Loading
- Working Memory via TodoWrite
Boucles de rétroaction
Section intitulée « Boucles de rétroaction »- AI-Assisted Code Review / Verification
- Background Agent with CI Feedback
- Coding Agent CI Feedback Loop
- Deterministic Grader in the Loop
- Dogfooding with Rapid Iteration for Agent Improvement
- Graph of Thoughts (GoT)
- Incident-to-Eval Synthesis
- Inference-Healed Code Review Reward
- Iterative Prompt & Skill Refinement
- Reflection Loop
- Rendered UI Finish Gate
- Rich Feedback Loops > Perfect Prompts
- Self-Critique Evaluator Loop
- Self-Discover: LLM Self-Composed Reasoning Structures
- Spec-As-Test Feedback Loop
- Tool Use Incentivization via Reward Shaping
Apprentissage et adaptation
Section intitulée « Apprentissage et adaptation »- Agent Reinforcement Fine-Tuning (Agent RFT)
- Commitment Ledger with Reality-Gated Credit
- Compounding Engineering Pattern
- Frontier-Focused Development
- Memory Reinforcement Learning (MemRL)
- Persistent Test Memory Feedback Loop
- Shipping as Research
- Skill Library Evolution
- Variance-Based RL Sample Selection
Orchestration et contrôle
Section intitulée « Orchestration et contrôle »- 402-First Machine Payments (Price-Before-Work Tool Purchases)
- Action-Selector Pattern
- Agent Modes by Model Personality
- Agent-Driven Research
- Artifact-Driven Analysis Pipeline Orchestration
- Autonomous Workflow Agent Architecture
- Board-Mediated Async Inter-Agent Coordination
- Budget-Aware Model Routing with Hard Cost Caps
- Burn the Boats
- Capability-Escrow-Receipt
- Classify-Then-Act for Background Agents
- Conditional Parallel Tool Execution
- Continuous Autonomous Task Loop Pattern
- Cross-Cycle Consensus Relay
- Cross-Domain Agent Conflict Resolution
- Custom Sandboxed Background Agent
- Declarative Multi-Agent Topology Definition
- Design-Time File Partition as Concurrency Control
- Deterministic Zero-LLM Orchestration
- Discrete Phase Separation
- Disposable Scaffolding Over Durable Features
- Distributed Execution with Cloud Workers
- Dual LLM Pattern
- Dual-Rail Message Delivery
- Economic Value Signaling in Multi-Agent Networks
- Explicit Posterior-Sampling Planner
- Factory over Assistant
- Feature List as Immutable Contract
- Hybrid LLM/Code Workflow Coordinator
- Inference-Time Scaling
- Initializer-Maintainer Dual Agent Architecture
- Inversion of Control
- Iterative Multi-Agent Brainstorming
- Lane-Based Execution Queueing
- Language Agent Tree Search (LATS)
- LLM Map-Reduce Pattern
- Markdown Polis — Multi-Vendor Agent Coordination via Filesystem Constitution
- Multi-Model Orchestration for Complex Edits
- Non-Generative Judgment Routing with Typed Escalation
- Opponent Processor / Multi-Agent Debate Pattern
- Oracle and Worker Multi-Model Approach
- Parallel Tool Call Learning
- Plan-Then-Execute Pattern
- Planner-Worker Separation for Long-Running Agents
- Progressive Autonomy with Model Evolution
- Progressive Complexity Escalation
- Recursive Best-of-N Delegation
- Self-Rewriting Meta-Prompt Loop
- Signal-Driven Agent Activation
- Specification-Driven Agent Development
- Stop Hook Auto-Continue Pattern
- Sub-Agent Spawning
- Subject Hygiene for Task Delegation
- Swarm Migration Pattern
- Three-Stage Perception Architecture
- Tool Capability Compartmentalization
- Tool Selection Guide
- Tracker-as-Desired-State Reconciliation
- Tree-of-Thought Reasoning
- Workspace-Native Multi-Agent Orchestration
Fiabilité et évaluation
Section intitulée « Fiabilité et évaluation »- Action Caching & Replay Pattern
- Adaptive Sandbox Fan-Out Controller
- Agent Circuit Breaker
- Anti-Reward-Hacking Grader Design
- Asynchronous Coding Agent Pipeline
- Canary Rollout and Automatic Rollback for Agent Policy Changes
- CriticGPT-Style Code Review
- Dead-Man’s Switch for Scheduled Agent Jobs
- Evidence-Layered Evaluation for Interactive Agents
- Extended Coherence Work Sessions
- Failover-Aware Model Fallback
- Lethal Trifecta Threat Model
- LLM Observability
- Merged Code + Language Skill Model
- No-Token-Limit Magic
- Orchestration Prompt-Writing Benchmark
- Out-of-Process Provider-Boundary Replay
- Output Verification Loop
- Own-Check Fault Injection
- Reasoning-Token Firewall
- Reliability Problem Map Checklist for RAG and Agents
- RLAIF (Reinforcement Learning from AI Feedback)
- Schema Validation Retry with Cross-Step Learning
- Skill Activation as a Precision/Recall Measurement
- Structured Output Specification
- Subagent Compilation Checker
- Tier Auto-Apply by Mechanical Impact
- Versioned Constitution Governance
- Workflow Evals with Mocked Tools
Sécurité et sûreté
Section intitulée « Sécurité et sûreté »- Authenticated Authority Channel
- Black-Box Skill Invocation
- Consequence-Family Coverage Audit
- Cryptographic Governance Audit Trail
- Denial Tracking & Permission Escalation
- Deterministic Security Scanning Build Loop
- Deterministic Threat Rule Scanning
- Evidence Questions, Not Verdict Questions
- Exact-Action Authorization Binding
- External Credential Sync
- Hook-Based Safety Guard Rails for Autonomous Code Agents
- Isolated VM per RL Rollout
- Local-First Credential Broker
- Non-Custodial Spending Controls
- One OS User per Agent
- PII Tokenization
- Policy-Gated Tool Proxy
- Sandboxed Tool Authorization
- Soulbound Identity Verification
- Transitive Vouch-Chain Trust
- Zero-Knowledge Verified Agent Egress
- Zero-Trust Agent Mesh
Utilisation des outils et environnement
Section intitulée « Utilisation des outils et environnement »- Agent SDK for Programmatic Control
- Agent-First Tool Discovery
- Agent-First Tooling and Logging
- Agentic Search Over Vector Embeddings
- AI Web Search Agent Loop
- CLI-First Skill Design
- CLI-Native Agent Orchestration
- Code Mode MCP Tool Interface Improvement Pattern
- Code-Over-API Pattern
- Code-Then-Execute Pattern
- Cross-Protocol Agent Discovery
- Dual-Use Tool Design
- Dynamic Code Injection (On-Demand File Fetch)
- Egress Lockdown (No-Exfiltration Channel)
- Filesystem-Mediated Host Delegation
- Intelligent Bash Tool Execution
- LLM-Friendly API Design
- MCP Pattern Injection
- Multi-Platform Communication Aggregation
- Multi-Platform Webhook Triggers
- Patch Steering via Prompted Tool Selection
- Precomputed Code Graph Lookup
- Progressive Tool Discovery
- Shell Command Contextualization
- Static Service Manifest for Agents
- Tool Use Steering via Prompting
- Unified Tool Gateway
- Virtual Machine Operator Agent
- Visual AI Multimodal Integration
UX et collaboration
Section intitulée « UX et collaboration »- Abstracted Code Representation for Review
- Agent-Assisted Scaffolding
- Agent-Friendly Workflow Design
- AI-Accelerated Learning and Skill Development
- Chain-of-Thought Monitoring & Interruption
- Codebase Optimization for Agents
- Democratization of Tooling via Agents
- Dev Tooling Assumptions Reset
- Human-in-the-Loop Approval Framework
- Latent Demand Product Discovery
- Milestone Escrow for Agent Resource Funding
- Proactive Trigger Vocabulary
- Seamless Background-to-Foreground Handoff
- Spectrum of Control / Blended Initiative
- Team-Shared Agent Configuration as Code
- Verbose Reasoning Transparency
Pour les assistants IA (llms.txt)
Section intitulée « Pour les assistants IA (llms.txt) »Ce projet inclut llms.txt, un fichier de documentation lisible par machine conçu pour aider les assistants IA et les LLM à comprendre et recommander les modèles adaptés.
Contenu :
- Catégories de modèles et leurs objectifs
- Modèles clés avec des descriptions concises
- Consignes d’utilisation pour les assistants IA
- Stratégies de sélection des modèles selon les besoins du cas d’usage
Pour les développeurs qui créent des assistants IA :
Le fichier llms.txt peut être fourni aux LLM comme contexte afin d’améliorer leurs recommandations de modèles. Il est optimisé pour :
- Les systèmes RAG qui indexent ce catalogue
- Les assistants de programmation IA qui suggèrent des modèles
- Les outils basés sur des LLM qui recommandent des modèles agentiques
Accès : https://agentic-patterns.com/llms.txt (également disponible dans apps/web/public/llms.txt)
Contribuer en 3 étapes
Section intitulée « Contribuer en 3 étapes »- Fork et branche →
git checkout -b add-my-pattern - Ajoutez un fichier de modèle dans
patterns/en utilisant le modèle ci-dessus. - Exécutez
bun run build:datapour actualiser les sections générées du README et les données du site. - Ouvrez une PR intitulée
Add: my-pattern-name. - Ce dépôt privilégie les modèles : les propositions principalement constituées d’annonces ou de promotions de produits seront rejetées, même si elles sont techniquement valides.
Consultez CONTRIBUTING.md pour les détails.
Inspirations
Section intitulée « Inspirations »Ce projet a débuté après l’article « Ce que Sourcegraph a appris en créant des agents de programmation IA » (28 mai 2025) et le journal vidéo continu Raising an Agent. De nombreux premiers modèles proviennent directement de ces enseignements — merci à toutes les personnes qui partagent ouvertement leur parcours !
Apache‑2.0. Consultez LICENSE.
Historique des étoiles
Section intitulée « Historique des étoiles »HagiCode
HagiCode est un espace de développement agentique. Des interactions d’interface riches et pratiques rendent la planification, l’exécution des agents et le travail sur les projets accessibles et faciles à suivre, pour une expérience de développement engageante.
Une expérience de développement engageante grâce à des interactions d’interface riches et pratiques.
- IntelligentLes workflows OpenSpec transforment une intention en parcours exécutable, de la proposition à la livraison en passant par la conception et les tâches.
- EfficaceL’exécution multi-agent fait avancer recherche, réalisation et revue en parallèle, sur plusieurs dépôts et avec les Agent CLI que vous utilisez déjà.
- IntéressantDes interactions d’interface riches et pratiques rendent la planification, l’exécution des agents et le travail sur les projets accessibles et faciles à suivre.
Télécharger pour Windows
Partager HagiCode
Transformez vos idées en logiciels livrés.
HagiCode est un espace de développement agentique : les workflows OpenSpec planifient le changement, l’exécution multi-agent le réalise et Hero Scenario rend le long parcours visible, pour transformer vos idées en logiciels livrés.
- Intelligent
- Les workflows OpenSpec transforment une intention en parcours, de la proposition à la livraison.
- Efficace
- L’exécution multi-agent mène recherche, réalisation et revue en parallèle.
- Ludique
- Les interactions d’interface facilitent la planification, l’exécution des agents et les projets.
© 2026 HagiCode | Powered By hagilight-starlight@0.21.0 | Branch: main | Commit: 745b50b | Built:

