Prime Agent:可自我改进的RLM智能体解析
Prime Agent:一个可自我优化的 RLM Agent---**Prime Agent** 是一个开源的自我改进型编码 Agent。它围绕两个核心抽象构建:**RLM 编程模型** 和 **Continual Harness**。RLM 将上下文视为变量、将工具调用视为函数,并统一放在一个

传统 Agent: Chat → Tool Call → Chat → Tool Call → Chat
Prime Agent:IPython REPL(持久化 Python 环境)│
├── 上下文 = 变量├── 工具调用 = 函数调用
├── 子 Agent = rlm(...) 函数└── 文件操作 = Python 代码
```在这种模式下,所有操作——包括文件读写、shell 命令执行、工具调用以及子 Agent 启动——都由 Python 代码完成。上下文不再依赖对话历史,而是通过变量管理。子 Agent 也不是另一条聊天线程,而是一次 `rlm(...)` 函数调用。这样的 Agent 编程模型,使行为更具可组合性、可复用性和可调试性。## 二、Continual Harness:让 Agent 持续自我进化Prime Agent 内置一个名为 **Continual Harness** 的持久状态层,用于存储辅助提示词、记忆、技能描述以及可复用的子 Agent 规范。它最关键的能力是 `/refine`:该功能会检查当前运行轨迹,提炼出细小但有明确证据支撑的优化点,并将其写入 Harness。```text你: /refine
Prime Agent: 审查最近几轮轨迹...
- 发现:每次部署都重复输入同一组 k8s 命令- 建议:创建一个 deploy 技能,封装这些命令
- 已写入 Harness,下次部署直接调用技能```
Harness 不会修改不可变的 base system prompt,而且每一次改进都会保留记录快照,支持随时回滚。这意味着 Agent 的能力可以随着实际使用不断积累,无需人工反复重新配置。
三、子 Agent 是一等公民
在 Prime Agent 中,子 Agent 通过 `rlm(...)` 函数调用方式启动:
```python
# 并行启动两个子 Agent 分别执行 review 和 testreview_result = rlm("review this PR", model="sonnet", background=True)
test_result = rlm("run the test suite", model="haiku", background=True)# 等它们全部完成后,汇总结果results = [review_result.result(), test_result.result()]
```子 Agent 支持并行执行、后台运行,也可以相互通信,返回结果则像普通 Python 返回值一样使用。运行中的 Agent 之间还能直接彼此发现、交换消息并协同工作,而不需要通过用户来中转。## 四、Daemon 架构:关闭终端后 Agent 仍可运行Prime Agent 采用后台守护进程架构:```text┌─────────────────────────────────┐
│ prime-agent daemon ││┌─────────┐┌─────────┐│
││ Session ││ Session │ ...│││ (IPython││ (IPython││
││ RLM) ││ RLM) │││└─────────┘└─────────┘│
└─────────────────────────────────┘↑↑
终端 attach终端 attach```
即使关闭终端,session 也会持续运行,子 Agent、schedule 和 heartbeat 都不会中断。需要重新查看时,随时可以使用 `prime-agent attach ` 再次接入。再结合 `/goal`,即可让目标在跨 turn 过程中持续保留;借助 `/heartbeat` 与 `prime-agent schedule`,还能按照计划定时唤醒 session;而 `/autonomous` 则会在配额允许的范围内自动持续推进任务。
五、安装与快速上手
```bash
curl -fsSL https://app.primeintellect.ai/prime-agent/install.sh | sh```
进入项目目录后启动:
```bash
cd /path/to/projectprime-agent
```首次启动时运行 `/login` 选择 provider。Agent 会在当前目录中工作,可读取和写入文件,也能执行命令——因此使用 disposable clone 或 worktree 会更安全。常用命令:```bashprime-agent agents# 查看运行中、空闲和已保存的 session
prime-agent attach # 重新连接到后台 sessionprime-agent --resume
游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。
同类文章
AI构建:面向复杂任务的自进化智能体框架研究
面向复杂任务的自进化智能体框架研究 ——基于技能优化、反思学习与测试时强化反馈的闭环演化方法 摘要随着大语言模型(Large Language Model, LLM)的快速发展,基于大语言模型构建的智能体(LLM Agent)逐渐成为人工智能领域的重要研究方向。相比传统模型,智能体通过结合
阿里云热门活动汇总:云资源直降90%新客首单38元起
阿里云推出的云资源专属普惠活动,以“直降90%”为核心优惠力度,新客首单最低仅需38元起就能入手高配置云服务器,全量开放的“99计划”更是做到新购与续费同价,彻底打消用户后续资源涨价的顾虑。活动覆盖从每日两场限时抢购的高性价比基础云服务器,到适配网站搭建、AI部署、跨境电商、科创开发等全场景的完整解
用 Doubao-Seed-Evolving 做 GitHub 与 Gitee 编码档案
大家好,我是程序员天天困。 前天想给自己做一份「今年上半年的编码总结」,我下意识打开了 GitHub 贡献图。绿格子挺好看,可突然想起来:我 Gitee 和 GitHub 都在用,还有几份代码只推在 Gitee,根本不在 GitHub 仓库里,这张贡献图自然也就缺了那边的记录。于是我打开 Gitee
反向海淘代购系统定制化搭建方案与开发思路
反向海淘定制化代购系统,本质上是一套区别于通用SaaS模板的私有化部署、可持续迭代且完全自主可控的跨境电商业务解决方案。它主要面向规模较大、长期深耕海外市场、对业务个性化要求高,并且高度重视数据安全与长期规模化运营的团队。与轻量级SaaS系统相比,定制化开发能够彻底突破平台功能限制和数据托管约束,让
大模型概率本质下GEO效果评估的置信区间认知框架
1 为什么 "100%可信 "违背技术本质 大语言模型(LLM)的底层机制,建立在 Transformer 架构之上的自回归概率预测。也就是说,模型在生成每一个 token 时,并不是“检索”一个固定答案,而是在词汇表上计算概率分布,再根据概率进行采样输出。 以 GPT 系列模型为例,其生成过程可表示
- 热门数据榜
相关攻略
2026-08-13 18:26
2026-08-13 18:26
2026-08-13 18:23
2026-08-13 18:23
2026-08-13 18:23
2026-08-13 18:23
2026-08-13 15:23
2026-08-13 15:23
热门教程
- 游戏攻略
- 安卓教程
- 苹果教程
- 电脑教程

