Prime Agent 新手教程

第一次会话

进入项目目录、启动 TUI、发第一句话。这一章只讲跑通路上必须会的手感。

1启动与第一句话

Prime Agent 在「当前工作目录」里干活,先 cd 到目标项目再启动。

cd /path/to/project
prime-agent

启动后直接输入请求、回车。官方 Quickstart 的第一句话示例:

Summarize this repository and tell me how to run its checks.
安全提醒(官方原文大意):Prime Agent 会以你的用户权限执行模型生成的 Python 与项目命令。建议在一次性克隆、干净 worktree 或可检查可恢复的 checkpoint 里使用;worker 与 kernel 进程提供生命周期隔离与恢复能力,但不是安全沙箱。

它给模型的唯一内置工具是 ipython——一个长驻的 Python 内核,负责读写文件、跑项目命令、检查数据、保持 Python 状态、调用已安装技能。内核运行时在首次使用时自动引导;想用现成 Python 环境可设 PRIME_AGENT_KERNEL_PYTHON 指向带 prime-agent-runtime 的解释器。

2TUI 基本功:文件、命令、模型

六个高频操作,覆盖日常交互的九成场景。

操作写法效果
引用文件编辑器里输入 @模糊搜索项目文件,把文件带进请求
命令行传文件prime-agent @README.md "Summarize this"可同时挂多个文件一起审查
粘贴图片Ctrl+V(Windows 为 Alt+V)或拖拽支持的终端可直接喂截图
跑 shell 命令!npm run lint输出送给模型;!!command 则不进模型上下文
切换模型/model 或 Ctrl+L/effort 调推理力度;Alt+M 循环切换候选模型
重载上下文/reload改完 AGENTS.md / 技能后不用重启

命令行挂文件与图片的例子:

prime-agent @src/app.ts @src/app.test.ts "Review these together"
prime-agent -p @screenshot.png "What's in this image?"

3用 AGENTS.md 告诉它项目规矩

上下文文件在启动时自动加载——项目约定写一次,次次生效。

Prime Agent 会加载:

  • ~/.prime/agent/AGENTS.md —— 全局个人指令;
  • 项目路径上(父目录 + 当前目录)的 AGENTS.md 或 CLAUDE.md。
# Project Instructions

- Run `npm run check` after code changes.
- Do not run production migrations locally.
- Keep responses concise.

改完上下文文件后,重启 Prime Agent 或执行 /reload 即可生效。

4会话管理:断点续聊

会话自动存成 JSONL 文件,位置在 ~/.prime/agent/sessions/,随时可回到任意节点。

prime-agent -c                  # 继续最近一次会话
prime-agent -r [path|id]        # 浏览会话列表,或直接打开某个会话
prime-agent --no-session        # 临时模式,不落盘

会话内常用斜杠命令:

命令作用
/resume打开代理视图或直接恢复某个会话
/new / /name开新会话 / 给会话命名
/tree跳回会话中的任意节点继续
/fork / /clone从某条用户消息分叉 / 复制当前分支成新会话
/compact [prompt]手动压缩上下文,可带自定义指令
/export / /share导出 HTML / 上传私有 GitHub gist 分享
持久会话跑在 worker 进程里:关掉 TUI 通常是「脱离」而不是「杀掉」,用 prime-agent agents 查看并重新接入正在跑的活(第六章展开)。

5非交互模式:脚本里怎么用

一句话一答、管道输入、JSON 事件流、RPC 集成,四种姿势覆盖自动化场景。

# 单发即退
prime-agent -p "Summarize this codebase"

# 管道喂文本
cat README.md | prime-agent -p "Summarize this text"

# JSON 事件输出 / RPC 进程集成
prime-agent --mode json -p "List TODO comments"
prime-agent --mode rpc
最短可运行路径

cd 项目 → prime-agent → 说一句话 → 看 it 用 ipython 干活 → Ctrl+C 退出 → prime-agent -c 续聊。跑顺之后,进入第四章看它肚子里那套 RLM 编程模型。

Prime Agent 新手教程