本文介绍了一种名为“编码代理三明治”的架构模式,结合了传统代码和大型语言模型(LLM)的优势。该模式通过“实施计划”工作流,将任务转化为Git提交,强调使用传统代码(POC)以提高效率和可预测性。对于无法用POC实现的任务,工作流会调用编码代理,整体设计遵循功能分解原则,确保在可预测性破裂时才使用LLM,并为其提供确定性工具。
结合传统代码与大型语言模型(LLMs)可以提高系统的可靠性与创造力。通过使用多个专用代理来降低复杂性,结构化输出有助于减少错误。代理控制信息检索,以实现动态工作流,优化令牌使用、速度和质量。有效的代理系统应关注复杂性阈值、结构化输出和精心设计的提示。
完成下面两步后,将自动完成登录并继续当前操作。