Hasty Briefsbeta

双语

Does Code Cleanliness Affect Coding Agents?

7 days ago
  • #coding agents
  • #software engineering
  • #code cleanliness
  • 这项研究探讨了代码的整洁度(结构和风格质量)是否会影响自主编码智能体的表现。
  • 它引入了一种最小配对评估方案,比较那些架构、依赖项和行为完全相同,但静态分析违规和认知复杂度有所不同的代码仓库。
  • 使用Claude Code进行的660次试验结果表明,代码整洁度并不会显著改变任务通过率。
  • 然而,在更整洁代码上工作的智能体使用的token数量减少了7-8%,文件重新访问次数减少了34%,这表明其效率和计算成本都得到了优化。
  • 研究发现强调,在AI驱动的开发中,传统的可维护性原则仍然具有重要意义,它们与模型选择、工具链和提示设计共同影响着智能体的行为。