HyperAIHyperAI

Command Palette

Search for a command to run...

LLM 에이전트 시대의 그래프 엔지니어링: 개별 지능에서 시스템 지능으로

초록

대규모 언어 모델(LLM)은 언어 생성 모델에서 점점 더 복잡하고 장기적인 과제를 해결할 수 있는 자율 에이전트로 빠르게 진화해 왔다. 이러한 진화와 함께 모델 역량을 이끌어내기 위한 프롬프트 엔지니어링, 정보 접근을 관리하기 위한 컨텍스트 엔지니어링, 외부 도구와 자원을 조직화하기 위한 하네스 엔지니어링, 지속적인 성찰과 자기 개선을 가능하게 하는 루프 엔지니어링 등 일련의 새로운 엔지니어링 패러다임이 등장했다. 그러나 실제 과제의 복잡성이 증가함에 따라 개별 지능의 근본적인 한계가 드러난다. 많은 과제는 본질적으로 이질적인 전문성, 상호 의존적인 하위 과제, 병렬 실행, 독립적 검증, 지속적인 상태를 필요로 하며, 이러한 요구 사항은 단일 에이전트의 조직적 역량을 초과한다. 단순히 개별 에이전트의 역량이나 컨텍스트를 증강하는 것으로는 이러한 구조적 불일치를 해결할 수 없다. 대신, 지능은 여러 특화된 에이전트에 분산되어 시스템 수준에서 조직되어야 한다. 우리는 이러한 역량을 시스템 지능, 즉 공유된 목표를 추구하는 일관되고 적응적인 전체로 여러 지능형 구성 요소를 조직하고 조정하는 에이전트 시스템의 능력이라고 부른다. 그러나 시스템 지능을 달성하려면 단순히 에이전트의 수를 늘리는 것 이상이 필요하며, 작업을 조직하고 이질적인 에이전트를 조정하며 진화하는 실행 상태를 유지하기 위한 명시적인 구조가 요구된다. 본 서베이에서는 차세대 에이전트 시스템 구축을 위한 새로운 패러다임인 그래프 엔지니어링을 소개한다. 주로 개별 상호작용이나 에이전트 수준의 행동을 최적화하는 이전 패러다임과 달리, 그래프 엔지니어링은 과제, 에이전트, 시스템 상태를 나타내는 명시적이고 동적이며 진화하는 그래프 구조를 구축하는 데 중점을 둔다. 이러한 그래프 기반 추상화는 복잡한 목표를 조직하고, 이질적인 에이전트를 조율하며, 시스템 역학을 모델링하고, 확장 가능한 에이전트 진화를 가능하게 하는 통합된 기반을 제공한다. 본 논문에서는 LLM 에이전트 시대의 그래프 엔지니어링 원리, 방법론, 응용을 체계적으로 검토한다. 모든 관련 자료(연구 논문, 오픈소스 데이터, 프로젝트)는 https://github.com/DEEP-JLU/Awesome-Graph-Engineering에서 커뮤니티를 위해 수집되었다.

One-sentence Summary

Researchers from The Hong Kong Polytechnic University, Nanyang Technological University, and other institutions introduce Graph Engineering, a paradigm for building LLM agent systems that constructs explicit, dynamic, and evolving graph structures of tasks, agents, and system states to organize heterogeneous agents into System Intelligence beyond individual optimization, enabling orchestration, dynamic modeling, and scalable evolution.

Key Contributions

  • The paper introduces Graph Engineering, a structure-centered paradigm that uses explicit, dynamic graph abstractions to represent tasks, agents, and system states. This enables organizing complex objectives and coordinating heterogeneous agents beyond individual agent optimization.
  • It organizes the surveyed literature into three complementary graph views: work organization, agent coordination, and runtime state management. These graph-based abstractions support scheduling, capability binding, execution tracing, failure localization, and controlled system evolution.
  • The survey identifies open challenges in semantic alignment, graph governance, evaluation, privacy, and safe self-improvement. It also provides a curated collection of resources to guide future work toward graph-native infrastructure for system intelligence.

Introduction

Large language models have become foundational to intelligent systems, but model-level capability and individual agent loops are not enough for complex real-world tasks that require heterogeneous expertise, parallel execution, independent verification, and persistent long-horizon state. Prompt, context, harness, and loop engineering improve individual agents, yet they still force interdependent work into a shared context and a mostly sequential control flow, creating bottlenecks in scheduling, role separation, and failure recovery. Prior multi-agent approaches can also remain limited because they may lack clear work organization, coordination mechanisms, and consistent runtime state management. The authors introduce Graph Engineering as a structure-centered paradigm that uses graph abstractions to explicitly represent and govern task organization, agent coordination, and runtime state evolution, aiming to support system-level intelligence rather than merely adding more capable agents.

Dataset

The authors describe the dataset and evaluation section as a conceptual classification of resources rather than a concrete dataset inventory.

  • Composition and sources: The section distinguishes three resource types: benchmarks, datasets, and executable environments. Benchmarks define tasks, evaluation protocols, and scoring rules. Datasets provide reusable instances, annotations, graphs, interaction records, or execution traces. Environments expose executable state that an agent can observe and modify.
  • Key details for each subset: No concrete dataset sizes, sources, or filtering rules are provided. The paper only notes that resources are labeled in Table 1 as B for benchmark, D for dataset, and E for executable environment, and that these forms are not mutually exclusive.
  • How the paper uses the data: Evaluation resources are organized around three intelligence levels: Model Intelligence, Individual Intelligence, and System Intelligence. Model Intelligence concerns bounded model interactions; Individual Intelligence concerns a single autonomous agent combining reasoning with external capabilities over a sustained trajectory; System Intelligence concerns multiple coordinated intelligent components.
  • Processing and metadata construction: The section does not describe dataset preprocessing, cropping, splits, or mixture ratios. Its main metadata scheme is the three-level intelligence taxonomy plus the B/D/E resource type labels from Table 1.

Method

The authors propose a hierarchical framework for intelligent systems, evolving from individual agents to graph-based system intelligence. An Individual Agent is defined as an autonomous entity Ai=Loop(Fi,Hi;sit)\mathcal{A}_i = \mathrm{Loop}(\mathcal{F}_i, \mathcal{H}_i; s_i^t)Ai=Loop(Fi,Hi;sit), where the Foundation Model Fi\mathcal{F}_iFi provides cognitive capabilities and the Agent Harness Hi\mathcal{H}_iHi manages external resources.

The transition from Model Intelligence to Individual Intelligence is achieved through specific engineering layers. Foundation models establish parametric capabilities via pre-training and post-training. Prompt and Context Engineering condition these capabilities for specific tasks. Harness Engineering extends the model by connecting it to persistent memory, tools, and execution environments. Loop Engineering then organizes these resources into iterative cycles of perception, planning, action, and feedback, enabling sustained goal-directed behavior.

To address the limitations of individual agents in managing parallel and interdependent tasks, the authors introduce Graph Engineering. This approach uses graph structures to explicitly represent and optimize the relationships among tasks, components, and runtime states, forming the basis of System Intelligence.

The Graph Engineering framework comprises three core modules: Task Organization, Agent Coordination, and Runtime State Management.

Task Organization structures high-level objectives into executable workflows.

Goal Decomposition breaks down complex objectives into explicit subtasks and dependency graphs, allowing for dependency-aware scheduling and dynamic refinement as intermediate results emerge. Workflow Optimization compiles these subgoals into executable operators and control flows. This process involves searching and optimizing the workflow structure itself and adapting the execution path based on runtime feedback, ensuring the system can revise both the workflow and remaining subgoals dynamically.

Agent Coordination manages the collaboration of heterogeneous agents.

Agent Capability Modeling maps agents to their specific skills, tool access, and reliability profiles. Agent Team Organization arranges these agents into collaboration structures, such as sequential chains, routing topologies, or fan-out and fan-in patterns, which can dynamically reconfigure based on context. Multi-agent Communication governs information flow, optimizing the communication topology by removing inefficient links and evolving interaction patterns across execution rounds.

Runtime State Management ensures system reliability by tracking execution and handling failures.

State Recording maintains traceable runtime views and role bindings, enforcing governed updates where changes are validated before commitment. Fault Localization detects anomalies and traces execution deviations to identify the root cause and the first invalid state. Failure Recovery utilizes this diagnosis to establish a recovery boundary, preserving valid work while selectively re-executing or repairing affected regions to safely resume the system.

Experiment

The evaluation framework organizes resources around three intelligence levels: Model Intelligence assesses bounded model outputs, Individual Intelligence evaluates agent trajectories over sustained interactions, and System Intelligence examines multi-component organization and evolution. Benchmarks and applications reveal that while work organization and agent team structures are increasingly common, persistent system evolution and structural credit assignment remain underexplored. Across domains, the central challenge is moving from manually fixed structures to graph-engineered systems where structural changes are observable, controllable, and transferable across tasks and time.

The listed Model Intelligence resources are benchmarks and datasets that target bounded model interactions such as broad knowledge, graduate-level scientific reasoning, NP-complete problem solving, Olympiad mathematics, and instruction following. Several entries emphasize objective or formal verification, and one entry focuses on evolving multi-turn dialogues with constraint tracking and failure recovery. The accompanying discussion frames these resources within a broader taxonomy that also covers Individual Intelligence, System Intelligence, and executable environments. All listed Model Intelligence entries are typed as B/D, meaning they serve as benchmarks or evaluation protocols combined with datasets, annotations, or traces. Verifiability is a recurring emphasis: OlymMATH offers formal verification, NPPC offers automatically verifiable reasoning, and IFEval uses objectively checkable constraints. EvolIF extends evaluation beyond single-turn responses to evolving multi-turn dialogues with constraint tracking and failure recovery.

Open-source libraries for intelligent systems are organized by their primary engineering target across model, individual, and system intelligence. Model intelligence tools span distributed pretraining, post-training, reinforcement learning, and serving, with recent projects integrating training and rollout generation. The broader ecosystem is adopting agent team structures and runtime state management, but persistent structural evolution remains uncommon. Model intelligence libraries cover the full lifecycle from distributed pretraining (Megatron Core) to high-throughput serving (vLLM), predominantly under Apache-2.0 licensing. Projects like verl and slime merge training with rollout serving, showing a practical convergence of model training and inference for reinforcement learning. Across application domains, work organization and agent team engineering are widely adopted, but systems rarely revise their organizational structure permanently from accumulated evidence.

Across application domains, Work Organization and Agent Team Engineering are already common, while Runtime State Management is becoming more visible through event streams, checkpoints, and shared task boards. Persistent System Evolution remains rare, with most systems adapting within fixed structures rather than revising them from accumulated evidence. Software coding agents illustrate a practical transition from Individual to System Intelligence, but adding agents alone does not guarantee System Intelligence without careful decomposition, responsibility assignment, and state sharing. Work Organization and Agent Team Engineering appear in most representative applications, from end-to-end software production to multi-agent coding systems. Runtime State Management is increasingly visible through agent-computer interfaces, event streams, persistent task boards, and reproducible execution histories. Persistent System Evolution is absent from the listed systems, which adapt within predefined organizational structures rather than permanently revising them from evidence. Software engineering systems such as OpenHands, Codex, and Claude Code span Individual and System Intelligence, employing parallel agents, subagents, and shared runtime state. The application evidence supports a distinction between being graph-structured and being graph-engineered, where the latter requires structural objectives, graph-level observability, controlled mutation, and evidence of persistent improvement.

The evaluation landscape spans benchmarks for bounded model interactions with a strong emphasis on verifiability, including formal verification and objectively checkable constraints, while open-source libraries increasingly merge training and inference for reinforcement learning. Across application domains, work organization and agent team engineering are widely adopted, and runtime state management is gaining visibility through event streams and shared task boards. However, persistent system evolution remains rare, as most systems adapt within fixed structures rather than permanently revising their organization from accumulated evidence. The evidence supports a distinction between merely being graph-structured and being graph-engineered, where the latter requires structural objectives, graph-level observability, controlled mutation, and evidence of persistent improvement.


AI로 AI 구축

아이디어에서 출시까지 — 무료 AI 코코딩, 즉시 사용 가능한 환경, 최적의 GPU 가격으로 AI 개발을 가속화하세요.

AI 협업 코딩
바로 사용 가능한 GPU
최적의 가격

HyperAI Newsletters

최신 정보 구독하기
한국 시간 매주 월요일 오전 9시 에 이번 주의 최신 업데이트를 메일로 발송합니다
이메일 서비스 제공: MailChimp