人类试图隐藏克劳德的人工智能行为。开发人员讨厌它
Anthropic 更新了其 AI 编码工具 Claude Code,更改了进度输出以隐藏该工具正在读取、写入或编辑的文件名称。然而,开发人员反驳道,他们需要查看哪些文件被访问。
根据 a 的说法,2.1.20 版本折叠了输出,因此它不会显示文件名和读取的行数等信息,而只会打印“读取 3 个文件(ctrl+o 展开)”。 帖子抱怨“克劳德·代码被简化了”。仍然可以使用键盘快捷键访问完整的详细信息,但不断调用此功能既烦人又不切实际。
开发人员想要查看文件名的原因有很多,例如出于安全考虑,为了立即了解 Claude 是否从错误的文件中提取上下文,以及为了通过滚动对话来轻松审核过去的活动。“当我处理复杂的代码库时,了解 Claude 的背景有助于我及早发现错误并引导对话,”一位用户写道。
还有财务影响。如果开发人员发现 Claude 走错了路,他们可以打断并避免浪费代币。
一个 GitHub问题就这个主题画了一个 回应Anthropic 的 Claude Code 创始人兼负责人 Boris Cherny 表示,“这不是一种氛围编码功能,而是一种简化 UI 的方法,这样您就可以专注于重要的事情、差异和 bash/mcp 输出。”他建议开发人员“尝试几天”,并表示 Anthropic 自己的开发人员“对噪音的降低表示赞赏”。
Cherny 表示,想要更多细节的开发人员可以启用详细模式。回应平淡无奇,有人写道:“详细模式不是一个可行的选择,噪音太多。”
另一个观察结果是,新的默认输出(例如“搜索 2 个模式,读取 3 个文件”)没有传达任何有用的信息。“这不是一个很好的简化,而是愚蠢地删除了有价值的信息,” 说一个用户。
切尔尼通过做出改变来回应反馈。“我们为此重新调整了现有的详细模式设置,”他 说,这样它“显示读取/搜索的文件路径。不显示完整的思考、挂钩输出或子代理输出(明天的版本中)”。
这样做的问题是,对于那些想要了解完整细节的人来说,使详细模式变得不那么详细是一个糟糕的改变。
切尔尼还参加了一场长期的 讨论黑客新闻。“Claude 变得更加智能,它运行的时间更长,并且能够更智能地使用更多工具……它生成的输出量很快就会在终端中变得难以承受,这是我们经常从用户那里听到的,”他说。
- 投资者将另外 $30B 投入 Anthropic 金钱熔炉
- 好的,所以 Anthropic 的 AI 构建了一个 C 编译器。这并没有给我留下太深刻的印象
- Cloudflare 将网站变成 AI 代理的快餐
- 30 多个伪装成 AI 聊天机器人的 Chrome 扩展程序窃取用户的 API 密钥、电子邮件和其他敏感数据
那些想要折叠输出的用户似乎大多缺席讨论。“我无法告诉你有多少次我从查看克劳德正在阅读的文件中受益,了解我如何打断并提供更多背景信息......节省了数千个令牌,” 说一个回应。
Cherny 表示,重新调整用途的详细模式是解决方案,并且 Claude Code 仍将默认为压缩视图。
这场争论很重要,因为如果像 Claude Code 这样的人工智能工具向开发人员(或其他用户)隐藏他们正在做的事情,错误就更有可能被漏掉。“我是 Claude 用户,最近因系统变得如此不透明而感到烦恼,” 说另一位开发人员。“现在,如果没有持续的监督和频繁的纠正(通常只需要一步),就不能相信克劳德能够把事情做好。对于像我这样的人来说,这就是成败。如果我不能遵循推理,阅读意图,或者尽早发现逻辑断开,会话就会耗尽我的代币配额。”
Claude Code 经常更改,因此这方面很可能会进一步调整,但目前还没有任何迹象表明它将恢复到旧的行为。®