---
格式版本: 2
标题: "Understanding the Architecture of Coding Agents: An Exploratory Study Using a Research Prototype"
原文链接: "https://arxiv.org/abs/2608.10934"
发布日期: "2026-08-11"
发布时间校准状态: "found"
发布时间需复核: "否"
发布时间来源: "rule:local:strict_original_body"
发布时间证据: "**\\[v1\\]** Tue, 11 Aug 2026 14:02:29 UTC (73 KB)"
发布时间校准原因: "规则确认唯一严格发布时间，来源 local:strict_original_body"
发布时间校准置信度: "high"
发布时间候选数量: 18
发布时间严格候选数量: 6
发布时间原页读取状态: "source template page reused from URL open"
发布时间未找到原因: ""
发布时间校准时间: "2026-08-12T11:28:58+08:00"
发布时间仲裁状态: "skipped"
发布时间仲裁尝试次数: 0
发布时间仲裁耗时毫秒: 0
发现时间: "2026-08-12T11:26:18+08:00"
入库时间: "2026-08-12T03:28:59.041Z"
来源平台: "arXiv 学术论文搜索"
搜索渠道: "source_template"
搜索词: "https://arxiv.org/search/?query=AI&searchtype=all"
匹配关键词:
  - "AI"
相关厂家:
  []
相关专家:
  []
内容类型: "网页"
抓取工具: "Free Fetch + Defuddle"
清洗工具: "Defuddle Markdown + Defuddle/Readability 正文提取"
原始附件:
  []
AI优质: "否"
AI打分: 7
AI分档: "非优质"
AI质检状态: "不通过"
AI打分理由: "该资料为arXiv上关于编码代理软件工程架构的学术论文，完全不涉及超节点、AI Rack、机柜级AI基础设施、供电、散热、高速互连或量产落地等关注领域，主题无关。"
AI质检模型: "ali-deepseek-v4-flash"
AI质检时间: "2026-08-12T11:29:06+08:00"
AI主题相关性: 0
AI来源权威性: 5
AI新颖性: 2
AI技术细节: 0
AI商业部署信号: 0
AI完整性: 0
采集批次: "2026年8月12日2点04分20秒"
采集批次ID: "20260812-020420-289"
去重键: "https://arxiv.org/abs/2608.10934"
---

## Computer Science > Software Engineering

## Title:Understanding the Architecture of Coding Agents: An Exploratory Study Using a Research Prototype

Authors:[Marco Tulio Valente](https://arxiv.org/search/cs?searchtype=author&query=Valente,+M+T)

[View PDF](https://arxiv.org/pdf/2608.10934) [HTML (experimental)](https://arxiv.org/html/2608.10934v1)

> Abstract:Coding agents have rapidly emerged as the primary interface for AI-assisted software development. However, despite their growing adoption, relatively little is known about their internal architecture, and no systematic architectural description comparable to those available for compilers or operating systems currently exists. This paper addresses this gap by documenting the main architectural components of coding agents, explaining their responsibilities, interactions, and execution flow. To support this effort, we also present Ark (Agent Research Kit), a minimal open-source coding agent designed for research and education that preserves the essential architectural mechanisms of modern coding agents while emphasizing simplicity and clarity. We also introduce ArkBench, a lightweight benchmark comprising ten representative software maintenance and evolution tasks. Using gpt-5.4-mini, Ark successfully solved 8 of the 10 tasks while requiring modest token consumption. Finally, we compare the architecture of Ark with those of state-of-the-art coding agents using a recently proposed architectural taxonomy. We hope that both Ark and ArkBench provide a practical foundation for teaching, research, and experimentation on coding agents.

| Subjects: | Software Engineering (cs.SE) |
| --- | --- |
| Cite as: | [arXiv:2608.10934](https://arxiv.org/abs/2608.10934) \[cs.SE\] |
|  | (or [arXiv:2608.10934v1](https://arxiv.org/abs/2608.10934v1) \[cs.SE\] for this version) |
|  | [https://doi.org/10.48550/arXiv.2608.10934](https://doi.org/10.48550/arXiv.2608.10934) |

## Submission history

From: Marco Tulio Valente \[[view email](https://arxiv.org/show-email/838846aa/2608.10934)\]  
**\[v1\]** Tue, 11 Aug 2026 14:02:29 UTC (73 KB)

[Which authors of this paper are endorsers?](https://arxiv.org/auth/show-endorsers/2608.10934) | Disable MathJax ([What is MathJax?](https://info.arxiv.org/help/mathjax.html))
