V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
codezera
V2EX  ›  分享创造

做了个统计 AI 工具对代码库的真实贡献 cli : ai-credit

  •  
  •   codezera · 20 小时 0 分钟前 · 408 次点击

    突发奇想,因为平时都是 claude code, codex, gemini 混着一起用,改不同的模块,就在想能不能统计各种 AI Cli 工具在项目里“真正写进代码库”的贡献量。大概调研了一下发现确实可以,所以实现了一个版本,执行下面的命令可以直接扫描代码库

    npx ai-credit
    

    工作原理是扫描各类 AI 工具的本地会话日志,提取实际产生的 file diff ,然后和当前工作区逐行匹配,输出每个工具/模型的新增、删除行数和文件列表。所有操作全部在本地,不会做任何上传,代码开源。

    官网: https://ai-credits.vercel.app

    repo: https://github.com/debugtheworldbot/ai-credit

    欢迎试用、提建议、补充更多 cli 🙌

    11 条回复    2026-02-03 17:42:33 +08:00
    horizon
        1
    horizon  
       19 小时 45 分钟前
    npx ai-credit

    ✖ Analysis failedory...
    Error: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory
    codezera
        2
    codezera  
    OP
       19 小时 37 分钟前
    @horizon 代码库太大了?现在还没做性能优化。。。
    heftyMan
        3
    heftyMan  
       18 小时 30 分钟前
    不太准呀,我用 trae 写的代码,发现 ai 使用率为 0
    codezera
        4
    codezera  
    OP
       18 小时 2 分钟前
    @heftyMan 现在只能统计 claude code,codex,opencode,gemini 这四个; ide 的对话存储方式不一样,还没支持。。。
    maolon
        5
    maolon  
       17 小时 50 分钟前
    感觉不太准 我的项目一行代码没写他说 ai 贡献才 72.6%
    codezera
        6
    codezera  
    OP
       17 小时 34 分钟前
    @maolon 是的,贡献度是保守计算的,通过脚本自动生成的一些代码,手动格式化的代码,在别的设备上生成的代码等等,都不会统计进去
    gxy2825
        7
    gxy2825  
       17 小时 9 分钟前
    有意支持 Cursor 吗
    gxy2825
        8
    gxy2825  
       17 小时 0 分钟前
    另外官网界面蛮炫酷的,好奇咋实现的
    codezera
        9
    codezera  
    OP
       16 小时 52 分钟前
    @gxy2825 #7 cursor 支持快做完了,今天发
    codezera
        10
    codezera  
    OP
       16 小时 52 分钟前
    @gxy2825 #8 gemini3 + frontend-design skill
    codezera
        11
    codezera  
    OP
       16 小时 49 分钟前
    @codezera #9 v1.0.6 支持 cursor 了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   4935 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 314ms · UTC 02:32 · PVG 10:32 · LAX 18:32 · JFK 21:32
    ♥ Do have faith in what you're doing.