A-JIT:智能体即时软件构建
A-JIT: Agentic Just-In-Time Software Construction
这篇论文介绍了一种能自我演化的软件构建新范式,让应用像JIT编译器一样动态适应需求。
研究人员提出A-JIT(智能体即时软件构建)新范式,取代静态二进制文件。该系统包含代码、运行时环境和嵌入式AI智能体,能持续观察系统使用情况。A-JIT可动态构建缺失实现,即时生成新功能,并适应用户行为变化。这一模型支持基于执行轨迹的人机协同构建。
A-JIT: Agentic Just-In-Time Software Construction
Traditional software delivery assumes a static paradigm: code is constructed prior to execution and deployed as a fixed artifact. We present Agentic Just-In-Time Software Construction (A-JIT), a paradigm that replaces static binaries with dynamic, software systems that can perpetually evolve to meet changing demands. In A-JIT, an application is an integrated assembly comprising code, a runtime harness, and an embedded AI agent that continuously observes system usage and live execution traces. Much like a traditional JIT compiler specializes machine code to runtime execution paths, A-JIT specializes software logic, workflows, and tool interfaces to meet the specific needs of the end-user. By integrating synthesis directly into the ambient application lifecycle, A-JIT enables applications to dynamically construct missing implementations, generate new capabilities on the fly, and continuously adapt to end-user behavior. We demonstrate how this model supports trace-driven human-AI co-construction and opens a new design space for adaptive, self-evolving software.