【开源】Cli-Manager windows终端管理
- 内容介绍
- 文章标签
- 相关推荐
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
CLI-Manager
名字来源:因为一直使用cc,codex,gemini 是通过cli的方式,但是项目多了之后每天都要打开好多个powershell,然后cd xx , claude/codex 好麻烦
CLI-Manager 是一个基于 Tauri 构建的 Windows 桌面应用,用于统一管理多个开发项目的终端、命令模板与历史会话。
核心功能
1. 项目终端管理
- 项目分组、拖拽排序、快速搜索
- 项目路径、Shell、启动命令、环境变量配置
- 项目路径健康检查,失效路径可快速识别
2. 终端与会话
- 应用内嵌终端,支持 Tab 管理与拖拽排序
- 支持外部终端模式,通过 Windows Terminal 在一个窗口内打开多个 Tab
- 支持 PowerShell / CMD / PWsh / WSL / Bash 等多种 Shell
3. 历史会话、Diff
- 统一查看 Claude / Codex 历史会话
- 支持来源筛选、全局搜索、会话内搜索
- 支持按时间分组浏览,快速回看新旧会话
4. 统计
- 提供会话数、消息数、输入 / 输出 Token 等统计
- 支持项目排行、模型占比、活跃热力图
- 支持 Token 趋势、来源对比、效率散点、时段分布等图表
5. 同步与个性化设置
- 支持 WebDAV 云同步项目、分组、模板与设置
界面预览
主界面总览
主界面1200×800 51.9 KB
历史会话工作区
历史会话1661×1108 166 KB
分析看板
分析看板1661×1108 97.9 KB
设置与同步相关界面
设置1410×932 59.5 KB
新增终端
新增终端1200×800 45.5 KB
项目地址
GitHub - dark-hxx/CLI-Manager: CLI-Manager: 用于集中管理基于 Windows PowerShell...
CLI-Manager: 用于集中管理基于 Windows PowerShell 的多个开发项目,解决多窗口切换、重复输入命令的痛点,提升开发工作流效率。
Tips
内部终端使用的时候还是会有各种奇怪的小问题,还是win自带的powershell好看好用
当然cli-manager到现在,不只是“cli”,常用的cmd方式启动的,比如cpa,或者本地启动个前端服务,都可以通过新建终端时自定义命令。
示例
image418×618 10.3 KB
image420×622 10 KB
使用cli的过程中还发现了一个比较好用的插件
cli使用的时候选择文件需要使用 @ xx/xxx/xx/x.txt 每次选择文件是比较麻烦,这个 AI Folder Path 的jetbrains插件刚好可以直接在类/方法/选中的文件行 直接复制为 cli中选择文件的格式
yz0812/AI-Folder-Path
image870×1098 48.2 KB
网友解答:--【壹】--:
感谢大佬开源,已经使用上了,体验很不错,多个项目开起来没那么乱了
--【贰】--:
牛掰 已mark 等一个mac 版本上线
--【叁】--:
加油佬,Vibe Coding现在确实很方便,但是也需要耐心调教,我也是随便搞的小工具方便平时工作使用的。
再次感谢,如果有需要pr可以参考下图
image1988×589 33.7 KB
--【肆】--:
git仓库日志的目前倒还真没有考虑到,但是我想了一下,在终端中应该是无法很好展示,基于目前我这个我觉得可以在每个终端有一个"打开git历史"的按钮,识别当前仓库的.git目录然后解析文件。
或者有一个单独的菜单查看所有已设置的终端的git记录。
--【伍】--:
参考的opencode gui 您这个项目也挺方便的。主要更轻量,快
--【陆】--:
不知道您对于git仓库的面板怎么解决的,没用古法编程后,基本就是对话+git仓库日志看的多。当前方案还是vscode用的多。纯终端确实舒服,但无法兼容git仓库面板这个,您怎么解决这个呢?
--【柒】--:
image1404×1114 61.8 KB
是的基于您这个项目手搓了一个标签页-git仓库+文件树小功能昨晚。当前还有点小卡卡。感谢开源了。
--【捌】--:
好嘞。这边测试好后研究下咋提pr 个人开发没您们专业。再次感谢开源啦。!
--【玖】--:
image1911×1140 183 KB
刚优化了一点样式后效果
--【拾】--:
感谢佬友的使用 二开,可以更新一下仓库合并了两个pr也是样式方面的修改。当时主要也是为了减少重复输入cmd的命令,就开放出来方便大家
佬友的一些功能想合并的话也欢迎佬友pr,感谢!!!
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
CLI-Manager
名字来源:因为一直使用cc,codex,gemini 是通过cli的方式,但是项目多了之后每天都要打开好多个powershell,然后cd xx , claude/codex 好麻烦
CLI-Manager 是一个基于 Tauri 构建的 Windows 桌面应用,用于统一管理多个开发项目的终端、命令模板与历史会话。
核心功能
1. 项目终端管理
- 项目分组、拖拽排序、快速搜索
- 项目路径、Shell、启动命令、环境变量配置
- 项目路径健康检查,失效路径可快速识别
2. 终端与会话
- 应用内嵌终端,支持 Tab 管理与拖拽排序
- 支持外部终端模式,通过 Windows Terminal 在一个窗口内打开多个 Tab
- 支持 PowerShell / CMD / PWsh / WSL / Bash 等多种 Shell
3. 历史会话、Diff
- 统一查看 Claude / Codex 历史会话
- 支持来源筛选、全局搜索、会话内搜索
- 支持按时间分组浏览,快速回看新旧会话
4. 统计
- 提供会话数、消息数、输入 / 输出 Token 等统计
- 支持项目排行、模型占比、活跃热力图
- 支持 Token 趋势、来源对比、效率散点、时段分布等图表
5. 同步与个性化设置
- 支持 WebDAV 云同步项目、分组、模板与设置
界面预览
主界面总览
主界面1200×800 51.9 KB
历史会话工作区
历史会话1661×1108 166 KB
分析看板
分析看板1661×1108 97.9 KB
设置与同步相关界面
设置1410×932 59.5 KB
新增终端
新增终端1200×800 45.5 KB
项目地址
GitHub - dark-hxx/CLI-Manager: CLI-Manager: 用于集中管理基于 Windows PowerShell...
CLI-Manager: 用于集中管理基于 Windows PowerShell 的多个开发项目,解决多窗口切换、重复输入命令的痛点,提升开发工作流效率。
Tips
内部终端使用的时候还是会有各种奇怪的小问题,还是win自带的powershell好看好用
当然cli-manager到现在,不只是“cli”,常用的cmd方式启动的,比如cpa,或者本地启动个前端服务,都可以通过新建终端时自定义命令。
示例
image418×618 10.3 KB
image420×622 10 KB
使用cli的过程中还发现了一个比较好用的插件
cli使用的时候选择文件需要使用 @ xx/xxx/xx/x.txt 每次选择文件是比较麻烦,这个 AI Folder Path 的jetbrains插件刚好可以直接在类/方法/选中的文件行 直接复制为 cli中选择文件的格式
yz0812/AI-Folder-Path
image870×1098 48.2 KB
网友解答:--【壹】--:
感谢大佬开源,已经使用上了,体验很不错,多个项目开起来没那么乱了
--【贰】--:
牛掰 已mark 等一个mac 版本上线
--【叁】--:
加油佬,Vibe Coding现在确实很方便,但是也需要耐心调教,我也是随便搞的小工具方便平时工作使用的。
再次感谢,如果有需要pr可以参考下图
image1988×589 33.7 KB
--【肆】--:
git仓库日志的目前倒还真没有考虑到,但是我想了一下,在终端中应该是无法很好展示,基于目前我这个我觉得可以在每个终端有一个"打开git历史"的按钮,识别当前仓库的.git目录然后解析文件。
或者有一个单独的菜单查看所有已设置的终端的git记录。
--【伍】--:
参考的opencode gui 您这个项目也挺方便的。主要更轻量,快
--【陆】--:
不知道您对于git仓库的面板怎么解决的,没用古法编程后,基本就是对话+git仓库日志看的多。当前方案还是vscode用的多。纯终端确实舒服,但无法兼容git仓库面板这个,您怎么解决这个呢?
--【柒】--:
image1404×1114 61.8 KB
是的基于您这个项目手搓了一个标签页-git仓库+文件树小功能昨晚。当前还有点小卡卡。感谢开源了。
--【捌】--:
好嘞。这边测试好后研究下咋提pr 个人开发没您们专业。再次感谢开源啦。!
--【玖】--:
image1911×1140 183 KB
刚优化了一点样式后效果
--【拾】--:
感谢佬友的使用 二开,可以更新一下仓库合并了两个pr也是样式方面的修改。当时主要也是为了减少重复输入cmd的命令,就开放出来方便大家
佬友的一些功能想合并的话也欢迎佬友pr,感谢!!!

