Prime Agent 是 Prime Intellect 开源的 Agent Runtime。主要面向代码开发、研究和长时间运行的自主任务。目前 GitHub Star 14.6 k,20 Contributor,最新版本为 v0.7.2,并采用 MIT 协议。
针对长时间任务 Agent 的工作现场保护、任务拆解、后台运行等等问题,Prime Agent 给模型提供了一个持续存在的 IPython 环境。
这样,Python 环境中可以保留搜索结果、中间变量、函数和任务句柄。即使后续压缩相关的对话,工作状态依然可以继续使用。此外,Python 也承担了调度层的角色,父 Agent 可以通过 rlm() 启动多个 Subagent,让它们分别分析代码、检查测试或整理文档,再并行推进任务。
Prime Agent 还提供了 Goal、Heartbeat、Schedule、Autonomous Mode、Auto Compaction 和后台 Worker 来解决长任务问题。即使关闭 TUI 或断开终端,后台 Agent 仍可以继续运行,之后再重新连接。
值得一提的设计是 Continual Harness。一次任务结束后,/refine 命令可以回顾执行轨迹,把有价值的经验沉淀到 Prompt Notes、Memory、Skills 或 Subagent 配置中。
更有意思的是,Skills 可以做成 Python 包,以便封装仓库分析、测试评估、数据检查、内部 API 等重复流程。对于大型代码库分析、迁移重构、多 Agent 协作和持续实验,Prime Agent 会是个值得研究的项目。
Tips:Prime Agent 会执行模型生成的 Python、Shell 和项目代码,本身不提供安全沙箱,更适合放在容器、虚拟机或受限权限环境中运行。
开源项目 CodingAgent AgentRuntime MultiAgent rlm AgentMemory skill








