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(默认)tablequiet
配置
配置文件路径:~/.lpagent/config.json
优先级顺序:
- CLI flag
- 环境变量
- 配置文件
AI Agent 使用模式
把lpagent 集成到 AI 工作流时:
- 优先用
-o json,方便机器解析 - 钱包签名要限制在可信的运行环境内
- 执行命令之前,先跑一步只读查询(
positions open、pools info) - 用“生成交易 + landing 命令”成对执行,更可靠