Agentpay

💳 代理代购零暴露,加密授权安全付

AI代理安全代购工具,本地加密存储支付凭证,支持加密授权与无头浏览器自动结账,代理全程不接触卡号

收藏
6.6k
安装
2k
版本
0.1.0
CLS 安全性认证2026-08-03
点击查看完整报告 >

使用说明

AgentPay:AI代理安全支付解决方案

AgentPay 是一款专为 AI 代理设计的安全支付工具,核心理念是代理永不接触真实支付凭证。它通过本地加密存储、加密购买授权和自动化无头浏览器结账三大机制,实现人机协作的在线购物流程。

核心用法

初始化配置(人类一次性操作):

  • 运行 npx agentpay setup 输入卡密并设置口令
  • 通过 npx agentpay budget 设定预算与单笔限额

标准购买流程:
1. 代理提案:使用 npx agentpay buy 指定商家、商品、URL 和金额,生成加密待批交易

2. 人类审批:运行 npx agentpay approve <txId> 完成加密签名授权

3. 自动执行:系统从加密保险库直接注入凭证到商家页面完成结账

MCP 集成:提供原生 MCP 服务器,支持stdio和HTTP传输,可直接作为工具被兼容代理调用。

显著优点

  • 零凭证暴露:卡号从未离开用户本地加密存储,代理仅传递授权哈希
  • 强审计追踪:每笔交易生成加密授权记录,具备不可否认性
  • 预算硬约束:支持全局限额和单笔限额双重控制
  • 广泛兼容:通过无头浏览器支持任意电商网站,不依赖特定平台API
  • 工作流透明:pending/status/history 命令提供完整交易状态可视

潜在局限

  • 人机阻塞:每笔交易需人类实时审批,不适合高并发或完全自主场景
  • 单点故障:依赖用户本地环境运行,机器故障可能导致支付中断
  • 网站脆弱性:无头浏览器方案受目标网站反爬虫策略、DOM变更影响
  • 争议处理缺失:文档未提及交易失败、退款、欺诈纠纷的处理机制
  • 密钥管理风险:口令遗忘将导致凭证永久不可恢复

适合人群

  • 希望委托AI代理处理日常网购但拒绝共享支付信息的隐私敏感用户
  • 需要为AI代理设定明确支出边界的企业/家庭场景
  • 已在使用MCP架构、追求工具链标准化的开发者

常规风险

| 风险类别 | 说明 |
|---------|------|
| 社会工程 | 代理可能被诱导提议恶意购买,依赖人类审批环节把关 |
| 供应链 | npm包本身或依赖项存在篡改风险,建议锁定版本并审计 |
| 浏览器自动化 | 目标网站的验证码、风控系统可能导致交易失败或账号受限 |
| 本地安全 | 加密保险库的强度取决于用户口令质量,弱口令可被暴力破解 |
| 授权劫持 | 若用户设备被入侵,攻击者可伪装代理发起待批交易 |

安全解读

核心用法

AgentPay 是一套专为 AI 代理设计的安全支付工作流系统。其核心使用模式分为三步:首先,代理通过 npx agentpay buy 命令提交购买提案,包含商家、商品描述、URL 和金额;其次,人类用户通过 npx agentpay approve 进行加密授权;最后,系统启动无头浏览器自动完成结账流程。整个过程中支付凭证始终加密存储于用户本地设备(~/.agentpay/vault.enc,AES-256-GCM 加密),代理仅接收提案权限而永不接触真实卡号。此外,系统支持 MCP 服务器模式,可将支付能力以工具形式暴露给兼容的智能体框架,并内置预算管控功能(npx agentpay budget)实现单笔交易限额和总预算管理。

显著优点

安全架构设计突出是该技能最显著的优势。通过"代理提议-人类授权-凭证本地注入"的三层架构,从根本上杜绝了传统 AI 支付中凭证泄露的风险。Ed25519 加密签名确保每笔交易的人类意图不可伪造,无头浏览器直接操作 DOM 完成结账也避免了中间人攻击。其次,零代码集成成本降低了使用门槛——纯 Markdown 文档型设计意味着无需编译或复杂配置,通过 npx 即可调用外部工具。第三,预算控制能力满足了企业级场景需求,支持设置总预算上限和单笔交易限额,防止意外超支。最后,MCP 协议原生支持使其能无缝接入 Claude、Cursor 等现代 AI 开发环境,扩展性强。

潜在缺点与局限性

首要局限在于外部工具依赖导致的信任边界模糊。Skill 本身仅为文档封装,全部支付逻辑由独立的 npm 包 agentpay 实现,用户无法通过 Skill 代码审查底层安全性,必须额外验证 npm 包的维护者身份和更新记录。其次,T3 级来源可信度表明该项目目前为个人开发者维护,缺乏企业级背书、开源代码仓库或第三方安全审计报告,长期维护稳定性存疑。第三,支付成功率受网站反爬机制制约——无头浏览器在面对 Cloudflare 验证、CAPTCHA 挑战或复杂的单页应用结账流程时可能失败,且错误恢复机制文档不够详尽。此外,地理和商户覆盖有限,当前文档示例集中于 Amazon 等主流电商,对国际支付、订阅服务、数字商品等场景支持不明确。最后,MCP HTTP 模式的安全配置责任完全转移至用户,若配置不当可能暴露本地端口。

适合的目标群体

该技能最适合追求效率的个体专业用户——如研究人员、开发者、内容创作者,他们需要频繁采购办公用品、数字服务或参考资料,希望将 repetitive 的购物决策委托给 AI 代理处理。其次是小型创业团队,可通过预算控制功能管理团队采购支出,同时保持财务审批的人工把关。第三,自动化工作流爱好者会欣赏其与 MCP 协议的集成能力,可将采购环节嵌入更复杂的智能体链条(如"监控库存→自动下单→更新台账")。不建议缺乏技术背景的用户直接使用,因需要理解 npx、本地加密存储、MCP 配置等概念;也不建议大额高频采购场景(如企业级供应链管理),因缺乏发票管理、对公支付、税务合规等企业功能。

使用风险与注意事项

运行时安全风险方面,虽然 Skill 本身无恶意代码,但外部工具 agentpay 的实际行为无法通过静态分析完全保证,存在"依赖项投毒"的理论可能,建议通过 npm view agentpay 验证包完整性。性能风险上,无头浏览器启动和页面加载可能耗时 10-30 秒,不适合 latency 敏感场景。依赖风险表现为 Node.js 和 npm 环境 prerequisite,在受限执行环境中可能不可用。隐私合规层面,虽支付凭证本地加密,但购物意图(商品 URL、金额)在代理-人类交互中明文传输,敏感采购需注意上下文清理。最后,预算超支的边界情况——若商家价格变动或运费计算错误导致实际扣款超出限额,当前系统可能无法实时拦截,建议保留人工复核机制。

Agentpay 内容

references文件夹
手动下载zip · 4.3 kB
cli-reference.mdtext/markdown
请选择文件