- 黑猩猩2026-08-0631069
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
CLI-Manager至今收到了很多佬的建议、帮助,感谢各位,一直没有个像样的功能介绍,今天来做一个吧,顺便说说我们为什么"能打"?
cli深度集成、全面的不能再全面的hook通知、炫酷的实时统计面板、ssh远程vibe的高度支持、项目级供应商切换、终端vibe小宠物 等等,且听我细细道来~
快速上手
项目维护
在CLI-Manager中你可以将你本地/wsl/ssh中任意目录维护成一个项目,在项目维护中你可以设置 CLI工具: claude、codex、pi、grok、cline、cursor等。或者你不用CLI,只把他当作一个启动器,那么仅维护 启动命令 当你点击运行时候,会自动拉起一个内部终端,帮你输入你设置的 CLI/启动命令 你不喜欢内部终端,只想做一个启动器?简单,设置-侧边栏-精简模式,打开之后,那他就是一个启动器,启动的时候会拉起系统的shell执行对应的命令。

SSH远程
你可以在设置-SSH 主机中维护/导入你的服务器连接信息,再去主界面进行项目维护,新建SSH远程项目,选择目录,维护CLI工具/启动命令即可。
特色
当使用远程服务器进行vibe的时候,怎么查看/修改会话历史?怎么统计token消耗?怎么快速增加hook通知?
- 安装ssh-agent:设置-ssh主机 有一个插件的图标,点击后安装ssh-agent (仅做数据交互,拉取远程会话文件,安装hook,全开源各位佬放心)
- 安装hook:插件安装完成之后,下方:可以检测claude/codex 目录,一键安装cli-manager内置hook

内置hook(claude、codex、grok、pi)
安装hook: 打开CLI-Manager之后,左下角黄色呼吸灯,点击安装(如果不在默认目录,需要在Hook设置中更改)
hook类型: 会话开始、消息发送、需要审批、Question模式回答、sub-agent自动分屏、执行完毕、执行失败
通知类型: 应用内通知、系统消息通知、三方平台
三方通知平台: bark、钉钉、企微、pluspush、wxpusher、server酱、tg、ntfy、gotify、自定义
好啦,看到这里你就快速上手完成咯
继续
终端
设置-终端
- 分屏,不过多介绍,可以拖动分屏,开始workspan模式,项目聚焦模式等等
- shell类型:win内置cmd、powershell、git bash, mac内置zsh、bash等 可以自定义任意终端类型
- 颜色自定义:
设置-终端-终端行为支持普通终端颜色自定义。cli会话支持:AI输出颜色/用户输入颜色自定义方便查看对话信息- 终端标记:
设置-终端-终端状态标记开启后会在你的终端出现标记颜色,不同的颜色代表会话不同的状态,方便你的多线程开发- markdown形式查看CLI输出内容:这应该也算是一个亮点吧?截图中我是让他输出的markdown,实际ai输出的所有内容,均可使用markdown格式预览,这下cli对话用起来不费劲了吧?
- 文件快速发送: 可以拖动文件到终端、支持直接
ctrl+v粘贴文件,免去你使用cli不方便的文件操作

Git Worktree
在vibe coding时代,多线程并发开发项目已经是常态,为了方便同一个项目多任务并发,CLI-Manager集成了git的worktree功能,在项目维护的时候我们可以设置 Git Worktree 隔离,worktree项目完成后,点击 WT 标志即可快速合并回主分支,丢弃worktree
共有四种方策略:忽略、提醒、并行时自动创建、始终
- 提醒:当你的cli项目多开的时候会弹框提示是否需要创建worktree,可自行控制,输入worktree名称
- 并行自动创建:也就是忽略了提醒了步骤,当识别到进行多窗口并行时自动创建worktree
- 始终:每运行一个终端都会创建一个新的worktree

侧边栏
命令模板
设置-命令模板 将常用命令预设为模板,快速输入
沉浸式vibe
快捷键
F11会话历史面板
这算是CLI-Manager中比较重要的一个面板,这里包含了你所有项目、所有cli的对话历史,
你可以在这里:关键字搜索、删除、收藏、编辑(对,你可以编辑对话历史)、恢复对话、查看diff、claude/codex对话互转
实时统计面板
这里就不放截图了,可以参考上边的截图,主要就是当前目录的一些信息,以及当前对话中统计,比如:token输入输出、会话轮次、消耗额度 等 (有多少佬是被这个吸引到的)
GIT面板
- diff解析: 当你的项目是一个git项目的时候,变更文件解析,不需要我们在切换到ide中才能看到ai给我修改了什么
- 嵌套仓库支持 比如当前文件夹是一个主仓库,下面有两个子仓库,那么我们可以解析到所有仓库的变更,不会因为解析的问题创建多个项目
- 分支创建/切换
- 推送/提交/拉取

文件面板
- 展示当前目录中所有文件
- markdown预览
- 文件编辑保存
- 文件快速发送cli对话

时间轴
时间轴中会将当前会话内容进行解析,方便查看每次对话摘要,不必翻历史记录自己总结

项目供应商管理
目前
设置-供应商中自动识别本地安装的ccs,自动解析数据在项目列表可以右键-切换供应商,启动时候会走设置的供应商

状态栏
为了方便claude/codex statuline的快速配置,我们做了可视化的状态栏配置
claude/codex


远程连接
依靠cc-connect可以将你的clim对话放在 tg、飞书、微信、企业wei

cli-manager宠物
兼容codex宠物,支持导入,根据任务状态自动提醒

会话历史兼容
✅完整支持 ·👁️只读支持 ·—暂不支持 ·DB数据库存储来源,没有独立原始会话文件来源 |
浏览 |
搜索 |
统计 |
原始数据 |
Diff / 变更 |
恢复会话 |
编辑 / 删除 |
会话互转 |
实时统计 |Claude Code |
|
|
|
|
|
|
|
|
|Codex CLI |
|
|
|
|
|
|
|
|
|Grok Build |
|
|
|
|
— |
|
— |
— |
|Pi |
|
|
|
|
— |
|
— |
— |
|Gemini CLI |
|
|
|
|
— |
— |
— |
— |
— |GitHub Copilot CLI |
|
|
|
|
— |
— |
— |
— |
— |Antigravity |
|
|
|
|
— |
— |
— |
— |
— |OpenCode |
|
|
|
DB |
— |
— |
— |
— |
— |Kiro |
|
|
|
|
— |
— |
— |
— |
— |Cursor |
|
|
|
|
— |
— |
— |
— |
— |Cline |
|
|
|
|
— |
— |
— |
— |
— |token统计面板

抢先功能体验招募
之前供应商一直是强依赖的ccs,好多佬反馈 能否去掉依赖ccs,于是做了供应商维护,可手动维护/ccs导入,后续再做gateway 故障转移等等

先这样吧,详细操作手册,参考:
功能操作手册|CLI-Manager
仓库地址:欢迎给各佬点点^-^,提出issue,贡献pr!!!
github.com

GitHub - dark-hxx/CLI-Manager: A multi-project AI CLI workspace for local...
A multi-project AI CLI workspace for local terminals, SSH hosts, and mobile-assisted workflows
主楼 - luckyff2026-08-0618993
^-^很赞,一直在用,已经是claude code的默认客户端了
- zemu宸2026-08-0668126
感觉做的很有趣,宠物有什么功能嘛?
- 黑猩猩2026-08-0631069
- 赞恩血蹄2026-08-0633054
用了一段时间了,已经是组内大部分人的常用工具了,相当好用 ^-^
- zemu宸2026-08-0668126
准备git下来先试试,感谢佬的分享
- ZcZiXs2026-08-0668127
确实好用,这个hook通知太实用了,可以在摸鱼时及时提醒完成 ^-^
- Roxanne2026-08-0625482
- 柳梢絮飘2026-08-0636735
- Mengzhisha2026-08-0648131



