SuperAPI AI 工具集

related

编程与开发

查看项目

更新于 10-15 21:46

技能介绍

用途:related 属于 git-agent 工具,通过挖掘 git 历史,找出与指定目标文件在历史上经常一起变更(co-change)的文件和测试套件,可在修改代码前用于判断影响范围。

主要能力:查询共变文件、查询相关测试、输出结构化 JSON 结果,以便指导代码编辑和测试套件的执行。

使用方式(命令保持原样): 查找耦合文件: git-agent related <file-paths...>

查找相关测试: git-agent related --tests <file-paths...>

结构化 JSON 输出: git-agent related -o json <file-paths...>

执行后报告历史上耦合的文件与测试,用于指导代码编辑与测试套件执行。CLI 参考见 ../../references/cli.md。

限制:该命令离线且只读,不会修改仓库;其判断完全基于 git 历史中的共同变更记录,资料未提供准确率、支持的语言或平台等信息,暂未提供。