Anthropic为其Claude Code AI编程助手配备了自动模式功能,让Claude AI助手可以代表用户处理权限,同时提供安全防护措施来监控执行前的操作行为。
自动模式于3月24日正式发布,用户可以在介绍博客文章中找到使用指南。该功能目前以研究预览版形式向Claude Team用户推出,Anthropic表示将在未来几天内向企业用户和API用户开放。公司解释说,Claude Code的默认权限设置相对保守,每次文件写入和Bash命令都需要用户批准。虽然这是一个安全的默认设置,但意味着用户无法启动大型任务后就离开。
一些开发者通过使用--dangerously-skip-permissions参数来绕过权限检查,但跳过权限可能导致危险和破坏性后果,只应在隔离环境中使用。自动模式提供了一个中间路径,可以运行更长时间的任务并减少中断,同时比跳过所有权限承担更少的风险。
在每个工具调用运行之前,分类器会对其进行审查,检查可能的破坏性行为,如批量删除文件、敏感数据泄露或恶意代码执行。Anthropic表示,被认为安全的操作可以继续进行,而危险的操作会被阻止,引导Claude采取不同的方法。
与--dangerously-skip-permissions相比,自动模式降低了风险,但并未完全消除风险。分类器可能仍会允许一些危险操作:例如,如果用户意图模糊不清,或者Claude对环境没有足够的上下文来了解某个操作可能带来额外风险。它也可能偶尔阻止无害的操作。Anthropic计划随着时间推移持续改进用户体验。
Q&A
Q1:Claude Code自动模式是什么功能?
A:Claude Code自动模式是Anthropic为其AI编程助手开发的新功能,允许Claude代表用户处理权限,在执行代码前通过分类器自动检查潜在危险操作,为开发者提供更流畅的编程体验。
Q2:自动模式与跳过权限检查有什么区别?
A:自动模式通过智能分类器在执行前检查每个操作的安全性,只允许安全操作继续进行,而阻止危险操作。相比之下,跳过权限检查完全绕过所有安全检查,可能导致危险后果。
Q3:Claude Code自动模式目前对哪些用户开放?
A:自动模式目前以研究预览版形式向Claude Team用户推出,Anthropic表示将在未来几天内向企业用户和API用户开放该功能。