
CodeGraph v1.6更新解讀Copilot全面支持explore答案大升級【免費下載鏈接】codegraphPre-indexed code knowledge graph, auto syncs on code changes, for Claude Code, Codex, Gemini, Cursor, OpenCode, AntiGravity, Kiro, CoPilot, and Hermes Agent — fewer tokens, fewer tool calls, 100% local項目地址: https://gitcode.com/GitHub_Trending/co0degr/codegraph如果你在用 GitHub Copilot 或其他 AI 編程助手CodeGraph v1.6 是一次值得立刻升級的更新這個 100% 本地的代碼知識圖譜工具首次全面支持 Copilot同時其核心工具codegraph_explore的答案質量迎來大升級——不再重復已展示的代碼、你點名的文件必定出現、空間花在真正能回答問題的代碼上。省 token、省工具調用次數是它一貫的賣點。CodeGraph 是什么30秒了解簡單說CodeGraph 是一個預建索引的本地代碼知識圖譜它把項目中 30 種語言TypeScript、Python、Go、Rust、Java、C/C 等的函數、類、調用關系解析成圖譜數據庫代碼一改就自動同步進圖然后以 MCP 協議接入 Claude Code、Codex、Gemini、Cursor、Copilot、OpenCode、Kiro 等 AI 助手。助手不再需要一輪輪 grep 和讀文件直接向圖譜提問就能拿到精準的上下文——這就是更少 token、更少工具調用的來源。重磅GitHub Copilot 三端全面支持v1.6 最大的新聞codegraph install現在可以把 CodeGraph 一鍵配置到 Copilot 的三個入口Copilot Chat in VS Code—— 安裝器源碼見 src/installer/targets/copilot-vscode.tsGitHub Copilot CLI—— 對應 src/installer/targets/copilot-cli.tsJetBrains IDE 的 Copilot 插件—— 對應 src/installer/targets/copilot-jetbrains.ts已安裝的 Copilot 環境會被自動檢測配置文件里已有的其他 MCP 服務器條目原樣保留codegraph uninstall也能干凈地逆向卸載。唯一注意點裝完后重啟 VS Code 或 JetBrains IDE讓 Copilot 加載新服務器。一鍵安裝新容器和 CI 場景的最佳實踐以前初始化要經過幾步交互v1.6 提供了一條命令完成接代理 建索引codegraph install --yes --init--init接好所有檢測到的 AI 代理并立即為當前項目建索引--yes全程零交互適合全新容器或 CI 任務安裝器依舊堅持安全底線不主動索引任何東西必須顯式加--init對家目錄和文件系統根目錄保持拒絕。另外 Codex 用戶新增了按項目安裝能力codegraph install --locationlocal只把 CodeGraph 寫進當前倉庫的.codex/config.toml和AGENTS.md不污染機器上的其他 Codex 會話。explore 答案大升級8 個具體改進codegraph_explore是助手提問時最常調用的工具v1.6 對它的答案組裝邏輯做了一輪系統級打磨。完整清單見 CHANGELOG.md這里挑對體感影響最大的幾條① 同一會話不再重復發代碼之前給你看過的文件下次追問只回一個指針——文件路徑、符號名、精確行號外加文件未變的確認。省出來的空間全部用來展示你沒看過的新代碼。文件中途被編輯過則始終全文重發。② 你點名的文件保證出現用路徑點名包括 SvelteKit[id]這種帶括號的動態段不再被拆碎誤匹配不帶擴展名的 kebab-case 文件名如background-image-table能精確命中自然語言提問也能找到駝峰代碼auto-scroll to bottom 可以命中scrollFeedToBottom③ 生成的垃圾代碼讓位給真實代碼帶// Code generated by … DO NOT EDIT.橫幅的生成文件、頂層test//spec/目錄、worker-configuration.d.ts這類生成聲明、全局 shim 型.d.ts都不再擠占答案空間——它們只以名稱 符號 行號的形式出現追問一句即可取回全文。④ 預算制度每個該出現的文件都真的出現這是本次修復最硬核的部分排在前面的大文件不再吃光預算導致后面的文件整段消失答案頂到上限時先砍尾部注釋而不是整刪文件實測每次調用可多帶回 1 個文件、最多 20% 的源碼答案里沒覆蓋到的文件清單也不再被丟棄會明確告訴你還有哪些名字可以追問。設計思路可參考 docs/design/explore-budget-allocation.md。⑤ 爆炸半徑不再誤報無測試以前只要沒有測試直接調用某符號就標注未覆蓋實測約 40% 的標記是誤報?,F在會沿著調用鏈向上追 3 跳間接覆蓋如實報告為tested via callers。穩定性大修告別靜默崩潰與磁盤泄漏這一版還默默修掉了一批索引著索引著就死了的問題問題v1.6 之前v1.6 之后超深嵌套的 C/C 文件整個進程段錯誤崩潰無日志交給回退解析器記解析警告其余正常索引Swift Vapor 長參數調用索引/同步無限掛起毫秒級完成路由檢測大批量文件同步Maximum call stack 崩潰圖譜斷邊正常完成長跑索引隨時間漂移重放 80 次提交后 5.7% 連接錯誤降到 1.3%錯誤答案下降 99.7%被強殺會話遺留 WAL 日志可膨脹到幾十 GB默認上限 64MB下次打開項目自動合并回收另外兩個易用性提升MCP 服務器從workspace/monorepo 根目錄啟動也能自動找到下面唯一的已索引項目找不到項目時會明確報錯而不是靜默啟動。運行中修改codegraph.json的exclude/include也即時生效不用重啟。兩個新工具deprioritize 與 codegraph contextdeprioritize配置給輔助腳本、生成產物等名字太通用的目錄降權。它們仍然被完整索引、可以搜到但排名不再壓過你的產品代碼。codegraph context task為指定任務打包相關符號 關系 代碼輸出 markdown 或 JSON--format json可直接注入上下文。如何升級到 v1.63 步完成第一步升級本體npm i -g colbymchenry/codegraphlatest codegraph upgrade # 順帶刷新已寫入各代理的配置第二步重建索引codegraph index對每個項目跑一次即可讓舊圖譜吃到本次修復codegraph status會在需要時提醒你。第三步重啟 IDE裝過 Copilot 的用戶重啟 VS Code 或 JetBrains IDE。 全新機器從零開始一條命令搞定克隆與初始化git clone https://gitcode.com/GitHub_Trending/co0degr/codegraph常見問題這次升級誰收益最大Copilot 用戶以前完全接不上 CodeGraph現在 VS Code / CLI / JetBrains 三端通吃大倉庫、長跑項目的維護者索引漂移修復 WAL 泄漏修復磁盤和答案質量雙受益生成代碼多的團隊protobuf、CRUD、類型聲明explore答案噪音顯著減少CI / 容器化流程一條codegraph install --yes --init完成全部引導關于匿名統計的去向也有變化遙測數據現在全部存儲在 CodeGraph 自己的第一方基礎設施上90 天后刪除單條事件字段清單見 TELEMETRY.md關閉開關codegraph telemetry off、CODEGRAPH_TELEMETRY0、DO_NOT_TRACK1全部照舊有效。一句話總結v1.6 讓 CodeGraph 從少數代理的專屬變成全代理可用同時把 explore 的答案打磨到了問一次就夠的程度——如果你的助手還在靠盲讀文件回答代碼問題現在正是升級的時機。【免費下載鏈接】codegraphPre-indexed code knowledge graph, auto syncs on code changes, for Claude Code, Codex, Gemini, Cursor, OpenCode, AntiGravity, Kiro, CoPilot, and Hermes Agent — fewer tokens, fewer tool calls, 100% local項目地址: https://gitcode.com/GitHub_Trending/co0degr/codegraph創作聲明:本文部分內容由AI輔助生成(AIGC),僅供參考