v0.13.0 最新版

把 AI 编码历史,变成可复用的工程记忆。

CodeSesh 自动发现 Claude Code、Cursor、Kimi、Codex、Pi、OpenCode 和 ZCode 的本地会话,把问题、推理、尝试、文件活动和结果沉淀成按项目组织、可结构化检索、可复盘的工程记忆。

从本地开始积累

$ npx codesesh

需要 Node.js 22+ · 从终端本地运行

$ npx codesesh  ╭────────────CodeSesh──────────────╮ │                                  │v0.13.0 • local session browser │                                  │ ╰──────────────────────────────────╯ Indexing Claude Code, OpenCode, ZCode, Kimi-Cli, Codex, Pi, Cursor sessions in the background.The Web UI will update automatically as sessions are discovered.  http://localhost:4521

Product Tour

工程记忆如何在日常里生长

从全局概览到会话回放,从项目浏览到结构化搜索,CodeSesh 让散落在不同 Agent 里的编码过程重新变得可见。

工程记忆概览

从 Agent 活跃度、Token 趋势、智能标签和收藏会话里看见协作脉络。

从 Agent 活跃度、Token 趋势、智能标签和收藏会话里看见协作脉络。

结构化全局搜索

按标题、消息、工具输出和文件路径检索,并用项目、标签、工具、文件活动和成本缩小范围。

按标题、消息、工具输出和文件路径检索,并用项目、标签、工具、文件活动和成本缩小范围。

会话回放

按时间线回看消息、工具调用和文件变更,复盘一次功能或 bug 的完整路径。

按时间线回看消息、工具调用和文件变更,复盘一次功能或 bug 的完整路径。

键盘导航

在项目、会话和搜索结果之间高效移动,让历史浏览进入日常工作流。

在项目、会话和搜索结果之间高效移动,让历史浏览进入日常工作流。

工程记忆概览

从 Agent 活跃度、Token 趋势、智能标签和收藏会话里看见协作脉络。

点击外部关闭

工程记忆概览

结构化全局搜索

按标题、消息、工具输出和文件路径检索,并用项目、标签、工具、文件活动和成本缩小范围。

点击外部关闭

结构化全局搜索

会话回放

按时间线回看消息、工具调用和文件变更,复盘一次功能或 bug 的完整路径。

点击外部关闭

会话回放

键盘导航

在项目、会话和搜索结果之间高效移动,让历史浏览进入日常工作流。

点击外部关闭

键盘导航

Features

围绕长期积累设计产品结构

CodeSesh 的核心工作是发现、组织、找回和复盘。功能说明按这四个阶段展开,让页面信息更接近真实使用路径。

发现

把不同 Agent 留下的本地会话统一纳入索引。

  • 零配置启动

    运行一条命令,自动扫描文件系统里的受支持 Agent 会话。

  • 实时刷新

    本地会话变更自动进入界面,新的协作记录持续写入工程记忆。

  • 统一时间线

    在一个界面里浏览 Claude Code、Cursor、Kimi、Codex、Pi、OpenCode 和 ZCode 的历史会话。

组织

让会话回到项目、任务和工程语境里。

  • 工程记忆概览

    跨 Agent 活跃度、模型、Token、智能标签和收藏会话集中呈现。

  • 项目化会话树

    按仓库和项目身份组织会话,让记录回到同一个工程现场。

  • 智能标签

    自动识别 bug 修复、重构、功能开发、测试、文档、规划、Git、构建和探索类工作。

找回

把过去的判断、路径和上下文重新带回当前任务。

  • 结构化全局搜索

    搜索标题、消息、工具输出和文件路径,并按项目、标签、工具、文件活动和成本筛选。

  • 关键会话收藏

    保存重要协作记录,让方案、排障路径和关键判断长期可追溯。

  • 键盘导航

    用快捷键切换视图、聚焦搜索、移动分组,让复盘和查找保持流畅。

复盘

还原一次任务从问题到结果的完整过程。

  • 完整会话回放

    回看每条消息、工具调用和推理步骤,还原一次任务的推进过程。

  • 文件活动索引

    跳转到被读取、编辑、创建、删除或移动的文件,并按文件活动找回相关会话。

  • 成本与 Token 可见

    查看 Token 总量、缓存 Token、记录成本和基于模型的估算,理解 AI 协作投入。

  • SQLite 迁移与本地索引

    用本地数据库支撑快速恢复、结构化检索、文件活动索引和 schema 迁移。

  • 本地私有

    会话数据留在你的机器上,免账号、免云端同步、免云端遥测。

Supported Agents

覆盖主流本地AI 编码工具

把多 Agent 工作流收束到同一个工程记忆层。

  • Claude Code Claude Code
  • Cursor Cursor
  • Kimi Kimi
  • Codex Codex
  • Pi Pi
  • OpenCode OpenCode
  • ZCode ZCode

FAQ

AI 引用友好的产品答案

这些答案帮助搜索引擎和 AI 系统直接理解 CodeSesh 的定位、安装方式、数据边界和支持范围。

CodeSesh 是什么?

CodeSesh 是一个本地开发者工具,用来发现、聚合、搜索和回放 AI 编码会话历史。它把 Claude Code、Cursor、Kimi、Codex、Pi、OpenCode 和 ZCode 的本地记录整理成一个按项目组织的工程记忆层,帮助开发者找回历史决策、文件活动和完整协作过程。

CodeSesh 支持哪些 AI 编码工具?

CodeSesh 当前支持 Claude Code、Cursor、Kimi、Codex、Pi、OpenCode 和 ZCode。每个工具通过 core 包里的 Agent 适配器接入,扫描本地会话存储后统一生成会话列表、项目浏览、结构化搜索索引、文件活动、标签、Token 统计和会话详情。

CodeSesh 会上传本地 AI 会话数据吗?

CodeSesh 运行在用户自己的机器上,使用本地 SQLite 索引和本地 Web UI 浏览会话历史。会话内容、文件路径、Token 统计和成本估算保留在本机,适合希望保留 AI 编码上下文所有权的开发者。

如何安装和启动 CodeSesh?

最快的启动方式是在终端运行 npx codesesh。CodeSesh 会扫描受支持的本地 AI 编码会话,并在 http://localhost:4521 打开 Web UI;如果默认端口被占用,会自动尝试下一个可用端口。发布版需要 Node.js 22+,源码开发环境使用 Node.js 24 和 pnpm 11.11.0。