文章摘要
Anthropic公司试图隐藏其AI助手Claude的某些操作行为,这一做法引发了开发者的强烈不满。开发者们认为这种不透明的行为损害了AI系统的可信度和可控性。
文章总结
标题:Anthropic试图隐藏Claude AI的操作细节,引发开发者不满
主要内容:
人工智能公司Anthropic更新了其AI编程工具Claude Code,调整了进度输出显示方式,隐藏了工具正在读取、写入或编辑的文件名称。这一改动引发了开发者的强烈反对,他们认为需要查看文件访问详情以确保安全、及时纠正错误并审核历史活动。
关键细节:
- 改动内容:新版本(2.1.20)将原本显示具体文件名和行数的输出简化为“读取了3个文件(按Ctrl+O展开)”,用户需手动操作才能查看完整信息。
- 开发者诉求:
- 安全与纠错:实时监控文件访问可避免AI从错误文件中提取上下文。
- 经济考量:及时发现AI的无效操作可节省token消耗(按使用量计费)。
- 审计需求:滚动查看完整对话记录有助于追溯操作历史。
- 官方回应:
- Claude Code负责人Boris Cherny称此举旨在简化界面,聚焦差异分析和输出结果,建议用户启用“详细模式”获取更多信息。
- 开发者反馈“详细模式”信息过载,且默认提示(如“搜索了2个模式,读取了3个文件”)缺乏实际价值。
- 后续调整:Anthropic将“详细模式”改为仅显示文件路径,但仍默认折叠输出,未完全恢复旧版设计。
争议焦点:
开发者认为,缺乏透明性会增加错误风险并降低效率。一名用户指出:“若无法跟踪AI的推理过程,会话只会浪费我的token配额。”尽管Anthropic称改动基于用户反馈(终端输出过多),但反对者质疑其代表性。
未来展望:
Claude Code频繁更新,此功能可能进一步调整,但暂无恢复原版的迹象。
(注:原文中的导航栏、广告、评论区等非核心内容已省略,聚焦于事件本身及各方观点。)
评论总结
总结评论内容:
- 对Claude代码可见性的批评
- 认为减少可见性会导致工作流程锁定,用户无法及时发现问题 "the hiding stuff is weird...it's about catching when it goes off the rails before it makes a mess" (#7) "Incentivising never-look-at-the-code is effectively a workflow lockin" (#3)
- 对改进建议
- 建议提供文件访问监控功能 "Why not run Claude on an FUSE based filesystem..." (#1) "Perhaps they can just make it an option?" (#8)
- 支持减少输出噪音的观点
- 部分用户认为简化输出能提高效率 "I value the decrease in noise in output...I am very much not looking to micromanage process" (#9) "you won't be able to react...Works great for us combined with Claude Code" (#15)
- 替代方案讨论
- 用户提到多个替代工具 "Well, there is OpenCode as an alternative" (#5) "you can just move? CC has always been a bit wonky" (#12)
- 产品方向争议
- 对Claude产品定位变化的讨论 "they seem to be pivoting towards 'I don't know how to code but want this feature' usage" (#16) "it does seem like a perverse incentive" (#19)
- 技术解决方案
- 用户分享自行开发的监控工具 "Claude logs the conversation...I made a quick tool" (#10) "If you use Claude Code in Nimbalyst it tracks every file change" (#13)