语义搜索
-
在大型代码库中使用 claude code 搜索特定模式的效率对比
上个月,我盯着公司那套七年历史的交易系统,陷入了沉默。 五十万行Go代码,混杂着几千个Java实现的早期服务模块。我的任务听起来简单:找出所有涉及“订单状态变更后触发库存扣减”的代码路径。传统方案我用得很熟练,rg "inventory" –type go 跑了一遍,127个文件命中。然后 rg "deduct" 再筛一轮,又加上 OrderStatus …
上个月,我盯着公司那套七年历史的交易系统,陷入了沉默。 五十万行Go代码,混杂着几千个Java实现的早期服务模块。我的任务听起来简单:找出所有涉及“订单状态变更后触发库存扣减”的代码路径。传统方案我用得很熟练,rg "inventory" –type go 跑了一遍,127个文件命中。然后 rg "deduct" 再筛一轮,又加上 OrderStatus …