跳转到主要内容

LP Agent CLI

lpagent 是 LP Agent 的命令行工具。 用户和 AI Agent 可以用它在终端脚本里发现池子、查看仓位,以及执行 zap-in/zap-out 交易流程。
  • 可以作为独立 CLI 使用
  • 在编程 Agent 环境里也很好用
  • JSON 输出方便自动化,表格输出方便人看

CLI 仓库

LP Agent CLI 的源代码、版本发布和 issue 跟踪。

安装

一键安装脚本

其他安装方式

初始设置

然后验证能否正常访问:

核心命令组

仓位

池子

Zap-In / Zap-Out 交易流程

tx zap-out-estimates 会在你执行 decrease-tx 之前,显示每种输出方式(allToken0、allToken1、both、allBaseToken)实际能拿到多少。需要 CLI v0.4.0 或更高版本,新版本里 tx decrease-quotes 保留为它的别名。旧版本调用的是已经移除的 /position/decrease-quotes 接口,会失败,所以请运行 lpagent upgrade 升级。

代币和原始 API 访问

输出模式

所有命令都支持:
  • json(默认)
  • table
  • quiet
用法:

配置

配置文件路径:
  • ~/.lpagent/config.json
覆盖来源: 优先级顺序:
  1. CLI flag
  2. 环境变量
  3. 配置文件

AI Agent 使用模式

把 lpagent 集成到 AI 工作流时:
  1. 优先用 -o json,方便机器解析
  2. 钱包签名要限制在可信的运行环境内
  3. 执行命令之前,先跑一步只读查询(positions open、pools info)
  4. 用“生成交易 + landing 命令”成对执行,更可靠

相关文档