天度 AI 实战库浏览全部案例 ↗

使用智能体编写代码,同时保持清晰的理解

一位开发者描述了一个工作流:智能体会就模糊之处与他们进行咨询,做出一些初步决策,生成说明与测验题,并在编码循环中执行验证步骤。

具体怎么做
在构建之前,智能体会就规范中的模糊之处与开发者进行沟通(使用类似“烤我”式的提示词)。开发者仅对栈结构和架构做出决策以区分不同模块,而登录等次要细节及基础子系统则留给了智能体处理。该工具生成带有测验的交互式说明文档。Linter、类型检查器、pre-commit钩子、测试、形式化方法追踪工具以及无头浏览器设计验证器负责确保智能体自行检查其工作成果。
做到了什么
开发者表示,这能让他们避免在凌晨2点时的修复与重启循环中,同时还能增进对代码的理解。文中未提供具体数据,并提到其他工程师对于理解代码是否重要存在分歧。
上手要点
设计验证器将规范要求转化为机械规则,并在无头浏览器中通过DOM测量进行校验,作者表示在智能体出现之前这种方式并不实用。

你可以这样试

使用 Claude Code

我想在这个代码库中构建[功能或项目],同时希望能完全理解你编写的所有内容。在编码之前,请就计划中的任何模糊之处与我进行访谈,一次只问一个问题,并自行做出一些小决策,并告诉我这些决策的内容。每个主要模块完成后,写一段简短说明其工作原理,然后给我一个包含3道问题的测试题,最后在继续下一步之前先运行测试或检查。