arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2602.20979cs.SEcs.AIcs.PL
收藏

迈向一个充满代理的软件生态系统

Toward an Agentic Infused Software Ecosystem

University of Kentucky(肯塔基大学)

Mark Marron

AI总结:

本文提出构建一个充满代理的软件生态系统,通过三个支柱:AI代理、编程语言及工具、运行时环境,推动人工智能与人类开发者协同开发。

摘要:

充分利用人工智能代理在软件开发中的能力,需要重新思考软件生态系统本身。为此,本文概述了创建一个充满代理的软件生态系统(AISE)的方案,其建立在三个支柱上。第一个支柱当然是人工智能代理本身,过去五年中,这些代理已从简单的代码补全发展到复杂的独立开发任务,这一趋势将持续。第二个支柱是这些代理使用的编程语言和API(或工具),并且越来越多地作为人类和人工智能代理交互和协作的通信基础。第三个支柱是代理运行的运行时环境和生态系统,这些环境提供了代理用来与外部世界交互(并执行动作)的能力。为了实现AISE的愿景,这三个支柱必须以整体方式推进,并且关键的是,必须以一种协同的方式推进,以适应当今存在的AI代理、未来可能存在的AI代理以及与之协作的人类开发者。

英文摘要:

Fully leveraging the capabilities of AI agents in software development requires a rethinking of the software ecosystem itself. To this end, this paper outlines the creation of an Agentic Infused Software Ecosystem (AISE), that rests on three pillars. The first, of course, is the AI agents themselves, which in the past 5 years have moved from simple code completion and toward sophisticated independent development tasks, a trend which will only continue. The second pillar is the programming language and APIs (or tools) that these agents use to accomplish tasks, and increasingly, serve as the communication substrate that humans and AI agents interact and collaborate through. The final pillar is the runtime environment and ecosystem that agents operate within, and which provide the capabilities that programmatic agents use to interface with (and effect actions in) the external world. To realize the vision of AISE, all three pillars must be advanced in a holistic manner, and critically, in a manner that is synergistic for AI agents as they exist today, those that will exist in the future, and for the human developers that work alongside them.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑