Composants
Composants
Composants existants pour architecturer et optimiser le comportement des agents.
Explorer
Les sessions gérant des revues, investigations, builds ou autres tâches variées, …
Les commandes (ou prompts) invoquent des instructions personnalisées à la …
Les hooks sont des configurations déterministes qui exécutent une commande, un …
Les instructions sont les règles globales qu’un agent doit respecter …
Les Language Server Protocol (LSP) existaient déjà bien avant l’arrivée …
Lorsqu’il a besoin de documentation concernant des outils, des …
Les processus longs ou externes (par exemple un déploiement en cours, un fichier …
Dans leurs tâches, les agents peuvent avoir besoin de gérer des actions plus …
Carte mentale
flowchart TD
Agent{"Agent"}
Component["Command / Prompt, LSP, MCP, Skill"]
GlobalInstructions["Global instructions"]
Instruction["Instructions specific to files"]
Monitor[["Monitor"]]
SubAgent{"Agent"}
ToolUse["Bash, Write, Read, etc."]
User(["User"])
User ---|prompts| Hook1[["Hook"]] --> Agent
Agent ---|uses| Hook2[["Hook"]] --> ToolUse
Agent -->|uses / requests| Component
Agent -->|reads| Instruction
Agent ---|spawns| Hook3[["Hook"]] --> SubAgent
GlobalInstructions -.->|shapes global behaviors| Agent
Monitor -.->|notifies| Agent
NoteSubAgent["Behaves like Agent: uses, reads, shaped/notified the same way"]
SubAgent -.- NoteSubAgent
classDef note fill:none,stroke-dasharray: 3 3
class NoteSubAgent note