A primeira pergunta que me vem à mente é se realmente existe apenas uma entidade que precisa de nome. No meu trabalho diário com esses sistemas, uso vários termos distintos e relacionados:
toolclientserverhostChatBotMCPconnectionsystem promptuser prompt
Embora eu encontre frequentemente as palavras agent ou agentic na documentação, eu tendo a evitá-las na prática. Muitos usuários têm interpretações conflitantes do que esses termos significam, o que muitas vezes cria mais confusão do que clareza.
Dada a complexidade frequentemente encontrada ao aprender arquiteturas de código, descobri que é útil pedir a LLMs como o Claude para criar diagramas de wireframe em formato SVG, muitas vezes vinculando a repositórios relevantes do GitHub. Essa abordagem pode ser particularmente valiosa para os vários componentes mencionados em sua postagem original.
Sua menção a LLM Loop + Tools me lembra Host with MCP Client + MCP Servers, ilustrado aqui:
Por favor, corrija ou expanda LLM Loop + Tools conforme necessário se minha analogia estiver falha, pois isso parece central para identificar quais entidades específicas precisam ser renomeadas.
O ritmo e a amplitude do trabalho de integração de IA do Discourse têm sido notáveis. Toda a equipe deve se orgulhar dessas conquistas. ![]()
Dei uma olhada mais atenta em
Por mais estranho que isso possa parecer, usar configuration em vez de persona funciona melhor para mim. ![]()
