Prime Agent 是基于递归语言模型的开源框架,在持久化 Python REPL 环境中运行,支持子 agent 递归调用、上下文作为变量持久化存储,适用于审计大型代码库、自动重构等长时任务。

随着 AI 编码工具的演进,开发者正在推动 Agent 超越快速的代码补全,走向长时间运行的自主任务——例如审计巨型代码库、重构多模块系统,或开展自动化研究。然而,标准的 LLM 聊天界面由于上下文丢失和无状态执行,在处理长时程工作时往往力不从心。
Prime Agent 是由 PrimeIntellect-ai 开发的一个开源框架,旨在解决这一挑战。Prime Agent 基于递归语言模型(Recursive Language Models,RLM)设计,提供了一个持久的执行环境,Agent 可以在其中保留状态、生成递归子 Agent,并随时间自我改进。
Prime Agent 将 Agent 工作流视为程序化的代码执行,而非对话式聊天。它运行在一个持久的 Python Read-Eval-Print Loop(REPL)内部,在长时间运行的会话中,将上下文、变量和子 Agent 的输出存储在内存中。
RLM 架构引入了"变量即 Prompt"和程序化工具调用的概念。上下文窗口的内容作为活动的 Python 变量存储在 REPL 环境中。子 Agent 被视为标准函数调用,允许主 Agent 以程序化方式生成子任务,并在不污染主 Prompt 上下文的情况下吸收其输出。
传统 Agent 会遗忘之前 sessions 中哪些方法行之有效。Prime Agent 包含一个 Continual Harness,将补充性 Prompt、记忆和技能定义存储为持久的本地文件。通过小规模、有证据支撑的更新(通过 /refine 触发),Prime Agent 将成功的执行轨迹转化为可复用的操作技能。
开发者可以随时运行 /refine 命令来分析近期的轨迹。Prime Agent 会审查其执行的代码、提炼成功模式,并更新本地技能库——在特定代码库上持续改进性能,无需重新训练。
Prime Agent 提供了一个交互式 CLI 客户端(prime-agent),可连接主流提供商——包括 Anthropic Claude、OpenAI、GitHub Copilot 以及本地开源模型。
# Install Prime Agent CLI
curl -fsSL https://app.primeintellect.ai/prime-agent/install.sh | sh
# Launch in your repository
cd /path/to/project
prime-agent
通过将 Agent 工作流从无状态聊天会话转变为持久的、自我改进的执行环境,Prime Agent 正在为自主编码框架树立新的标杆。它为开发者提供了可靠执行复杂、多小时工程任务所需的结构。