为什么 Claude 代码时间估计很差

成为 LLM 编程的更好沟通者为什么 Claude 代码时间估计很差的帖子首先出现在 Towards Data Science 上。

来源:走向数据科学

您是否曾经向 Claude Code 询问过实现某个功能的时间预估?

例如,您可能正在讨论应用程序中的聊天机器人功能并询问 Claude:

此实施需要多长时间?

然后你会得到一个响应,例如:

对于单个工程师来说,这可能需要 3-4 周的工作

基本上每次我向 Claude Code 询问时间估计时我肯定都注意到了这一点。现在,实际上,实现此功能通常会在一天内完成,特别是如果您以正确的方式设置 Claude。

这很不幸,因为在许多情况下,您需要对实现该功能、修复错误或只是执行工作所需的时间有一个实际的、合理的估计,而不准确的估计会使这项工作变得具有挑战性。

现在,当我对这些实现进行模糊估计时,我自己通常就知道答案,对吧?如果要实现一项功能,如果您对要实现的内容有明确的规范,那么几乎所有功能都可以在(比如说)12 小时内实现。我认为最烦人的是当我要求更短的估计时,例如,需要多少分钟才​​能完成此任务。

在本文中,我将讨论为什么 Claude 在这些估计方面如此糟糕,以及您可以采取哪些措施来抵消它并与 Claude 代码保持一致。

准确的时间估算对于公司内部的良好沟通至关重要

当然,更好的估算对于与同事良好沟通很重要,因为您想知道一项任务需要多长时间才能完成,例如,告诉您的产品经理一个好的估算,或者让您的同事更好地了解您完成工作需要多长时间。例如,如果他们的工作基于或依赖于您的工作,或者在您的工作完成之前被阻止。

为什么 Claude 不擅长估计所需的工程时间

或者发现错误的根本原因并实施修复可能需要 2 天才能解决。

如何获得更准确的估计

根据您之前的数据进行估计

测试