[分享创造] 用 Claude Code 开发了一个 AI CLI Sessions 与供应商管理工具

一位开发者利用 Claude Code 创建了一款名为 Termory 的开源桌面应用,旨在统一管理多个主流 AI 命令行工具的对话记录与 API 供应商配置,解决多工具切换时的数据碎片化问题。

[分享创造] 用 Claude Code 开发了一个 AI CLI Sessions 与供应商管理工具

一句话看懂:一位开发者利用 Claude Code 创建了一款名为 Termory 的开源桌面应用,旨在统一管理多个主流 AI 命令行工具的对话记录与 API 供应商配置,解决多工具切换时的数据碎片化问题。

事件核心:发生了什么

Termory 是一款完全由 Claude Code(Anthropic 的 AI 编程助手)开发的本地桌面应用,目前已在 GitHub 开源并发布首个正式版本。该工具的目标是统一管理 Claude Code、Codex(OpenAI)、Gemini CLI(Google)和 OpenCode 这四款常见 AI 命令行工具的使用记录和 API 供应商配置。其核心设计原则是数据完全本地化,不对各 CLI 的历史文件做任何修改,仅读取用于展示。开发者表示,Termory 主要用来替代此前使用的 CC Switch 工具,并在 macOS 上完成了完整的实机测试。技术栈方面,Termory 使用 Tauri v2(Rust + React + shadcn/ui),支持 macOS、Linux 和 Windows 平台,界面提供中英文双语。

为什么重要

随着 AI 编程助手和命令行工具的增多,开发者通常需要频繁切换不同的 AI CLI 工具来适配不同场景或对比模型表现。这一实际需求催生了像 Termory 这样的管理工具,其重要意义在于:它将零散的多工具使用记录整合到一个本地数据库,不仅提升了个人效率,还填补了主流 AI CLI 工具在“会话管理与历史回溯”方面的功能空白。与此同时,Termory 全部由 AI 编程助手 Claude Code 完成开发,这也从侧面印证了 AI 辅助编程能力已达到独立构建完整桌面应用的水平,对开源社区和独立开发者生态具有示范意义。

对用户/开发者/创作者的影响

对于重度使用 AI CLI 工具的开发者,Termory 提供了一种低侵入性的集中管理方案:无需担心数据被上传,也无需修改原有工具的配置文件。尤其适合需要对比不同模型输出、记录使用次数或控制 API 费用的用户。对于独立开发者而言,该项目展示了利用 Tauri + AI 编程助手快速构建跨平台桌面应用的可行路径,降低了开发门槛。不过目前公开信息显示,Termory 对四款 CLI 工具的支持深度可能因日志格式差异而受限,用户需要自行评估其对特定工具的适配程度。

GamsGo AI

AI 工具推荐

想把多个 AI 模型放在一个入口?

GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。

了解 GamsGo AI

推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。

值得关注的后续

首先,Termory 是否会扩展支持更多 AI CLI 工具(如 Cursor 的终端模式或 Amazon Q Developer CLI)将直接影响其适用范围。其次,该项目能否吸引社区贡献者参与,形成插件生态或自定义解析器,是其长期存活的关键。最后,Claude Code 被用于开发 Termory 本身这一事实,能否成为 Anthropic 推广其编程助手的营销案例,值得观察竞品(如 GitHub Copilot、Codex)是否会在类似项目管理赛道推出竞品功能。

来源:V2EX (创意工作者社区)

celebrityanime
celebrityanime
文章: 7102

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注