codmate

一款用于管理CLI AI会话历史记录的macOS桌面应用。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:codmate。
它的用途是:一款用于管理CLI AI会话历史记录的macOS桌面应用。
完整的 Skill 内容见:https://321skill.com/skills/codmate/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“帮我看看昨天为这个API模块生成的代码方案”,CodMate会快速列出所有相关的历史会话,让你一键恢复当时的上下文和代码。或者,在提交代码前,使用“项目评审”功能,让它基于Git变更自动生成一份由AI辅助的代码审查摘要。

介绍

CodMate是一款专为macOS设计的SwiftUI应用,旨在解决开发者与多个命令行AI工具(如Codex、Claude Code、Gemini CLI)交互时,会话历史记录分散、难以回溯和管理的问题。它通过聚合这些CLI工具的会话,提供了一个统一的浏览、搜索和归档界面,帮助用户高效地回顾和复用过往的AI协作成果。

用户安装CodMate后,它会自动索引本地CLI工具的会话日志。应用采用紧凑的三栏式设计,左侧是会话列表,中间是会话详情,右侧则提供了快速操作面板,如“一键恢复”会话或基于Git变更生成项目评审摘要。用户可以通过搜索快速定位历史会话,并按项目或主题进行组织。

这款工具非常适合频繁使用命令行AI工具进行编程、代码审查或文档编写的开发者。无论是需要回顾之前的解决方案,还是希望基于历史会话开启新的工作流,CodMate都能提供便捷的支持。

需要注意的是,作者已宣布将归档此项目,不再进行功能更新。它仅支持macOS 13.5及以上系统,且依赖于Swift 6工具链。虽然项目已进入维护状态,但其核心功能对于希望整理AI工作历史的macOS用户仍有实用价值。

核心特点

专注于聚合和管理来自不同供应商(Codex, Claude Code, Gemini)的CLI AI会话历史,并提供“一键恢复”等针对AI编码工作流优化的快捷操作,而非通用的终端历史管理工具。

注意事项

项目已停止更新,仅支持macOS系统,且不适用于管理非CLI界面(如Web应用、IDE插件)产生的AI会话。

常见问题

CodMate支持哪些AI工具的会话?

支持管理Codex、Claude Code和Gemini CLI等命令行AI工具产生的会话历史。

这个项目还在维护吗?

作者已宣布计划归档该项目,这意味着它将不再接收功能更新或官方支持。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/codmate/raw/index.md 读取 codmate 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。