Meta AI编程工具Muse Code输出每百万token仅0.2美元
源自22位全网作者
12:33
精选参考来源
1
AI 做代码审查时每次都把整个仓库扫一遍,这个工具code-review-graph把 token 消耗减少了38到528倍。核心思路是:用 Tree-sitter 把你的代码库解析成结构图,建立函数、类、导入之间的调用关系,然后通过 MCP 接口告诉 AI assistant——这次改动涉及哪些文件,只读这些就够了,不要扫全库。1.问题是什么AI coding 工具做代码审查时,默认行为是把大量代码塞进上下文——因为它不知道哪些文件和这次改动有关,只好全读。项目越大,token 浪费越严重,延迟越高,成本越高。code-review-graph 在6个真实仓库上的测试数据:token 减少 38x 到 528x。不是平均值,是根据项目规模和改动范围浮动的范围。2.核心机制:Blast Radius 分析当一个文件发生变化,图会自动追踪:1)哪些函数调用了这个文件里的函数2)哪些类继承了这里的类3)哪些测试覆盖了这些代码路径这个影响范围叫「blast radius」——AI 只需要读 blast radius 内的文件,而不是整个项目。500文件的项目,初次构建约10秒;之后靠增量更新维护,2900文件的项目每次更新不到2秒。3.Monorepo 场景效果最明显大型 monorepo 是 token 浪费最严重的地方。README 里给了一个数字:27,700+ 个文件被排除在审查上下文之外,实际只读约15个文件。4.安装一条命令,自动识别你用的工具pip install code-review-graph code-review-graph install # 自动检测并配置所有支持的平台 code-review-graph build # 解析代码库 install 会自动检测你本地装了哪些 AI coding 工具,自动写入对应的 MCP 配置。支持平台:Claude Code、Codex、Cursor、Windsurf、Zed、Continue、Gemini CLI、GitHub Copilot、Kiro、CodeBuddy、OpenCode、Antigravity、Qwen、Qoder——14个平台一次搞定。底层存储用 SQLite,本地优先,不需要联网,不需要云服务。License MIT。5.接入 Agent 工作流通过 MCP 暴露工具接口,AI assistant 可以直接查询:1)这次 PR 的 blast radius 是什么2)哪些文件的风险评分最高3)哪些测试需要重新跑GitHub:github.com/tirth8205/code-review-graph#HOW I AI# #程序员#
2
【别让“AI会让编程消失”成为你职业生涯的毒药】吴恩达在斯坦福的演讲里把这事儿挑明了:劝人别学编程是十年内最烂的职业建议。他举了个例子,懂艺术史的人用Midjourney能画出大作,因为他们懂光影和流派的专业词汇;不懂的人只会搜“画个漂亮的机器人”。编程也一样,AI没有取消对计算机科学的需求,而是把计算机科学基础变成了控制AI的“专业词汇”。现在的分水岭不在于你用不用AI,而在于你有没有那套“底层逻辑”。只会用Cursor写业务逻辑却不懂系统架构,写出来的代码就是一堆易碎的垃圾。吴恩达的招聘标准很毒辣:他宁愿要一个AI玩得溜的应届生,也不要一个拒绝新工具的十年老兵,但真正的“神级”选手是那些懂底层原理且能用AI加持的人。AI不是在替代你,它是在放大你的专业直觉。如果你把AI当成许愿的神灯,那你永远只能得到一块“巧克力饼干”级别的平庸产物。 x.com/techNmak/status/2083136678668173380
全部
来源
来源
内容由AI生成
0
0
0评论
当前文章无评论,是时候发表评论了
提示信息
取消
确认
评论举报
已收藏
去我的收藏夹