智码AiCoder 给所有AI CLI编程工具一个统一的家-高效会话管理工具

0 阅读7分钟

用 AI 写代码很爽,管理它们很痛苦——所以我做了智码 AICoder

Claude Code、Codex、Gemini CLI 越用越多,终端窗口越开越乱。智码 AICoder 给你的 AI 编程工具一个统一的家。


一、为什么要做这个工具?

如果你也在用 Claude Code、Codex CLI 或 Gemini CLI 写代码,一定遇到过这些糟心事:

找不到历史对话。 CLI 的会话文件藏在 ~/.claude/projects/ 的层层目录里,想找上周那个重构方案,翻半天翻不到。

多账号切不动。 公司账号和个人账号没法同时登录,每次切换得手动改配置文件,改完还容易忘改回来。

费用是个黑箱。 每次对话花了多少 Token、多少钱?CLI 不会主动告诉你,等月底看账单——惊喜总是留在最后。

Prompt 没法复用。 每次让 AI 做代码审查,都要重新打一遍 prompt。相同的指令,没有任何积累和复用的机制。

窗口管理崩溃。 5 个项目并行开发,5 个终端窗口,切换全靠 Alt+Tab 盲猜。

这些问题看似小,但日积月累会严重拖慢开发效率。于是我决定自己动手做一个工具来解决它们。


二、智码 AICoder 是什么?

一句话概括:一站式 AI 编程助手管理平台

它不是又一个 AI 对话工具,而是一个给已有 CLI 工具(Claude Code、Codex、Gemini CLI)提供统一管理界面的桌面应用。它内置真实的 PTY 终端环境,CLI 在里面原生运行。不拦截、不修改、不转发任何 API 请求——所有管理功能都是读取本地数据,不产生额外的 Token 消耗。

用智码 AICoder 和直接在终端里用 CLI,花费完全一样


三、核心功能一览

1. 多标签会话管理

像浏览器一样管理你的 AI 对话。每个会话一个标签页,Ctrl+Tab 自由切换,再也不用在终端窗口里迷路。

  • 按项目自动分组,最近项目一键直达
  • 收藏重要会话,8 种颜色标记区分用途
  • 模糊搜索秒找历史对话
  • 会话可弹出为独立窗口,双屏协作更从容

2. 多账号完全隔离

这是一个让我特别满意的功能设计。启动多个实例,每个实例拥有完全独立的一切:

  • 独立的登录凭据
  • 独立的 API 密钥
  • 独立的会话记录
  • 独立的 MCP Server 配置
  • 独立的数据库文件

公司账号和个人账号各跑各的,互不干扰。

3. Token 花费实时追踪

实时统计每次对话的 Token 消耗和费用,精确到美分。

  • 输入 / 输出 / 缓存分别统计
  • 每日花费趋势图
  • 月度总览仪表板
  • 180 天使用热力图

4. 代码片段一键复用

把常用的 Prompt 存为片段,下次一键插入。支持模板变量——比如保存一个代码审查模板:

请审查以下 {{语言}} 代码,关注 {{审查重点}},给出改进建议。

插入时自动弹出填写框,填好变量直接发送。预置了代码审查、Bug 修复、功能开发等常用模板,开箱即用。

5. 多工具统一管理

Claude Code、Codex、Gemini CLI——不管你用哪个,都在同一个界面里管理。

  • 自动检测已安装的工具和版本
  • 一键切换当前使用的 AI 工具
  • 多套 API 配置档案,不同场景一键切换
  • MCP Server 可视化管理

6. 更多实用功能

功能说明
全局搜索在所有历史会话中搜索关键词
快捷命令面板Ctrl+K 打开,整合 CLI 命令 + 项目脚本 + 代码片段
会话回放与导出完整回放历史对话,导出为 Markdown / HTML
文件变更追踪AI 本次对话改了哪些文件,一目了然
内置文件浏览器树形浏览项目文件,支持 20+ 种文件类型图标
Git 面板直接查看分支、提交日志、变更状态
剪贴板历史最近 20 条终端输出 / 系统剪贴板,随时回溯
CLAUDE.md 编辑器内置 Markdown 编辑器,编辑/预览/分屏三种模式
终端高度定制10+ 配色主题,字体/字号/行高/光标样式自由调整
应用内自动更新后台检查新版本,一键安装重启

四、产品亮点

真实终端,零额外消耗

智码 AICoder 内置的不是终端模拟器,而是真实的 PTY 终端环境。CLI 工具在里面原生运行,所有交互特性完整保留——ANSI 颜色、光标移动、滚动回看,一个不少。

更重要的是:不拦截、不修改、不转发任何 API 请求。所有管理功能都是读取本地数据,不产生额外的 Token 消耗。用智码 AICoder 和直接在终端里用 CLI,花费完全一样。

轻量原生,秒速启动

安装包仅约 10MB,启动速度秒开。作为对比,同类 Electron 应用通常 150MB 起步。

使用系统原生 WebView 渲染界面,内存占用远低于 Electron 方案。Rust 后端处理所有系统操作和数据持久化,保证流畅不卡顿。

数据安全,本地优先

所有数据都存储在你的本地电脑上:

  • 会话记录、设置、API 密钥——全部本地存储
  • 不上传任何数据到第三方服务器
  • 细粒度的安全权限模型,每个系统 API 调用都需要显式授权
  • 多实例之间数据完全隔离,互不干扰

无缝升级,平滑过渡

内置自动更新机制,后台检查新版本,一键安装重启。数据库自动完成增量迁移,老用户升级完全无感知,不丢失任何数据。

开箱即用的扩展能力

支持随时添加新的 AI CLI 工具。目前已适配 Claude Code 和 Codex CLI,未来会持续扩展更多工具支持。统一的管理界面让你不需要为每个工具单独学习操作方式。


五、对比一览

直接用终端智码 AICoder
会话管理手动翻文件夹可视化列表 + 搜索 + 分组
多任务多窗口手动切换标签页,Ctrl+Tab 秒切
多账号改配置文件多实例完全隔离
费用追踪月底看账单实时统计 + 趋势图
常用 Prompt每次重新输入片段库一键插入
找历史对话find + grep全局搜索
工具切换不同命令不同用法统一界面一键切换
Git 状态另开终端内置 Git 面板
额外 Token 消耗同样无

六、常见问题

Q:智码 AICoder 会额外消耗 Token 吗?

不会。所有 AI 对话都是 CLI 工具直接与 API 通信,智码 AICoder 只做本地数据的读取和管理,不经手任何 API 请求。

Q:我的 API 密钥安全吗?

所有数据(包括 API 密钥)都存储在你的本地电脑上,不会上传到任何服务器。多实例之间的数据也是完全隔离的。

Q:支持哪些 AI 编程工具?

目前支持 Claude Code 和 Codex CLI,Gemini CLI 支持正在开发中。未来会持续适配更多工具。

Q:安装包为什么这么小?

智码 AICoder 使用 Rust + 系统原生 WebView 构建,不捆绑 Chromium 浏览器内核,所以安装包只有约 10MB。

Q:老版本升级会丢数据吗?

不会。应用内置了自动数据迁移机制,升级过程平滑无感知。


七、支持平台

平台安装包
Windows x64.exe 安装程序
macOS Apple Silicon.dmg
macOS Intel.dmg

八、下载与演示

演示视频(B站):

[www.bilibili.com/video/BV1H2…]

软件下载:

[gitee.com/bkywksj/aic…]


九、写在最后

智码 AICoder 的定位很明确:不替代任何 AI 工具,而是让你更好地使用它们

如果你每天都在用 Claude Code 或 Codex CLI 写代码,试试智码 AICoder。它不会让你的 AI 变得更聪明,但会让你用 AI 的体验变得更顺畅。

欢迎在评论区交流使用体验和功能建议。