ChatPaper.aiChatPaper

Engenharia de Contexto Monádico

Monadic Context Engineering

December 27, 2025
Autores: Yifan Zhang, Mengdi Wang
cs.AI

Resumo

A proliferação de Large Language Models (LLMs) catalisou uma mudança em direção a agentes autónomos capazes de raciocínio complexo e uso de ferramentas. No entanto, as arquiteturas de agentes atuais são frequentemente construídas usando padrões imperativos e ad hoc. Isso resulta em sistemas frágeis, prejudicados por dificuldades na gestão de estado, tratamento de erros e concorrência. Este artigo introduz a Monadic Context Engineering (MCE), um novo paradigma arquitetónico que aproveita as estruturas algébricas de Funtores, Funtores Aplicativos e Mónadas para fornecer uma base formal para o design de agentes. A MCE trata os fluxos de trabalho dos agentes como contextos computacionais nos quais as preocupações transversais, como a propagação de estado, o tratamento de erros de curto-circuito e a execução assíncrona, são geridas intrinsecamente pelas propriedades algébricas da abstração. Demonstramos como as Mónadas permitem uma composição sequencial robusta, como os Funtores Aplicativos fornecem uma estrutura fundamentada para a execução paralela e, crucialmente, como os Transformadores de Mónadas permitem a composição sistemática dessas capacidades. Esta abordagem em camadas permite que os desenvolvedores construam agentes de IA complexos, resilientes e eficientes a partir de componentes simples e independentemente verificáveis. Estendemos ainda mais este quadro para descrever Meta-Agentes, que aproveitam a MCE para orquestração generativa, criando e gerindo dinamicamente fluxos de trabalho de subagentes através de metaprogramação. Página do Projeto: https://github.com/yifanzhang-pro/monadic-context-engineering.
English
The proliferation of Large Language Models (LLMs) has catalyzed a shift towards autonomous agents capable of complex reasoning and tool use. However, current agent architectures are frequently constructed using imperative, ad hoc patterns. This results in brittle systems plagued by difficulties in state management, error handling, and concurrency. This paper introduces Monadic Context Engineering (MCE), a novel architectural paradigm leveraging the algebraic structures of Functors, Applicative Functors, and Monads to provide a formal foundation for agent design. MCE treats agent workflows as computational contexts where cross-cutting concerns, such as state propagation, short-circuiting error handling, and asynchronous execution, are managed intrinsically by the algebraic properties of the abstraction. We demonstrate how Monads enable robust sequential composition, how Applicatives provide a principled structure for parallel execution, and crucially, how Monad Transformers allow for the systematic composition of these capabilities. This layered approach enables developers to construct complex, resilient, and efficient AI agents from simple, independently verifiable components. We further extend this framework to describe Meta-Agents, which leverage MCE for generative orchestration, dynamically creating and managing sub-agent workflows through metaprogramming. Project Page: https://github.com/yifanzhang-pro/monadic-context-engineering.
PDF102March 11, 2026