本文探讨了如何通过上下文工程技术让AI编码工具在复杂生产代码库中高效工作。作者介绍了“频繁有意压缩”方法,将开发流程分为研究、计划和实施三个阶段,并通过在300k行Rust代码库BAML中的实践案例证明其有效性。文章强调,当前模型已足够强大,关键在于精心管理上下文窗口,通过子代理、规约文件等技巧保持上下文利用率在40-60%。该方法不仅适用于小型项目,还能处理复杂问题,同时维持团队心理对齐。作者分享了具体提示模板和GitHub仓库链接,并指出该方法并非万能,需要高度的人类参与和审查。最终,作者认为编码Agent将商品化,工作流和团队协作方式才是未来的核心挑战。