← 返回首页
🔷

Prime Agent

Prime Intellect

Prime Intellect 开源的自我进化编程/研究 Agent

开源 CLI 免费 Harness 自我进化
B+
自我进化的长程 Agent Harness
⭐⭐⭐⭐

📖 产品简介

Prime Agent 是 Prime Intellect 于 2026 年 8 月 5 日开源(MIT 许可)的编程与研究 Agent,面向通用与长程任务,GitHub 星标已突破 1.1 万。

它建立在两个核心抽象之上:其一是「递归语言模型(RLM)」——把上下文当作变量(prompt-as-a-variable)、把工具与递归子代理当作函数调用(programmatic tool / sub-agent calling),全部在一个常驻 REPL 中进行;其二是「Continual Harness」(arXiv 2605.09998)——把补充提示词、记忆、技能描述与可复用子代理规格作为持久状态保存,Agent 可通过小步、有证据支撑的更新持续打磨自身,默认作用域局限于当前会话。与大多数框架把工具 schema 塞进上下文、上下文满了就压缩的做法不同,Prime Agent 只给模型一个常驻 IPython 内核:文件操作、shell 命令、工具调用、子代理与上下文管理统统以 Python 代码方式发生。`rlm(...)` 可直接派生真实子代理做并行或后台工作并以编程方式取回结果;`/refine` 会复盘当前轨迹并对补充 Harness 状态做小幅修订(永不改写不可变的基础系统提示词,且记录快照可回滚);技能是可 import 的 Python 包,内置 skill creator 能把重复流程固化为项目级或个人级技能。会话由守护进程托管,终端断开后仍继续运行并可重新挂载;运行中的 Agent 之间可直接互发消息并相互编排。自动压缩、持久目标、心跳、定时计划、自主模式与保留子代理共同保证长任务跨轮次、跨终端持续推进。项目构建在开源的 pi(pi-mono)Agent 框架之上,官方在发布博文中明确致谢。

定位
Prime Intellect 开源的自我进化编程/研究 Agent
适合人群
长程/无人值守自动化任务 研究型与实验型开发者 需要子代理并行编排的团队 关注 Agent 自我进化方向的研究者
支持平台
macOS、Linux
开源
是 · GitHub

核心功能

  • 🧮 RLM 递归语言模型:上下文即变量、子代理即函数,全部在常驻 REPL 中以代码执行
  • 🐍 常驻 IPython 为唯一内置工具:文件/shell/工具/子代理/上下文管理均以 Python 代码发生
  • ♻️ Continual Harness 自我改进:/refine 基于证据小步改写提示词、记忆与技能,快照可回滚
  • 🧩 技能即可执行 Python 包:内置 skill creator 把重复工作流沉淀为项目/个人技能
  • 🌙 守护进程后台会话:终端断开仍继续跑,可随时重新挂载;Agents View 浏览活跃/空闲子会话
  • 🤖 自主模式:--autonomous 搭配完成门禁命令与轮次/Token/超时上限,支持无人值守长跑

⚖️ 优缺点分析

👍 优点

  • MIT 开源、一行脚本安装,开源后短时间星标破万,社区关注度高
  • 「常驻 Python 环境 + 持久 Harness 状态」的架构对长程任务更友好,上下文不靠粗暴压缩
  • 自我改进有边界:只改补充状态、不动基础系统提示词,且带快照回滚
  • 子代理为一等公民,可编程派生、并行与后台执行,Agent 间可直接通信
  • 自主模式配完成门禁(如 npm run check)与多重上限,无人值守跑批更可控

👎 缺点

  • 可执行模型生成的 Python 代码,需自行做容器/虚拟机级隔离,安全边界依赖使用者
  • 目前仅支持 macOS 与 Linux,暂无 Windows 原生支持
  • 版本迭代极快(8/5 连发 v0.6.0/v0.6.1/v0.7.0),API 存在破坏性变更风险
  • 自我进化能否在真实脏代码库中稳定产出有用技能,仍待长期社区验证
  • 上手需要理解 RLM 与 Harness 状态等概念,学习曲线高于普通 CLI 编程助手

📊 评分详情

功能完整
8.5
易用程度
7
安全可靠
6.5
性价比
9

💬 用户评价

把「持久 Python 环境 + 可自我修订的 Harness 状态」当成长程 Agent 的地基,而不是不断压缩上下文——这个赌注值得亲自跑一遍自己的代码库来验证。

📝 更新日志

  • 2026-08-07
    v0.7.1
    **最新稳定版(Aug 7)**——修复内置 `websearch` 技能的描述与缺失 Key 提示中遗漏了 `/login` → **MCP Connections** 这一配置 Serper 的必要步骤;修复 `retry_worker` 在会话 worker 残留停止标记时自行取消恢复流程、导致会话卡在「Session worker is not connected」的问题
  • 2026-08-05
    v0.7.0 / v0.6.1 / v0.6.0
    **开源首发日三连发(Aug 5)**——v0.7.0 含破坏性变更:Agent 消息统一改为 steering 投递方式,Python/CLI/RPC/连接 API 移除投递模式选项(调用 `agent_message.send` 时传 `mode` 的代码需去掉该参数);自更新会同时报告更新前后的 Prime Agent 版本;修复子代理摘要把仍在跑后续工作的保留子代理错误显示为空闲的问题
  • 2026-08-05
    开源发布
    **Prime Intellect 开源 Prime Agent(Aug 5,MIT 许可)**——自我进化的 RLM 编程/研究 Harness。两大核心抽象:递归语言模型 RLM(上下文当变量、工具与子代理当函数,在常驻 REPL 中调用)与 Continual Harness(补充提示词/记忆/技能/子代理规格作为持久状态,可基于证据小步自我修订)。常驻 IPython 为内置模型工具,一切以代码发生;`rlm(...)` 派生真实子代理并编程取回结果;`/refine` 复盘轨迹并更新 Harness 状态(不改基础系统提示词、带快照回滚);技能是可 import 的 Python 包;守护进程后台会话终端断开仍继续、可重新挂载;Agent 间可直接通信互相编排;自动压缩、持久目标、心跳、定时计划与自主模式(`--autonomous` + `--autonomous-gate` 完成门禁 + 轮次/Token/超时上限)支撑长程任务。一行脚本安装(macOS/Linux),构建于开源 pi(pi-mono)框架之上