Agentic Transaction: Towards ACID-Compliant Agent Systems

Zhaoyan Sun, Xiaoxiao Wang, Guoliang Li

arXiv:2608.13900 · 2026-08-18 공개 · arXiv · PDF

llm-agents code-generation state-management agent-systems semantic-isolation confidence-divergence benchmark-results acid-compliant

Abstract

Large language model (LLM) agents are evolving from conversational assistants into autonomous systems that execute long-horizon tasks through reasoning, tool use, code generation, and workspace manipulation. As agents increasingly operate over persistent environments and multi-step workflows, they face challenges analogous to those addressed by transactional database systems: reliable execution, consistent outcomes, safe concurrency, and durable state management. We introduce the concept of an agentic transaction and propose an ACID-compliant agent system framework that reinterprets the classical ACID properties for agent execution through four semantic guarantees: Semantic Atomicity, Semantic Consistency, Semantic Isolation, and Semantic Durability. Together, these properties provide a principled foundation for building reliable agent systems despite model uncertainty and dynamic execution environments. To instantiate this framework, we develop an ACID-compliant data agent that realizes these guarantees through transactional exploration-execution-validation cycles, transactional skill hubs, confidence divergence-based validation, semantic dependency-aware isolation, and transaction-aware semantic state management. Experimental results on widely used benchmarks show that our system achieves a 10.6% improvement over state-of-the-art agents, including Claude Code. This work opens a broader research agenda on extending transactional principles and system architectures toward building trustworthy, scalable, and self-evolving AI agent systems.

한국어 요약

한 줄 요약

LLM 에이전트 시스템에 ACID 트랜잭션 개념을 도입하여 신뢰성과 일관성을 향상시킨다.

핵심 기여도

핵심 아이디어

LLM 에이전트는 대화형 보조자에서 자율 시스템으로 진화하며, 복잡한 작업을 처리하는 과정에서 데이터베이스 트랜잭션과 유사한 문제를 겪는다. 이에 따라, ACID 트랜잭션의 핵심 개념을 에이전트 실행에 재해석한 **Agentic Transaction**을 제안한다. 이는 **Semantic Atomicity**를 통해 실행 단위를 트랜잭션으로 묶고, **Semantic Consistency**를 통해 결과의 일관성을 유지하며, **Semantic Isolation**로 병렬 실행 간 간섭을 방지하고, **Semantic Durability**로 실행 상태를 지속적으로 저장한다. 특히, **Confidence Divergence-based Validation**은 실행 결과의 신뢰도를 기반으로 검증 과정을 수행하여 에이전트의 결정 오류를 줄인다.

기술적 접근법

주요 결과

의의 및 한계

이 연구는 LLM 에이전트 시스템의 신뢰성과 확장성을 높이는 새로운 기반을 제시하며, 트랜잭션 개념을 AI 에이전트에 적용하는 새로운 연구 분야를 열었다. 그러나 **모델의 불확실성**과 **동적 실행 환경**은 여전히 해결해야 할 도전 과제이다. 또한, **복잡한 병렬 실행**이나 **외부 리소스와의 상호작용**에서의 한계도 명시된다.

실용적 활용

이 연구는 코드 생성, 자동화된 데이터 처리, 복잡한 작업 플래닝 등에서 신뢰성 있는 에이전트 시스템 구축에 활용될 수 있다. 특히, **AI 기반 자동화 플랫폼**이나 **소프트웨어 개발 지원 시스템**에 적용 가능하다.