跳到主要内容
AI News HubLIVE
站内改写1 分钟阅读

Kote:从AI聊天和Git中捕捉并重用工程上下文的开源工具

文章摘要

Kote 是一款开源工具,自动捕捉开发者与 AI 助手的对话、Git 提交记录以及开发上下文,构建可搜索的知识库,帮助开发者快速回忆过去的技术决策和解决方案。支持 VS Code 扩展、GitHub 集成、CLI、浏览器扩展、WhatsApp/Telegram 消息集成等,可自托管部署。

来源Hacker News AI作者: pedrodduarte
Kote:从AI聊天和Git中捕捉并重用工程上下文的开源工具
报告错误

纠错通道尚未开通,可先复制下方文章信息留存。

查看更正说明
直接读正文

Kote 是一个新的开源工具,旨在解决开发者在工作中经常遇到的“遗忘”问题:过去做的架构决策、修复的 bug、项目上下文等常常丢失在时间长河中。Kote 通过自动捕捉开发过程中的各种上下文——包括与 AI 编码助手(如 Claude Code、Copilot、ChatGPT)的对话、Git 提交记录、代码片段等——将其组织成一个统一的可搜索知识库,让开发者随时回溯。

与需要手动记录的传统文档工具不同,Kote 在后台被动工作。它的 VS Code 扩展可以自动记录本地 AI 对话,并允许用户将选中的代码保存为笔记。GitHub 集成在每次推送时自动分析提交差异,生成技术摘要并标记潜在的操作问题。此外,用户还可以通过 WhatsApp 或 Telegram 发送文字或语音消息来快速记录笔记或环境配置。

Kote 的一个亮点是 VS Code 的 CodeLens 集成:当打开一个有相关笔记的文件时,文件顶部会显示 CodeLens 指示器,点击后可以看到 AI 生成的摘要,包含关键变更的时间线、文件上下文理解以及详细笔记。这使开发者无需离开编辑器就能获取相关上下文。

除了编辑器集成,Kote 还提供了 Web 应用程序、CLI 工具和浏览器扩展,方便用户从不同角度查询知识库。Web 应用包含语义搜索界面和知识图谱可视化;CLI 可以导入终端会话历史;浏览器扩展则能保存网页上的文档、问题或文章。

对于注重隐私和自主控制的团队,Kote 支持 Docker 自托管。用户只需克隆仓库、配置环境变量(如管理员凭据、AI API 密钥、Supabase 存储)然后运行 docker compose 即可部署完整栈,包括数据库、消息代理、后端 API 和前端应用。

此外,Kote 还提供了 MCP(Model Context Protocol)服务器,允许 AI 助手(如 Cursor、Claude Desktop)直接检索和存储开发笔记,进一步融入 AI 工作流。项目采用 TypeScript 开发,许可证为开源许可,当前在 GitHub 上已有 3 颗星和 1 个 fork。

展开要点与分析

文章情报

工程师进阶

要点

  • Kote 被动捕捉 AI 会话、Git 活动等上下文,自动组织成知识库。
  • 支持 VS Code CodeLens 显示文件相关笔记,提供 AI 摘要和时间线。
  • 提供 Web 应用、CLI、浏览器扩展、消息集成等多种接口查询知识。
  • 支持 Docker 自托管,可配置多种 AI 模型和存储后端。

要点与分析由自动化流程生成,可能有误,请结合原始来源核实。