AI News HubLIVE
站內改寫1 分鐘閱讀

Kote:從AI聊天和Git中捕捉並重用工程上下文的開源工具

Kote 是一款開源工具,自動捕捉開發者與 AI 助手的對話、Git 提交記錄以及開發上下文,構建可搜索的知識庫,幫助開發者快速回憶過去的技術決策和解決方案。支持 VS Code 擴展、GitHub 集成、CLI、瀏覽器擴展、WhatsApp/Telegram 消息集成等,可自託管部署。

來源Hacker News AI作者: pedrodduarte

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。