编码智能体实践的三条关键建议
Elvis Saravia 建议编码智能体用户尽可能多运行评测与自动化,并让智能体承担更多任务以持续检验能力边界。评测应重点关注智能体对知识的利用,扩展任务时可用并行或批处理找出缺失的工具与知识,持续测量并保持怀疑。核心原则是提供合适的工具、上下文、知识和权限,在每项任务上更大胆放手。
Highly recommended read if you work with coding agents.
My general rule of thumb is to get out of the agents' way as much as I can.
My top tips from the list:
- Run as many evals as you can; always be constantly measuring, especially on agents' use of knowledge.
- Run as many automations as you can and allow agents to do more proactive work; it's a good way to constantly test and push your agents further. This can even unlock new use cases along the way. I use complex automation to see what breaks, and it helps me find interesting new applications. My automations constantly evolve.
- Scale agents to do more tasks (either in parallel, batch, etc.) and regularly find out what tools/knowledge they're missing. This is how you really optimize workflows with agents and stay ahead. Yes, a few things will break, but that's for the best, as you can always improve it. The benefit is that you constantly find weak areas to improve and unlock new productivity tricks along the way. But don't blindly do it. Always measure and stay skeptical, but trust that the agent can figure out a lot with the right tools and permissions. Your job is to give it the right tools, context, and knowledge to scale. But how can you know what to give it if you don't actually try to scale anything?
Overall, just be more ambitious in every task you give your agents and get out of the way as much as you can.
来源:omarsar0 · x.com