diffctx
AI编程工具diffctx 是一款面向 LLM 与 AI 智能体的 Git 差异上下文工具,能够分析一次 Git 改动在 diff 之外所触及的内容——例如调用方、覆盖到这些调用方的测试、跨越的接口契约——并在给定的 token 预算内选出理解该改动所需的最小代码片段。它完全本地运行、确定性输出,无需建立索引,也不调用任何模型。调用方解析按编程语言静态执行;当无法解析时,工具会如实说明,而不是返回 0。该工具此前以 treemapper 名称发布,所有命令、参数与 API 调用保持不变。支持通过 pipx、pip、cargo、npm、Docker、Scoop 等安装,并内置 MCP 服务器。