AI 编程实时动态与要闻

CodeGraph 开源首个代码语义知识图谱:基于 Stack-Edu 构建 1.58 亿节点与 10 亿有向边,Wikidata 锚定算法与架构模式

由 Software Heritage 等机构学者联合研发的 CodeGraph 正式发布。面对公有仓库中海量代码仅能进行语法树级解析、无法提取算法范式与工程设计模式的瓶颈,团队利用代码大模型与三阶段实体对齐流水线(SPARQL 确定性链接、Deep Research Agent 长尾消歧与分类向上卷叠),在 Stack-Edu 的 1.67 亿文件中构建出包含 1.58 亿节点与 10 亿类型化边的开放分类代码知识图谱,实现 Wikidata 全局知识锚定。

CodeGraph 开源首个代码语义知识图谱:基于 Stack-Edu 构建 1.58 亿节点与 10 亿有向边,Wikidata 锚定算法与架构模式

核心要点速览

  • 从语法解析跃迁至语义知识网络:突破传统 AST 语法分析局限于 Token 和语法树的困境,首次将代码中蕴含的高阶工程智慧(算法、设计模式、架构范式)显式结构化为语义实体。
  • 1.58 亿节点与 10 亿边超大规模:覆盖 14 种主流编程语言,图谱包含约 1.45 亿源码文件、63,000 个工程概念实体、19,800 个 Wikidata 权威实体,以及约 10 亿条类型化关系边。
  • 三阶段稳健知识对齐协议:采用确定性 SPARQL 链接消歧实体、Deep Research Agent 攻克长尾冷门概念、层级向上聚合闭包建立分类父子关系,结合 LLM-as-a-judge 与人工黄金集校准确保高精度标注。
阅读全文
关联模型 / 智能体 / 厂商:

CodeGraph 开源本地代码知识图:经 MCP 为 Claude Code / Codex 等提供调用路径与依赖上下文

@RubanBhatia 推荐开源项目 CodeGraph(github.com/colbymchenry/codegraph,MIT):面向编码智能体的本地语义代码图,自动随改动同步,经 MCP 接入 Claude Code、Cursor、Codex、OpenCode、Gemini、Copilot 等。定位是提供调用路径、依赖与变更影响面,减少盲目扫库与工具调用;README 称 Rust 内核、无需自备 Node,npm 包为 @colbymchenry/codegraph。截至抓取时 GitHub 星标约 7.1 万。

核心要点速览

  • 本地代码知识图,改动自动同步;经 MCP 接 Claude Code / Cursor / Codex 等。
  • 强调调用路径、依赖与变更影响,而非整仓文档/图片知识图。
  • MIT 开源;Rust 内核;npm @colbymchenry/codegraph;抓取时约 7.1 万星。
阅读全文

repo-harness:开源文件化会话编排,让 Claude Code / Codex 从仓库文件续跑而非聊天记忆

Dan Kornas(@DanKornas)开源 MIT 的 repo-harness:把计划、契约、检查、交接与评审证据写入仓库,支持 Claude Code 与 Codex 的文件化会话状态、Plan→Contract→Review 生命周期、类型化 hook 运行时与 CodeGraph 结构查询,下一会话可从项目文件续跑。

核心要点速览

  • 产物:MIT 开源 repo-harness,面向 Claude Code / Codex。
  • 机制:计划/契约/检查/交接写入仓库,Plan→Contract→Review。
  • 价值:会话可从项目文件续跑,减少依赖易失聊天记忆。
阅读全文
关联模型 / 智能体 / 厂商: