AI 编码代理在大型代码仓库中的导航方式让我感到沮丧,于是我开始编写一些辅助脚本

Reddit r/AI_Agents 工具

摘要

作者分享了对于AI编码代理在大型代码库中低效导航的沮丧,并描述了构建PowerShell辅助脚本来优化仓库探索并减少上下文浪费。

我花了很多时间在一个相当大的 Laravel + React 项目上使用 Codex 和 Antigravity。一段时间后,我反复注意到同样的模式。 代理会: 读取比必要的多得多的终端输出 转储巨大文件只是为了检查单个函数 在多个文件夹中重复类似搜索 在从未实际使用的信息上消耗上下文 因为大量微小的 shell 命令而最终请求批准数十次 模型本身并不是真正的问题。工作流程才是。 于是我编写了一小组 PowerShell 辅助脚本,用来引导仓库导航,而不是让代理自由探索一切。 比如: 压缩嘈杂的构建/测试输出 通过单个命令跨多个文件夹调查某个功能 读取特定符号而不是整个文件 保持搜索聚焦 减少重复的仓库探索 我仍在尝试这个工作流程,但它已经给我带来了显著的变化。 我很好奇其他人是如何处理这个问题的。你是让代理自由探索,还是构建了自己的工具/规则来控制上下文使用? 如果大家感兴趣,我很乐意在评论中分享我构建的内容。
查看原文

相似文章

与代理协作编程

Reddit r/singularity

与代理协作编程探讨了AI代理如何帮助开发者编写代码、自动化任务以及提高生产力。

人工智能的冒险

Lobsters Hottest

作者分享了使用多种AI编码助手(Claude Code、Codex、Pi)进行代码审查和重构的经验,发现前沿模型在捕捉细微错误方面出奇地有效,但也注意到一些工具质量较低且行为不稳定。