前言
相信大家都有过拥有自己的cli编程agent工具吧,毕竟现有的claude、codex、gemini、kilo、龙虾等一系列带有cli(TUI)的工具,或多或少都有点小缺点-或者说:不适合自己!
但完全自己实现,真的很难,不是TUI难写,而是底层的agents loop、tools、runtime、大模型sdk等难写,这不是独立一个人就能短时见完成的,就算有trae帮助!
于是,我们可以找到这个:GitHub - badlogic/pi-mono: AI agent toolkit: coding agent CLI, unified LLM API, TUI & web UI libraries, Slack bot, vLLM pods · GitHub (热知识,openclaw也就是龙虾,就是基于此项目二开发展出来的)
它提供我们所需的coding agent的所有需求,agent loop、tools、runtime、provider、skills、mcp….
于是在此基础上,我做了一个最适合自己的cli-WEPsCLI!
快速开始
这个项目已经发布到npm包,你可以:
输入如下命令安装
npm install -g wepscli
安装完毕后,请输入一下命令确认安装成功
wepscli --help
wepscli --version
使用如下命令以启动并快速体验本项目
wepscli
如需卸载,请输入
npm uninstall -g wepscli
如需完全清除使用痕迹,请删除,但这会导致您丢失会话内容
user/username/.wepscli
展示(在trae的终端内使用)
- 输入wepscli启动工具
- 发送任务
- 清晰的工作流显示
- 非auto模式下的高危命令接受菜单
- 最终回复
- 斜杠命令提示
- 菜单式、可键鼠交互的各种配置、切换面板
开源地址与结语
- github:GitHub - WEP-56/WEPsCLI: 基于pi-mono二开的附带美观TUI的coding agent工具 · GitHub
- npm:https://www.npmjs.com/package/wepscli
这是一个偏自用的工具,发布此贴旨在推荐pi-mono项目与心得,在ai实力越来越强的时代,定制属于自己使用习惯的工具可能是一个重要的使用方向。
后续在产品稳定后,可能会制作教学性质的实现步骤文档,可以点个star关注此项目









