本地 Agent 调试

看见请求。
追踪轨迹。
修复 Agent。

Prompt Prism 面向 Agent 开发者,通过透明的本地代理揭示提示词变更、规范化后的模型输出、工具活动和完整的多请求轨迹。

npm install -g prompt-prism

Node.js 20+ · MIT 许可 · 零运行时依赖

实时检查 127.0.0.1:1028/_pp/
Prompt Prism 仪表盘,显示多请求 Agent 轨迹和代理地址按钮

01 / 检查

完整的模型循环,
一处看清。

从请求列表直达确切的工具参数,无需再从原始日志中重建事件。

01

追踪每一次调用

跨捕获记录跟踪用户输入、推理、助手文本、工具调用和工具结果,在关联事件之间跳转,直达真实参数。

02

找到输入变更

Input Diff 定位新增和删除的消息,再比较 System、Tools 和请求选项。

03

理解工具使用

浏览声明的 schema 和解析后的参数,从用量汇总跳转到 Trace 中的每次实际调用。

04

阅读规范化输出

检查文本、推理、用量、错误、停止原因和提供商无关的工具参数。

05

保留原始真相

不支持的流量照常转发,并以脱敏后的 HTTP 请求和响应形式保留。

02 / 透明

你的流量不受影响。

SSE 和 JSON 响应立即转发,捕获与分析在旁路进行。

01你的 Agent你的 Agent 技术栈
请求
02Prompt Prismlocalhost:1028
SSE / JSON
03提供商Anthropic / OpenAI
脱敏的本地捕获

03 / 兼容

一个代理,
两种协议。

自动检测会独立解析每条捕获记录,一种协议不会锁定或影响下一条记录。

AAnthropic Messages
  • JSON 和 SSE
  • 思考块
  • 工具调用和结果
  • 提示缓存用量
OOpenAI Chat Completions
  • JSON 和 SSE
  • 推理扩展
  • 函数工具调用
  • 缓存 token 用量
R其他一切
  • 仍然转发
  • 脱敏头部
  • 原始请求和响应
  • 不做猜测式规范化

04 / 本地设计

检查全程在本机。

捕获记录保存在本地数据目录中。认证头部和 cookie 会在存储前脱敏;达到配置上限时,最早捕获的记录先被清理。

  • 01 无托管的 Prompt Prism 服务
  • 02 无分析或遥测
  • 03 可配置数据目录和存储上限

05 / 开始

检查你的下一个请求。

启动 Prism,生成代理地址,再通过 framework、SDK、CLI、环境变量或 HTTP 客户端将其配置为 Agent 的模型 API 地址。

# 安装
npm install -g prompt-prism

# 启动本地代理
p2 start

# 打开仪表盘并点击“代理地址”
http://127.0.0.1:1028/_pp/

06 / 深入

使用,评估,扩展。

开源 · MIT

别再猜测
模型看到了什么。