← 返回趋势列表

PrimeIntellect-ai / prime-agent

TypeScript1.2万在 GitHub 查看 ↗

Prime Agent 是一个开源的编码与研究代理,专为通用且长时间运行的工作设计。它围绕两个核心抽象建立:Recursive Language Model (RLM) 把上下文当作变量(prompt-as-a-variable),并把递归子代理等工具当作可在持久 REPL 中调用的函数;Continual Harness 则把补充提示、记忆、技能描述和可复用的子代理规格保存为持久状态,代理可通过小规模、有证据支持的更新来持续优化这些状态。

它将持久 Python 控制环境与 harness 状态结合,让有用的工作上下文和可复用的操作模式可以跨聊天窗口存活。

主要能力

快速开始

在 macOS 或 Linux 上安装最新稳定版:

curl -fsSL https://app.primeintellect.ai/prime-agent/install.sh | sh

安装器会下载指定版本、校验 SHA-256 校验和,安装 prime-agent 命令,并可准备代理所需的 IPython 运行时。

在要工作的仓库或目录中启动:

cd /path/to/project
prime-agent

首次启动时运行 /login,选择订阅或 API-key 提供商。代理会直接在当前目录执行命令和修改文件,建议在 disposable clone、干净 worktree 或可检查回滚的检查点中使用。

常用命令:

prime-agent agents                   # 浏览运行中、空闲和已保存的会话
prime-agent attach <agent>           # 重新附着到运行中的会话
prime-agent --resume <path|id>       # 恢复保存的会话
prime-agent status                   # 检查后台服务状态
prime-agent doctor [--fix]           # 检查或修复后台服务
prime-agent update [--force]         # 更新 Prime Agent
prime-agent shutdown [--force]       # 停止所有 agent、worker 和后台服务

注意事项

Prime Agent 会以你的用户权限执行模型生成的 Python 和项目命令。它的 worker 和 kernel 进程只改善生命周期隔离与恢复,不是安全沙箱。请审查变更,只使用可信的仓库、指令、技能和扩展;对不可信代码或指令请在外部沙箱或受限环境中运行。