Claude Code 上线自动模式:告别“连环确认”,让 AI 安全地“自动驾驶”

早报7小时前发布 小马良
3 0

对于重度使用 Claude Code 的开发者来说,最打断心流的时刻莫过于:当你启动一个复杂的重构任务,准备去倒杯咖啡时,AI 却因为你没点击“允许”而停在原地。以前,你只有两个选择:要么忍受频繁的人工审批,要么使用 --dangerously-skip-permissions 完全放弃防线

Claude Code 上线自动模式:告别“连环确认”,让 AI 安全地“自动驾驶”

今天,Anthropic 推出了第三种选择——自动模式 (Auto Mode)。这是一种基于智能分类器的折中方案,旨在让 Claude 在长时间运行的任务中实现真正的“自动驾驶”,同时保留关键的安全护栏。(官方文档

核心突破:从“步步审批”到“智能放行”

自动模式的核心在于引入了一个实时的安全分类器 (Safety Classifier)。在 Claude 执行每一个文件写入或 Bash 命令之前,这个分类器会先进行毫秒级的风险评估:

✅ 安全操作 → 自动执行

如果分类器判断操作是常规的、低风险的(例如:创建新文件、运行测试脚本、安装标准依赖包),Claude 将直接执行,无需用户干预。这让长时间的编码、调试和重构任务得以流畅运行。

⚠️ 风险操作 → 拦截并重试

如果检测到潜在危险(例如:批量删除文件、修改系统配置、访问敏感数据、执行不明网络请求):

  1. 立即拦截:阻止该操作执行。
  2. 引导变通:提示 Claude 尝试更安全的替代方案(例如:只删除特定文件而非整个目录)。
  3. 最终兜底:如果 Claude 坚持要执行被拦截的操作,或者多次尝试失败,系统将触发用户审批,将控制权交还给你。

安全性对比:比“裸奔”更安全,比“保姆”更高效

模式体验风险等级适用场景
默认模式每次操作需人工确认🟢 极低探索性任务、高风险环境
跳过权限 (--dangerously-skip-permissions)完全无确认,一路绿灯🔴 极高 (可能导致删库、数据泄露)仅限完全隔离的沙箱环境
自动模式 (新)智能过滤,风险操作才确认🟡 中低 (仍有误判可能)长时间开发任务、受控的本地环境

⚠️ 重要提示:虽然自动模式大幅降低了风险,但 Anthropic 明确指出它并未完全消除风险。分类器可能偶尔漏放危险操作(尤其是当上下文不足时),也可能误拦无害操作。因此,官方强烈建议在隔离环境(如 Docker 容器、虚拟机)中使用此功能

📉 性能与成本影响

引入实时分类器会带来轻微的系统开销:

  • 延迟:每个工具调用前增加毫秒级的判断时间。
  • Token 消耗:分类器推理过程会消耗少量额外 Token。
  • 成本:总体成本略有上升,但考虑到效率提升,性价比显著优化。

🎯 如何启用自动模式?

目前该功能处于研究预览版 (Research Preview) 阶段, rollout 计划如下:

  • 今日可用:Claude Team Plan 用户。
  • 未来几天:面向 Enterprise Plan 和 API 用户开放。
  • 兼容模型:支持 Claude Sonnet 4.6 和 Opus 4.6

开发者启用指南

  1. CLI 用户
    运行以下命令启用:

    claude --enable-auto-mode
    

    在会话中,按下 Shift + Tab 即可切换到自动模式。

  2. VS Code / 桌面应用用户
    • 进入 设置 (Settings) → Claude Code
    • 开启 自动模式 (Auto Mode)
    • 在会话界面的权限模式下拉菜单中选择“自动模式”。

管理员控制

企业管理员可通过托管设置全局管控:

  • 禁用:在托管设置中将 "disableAutoMode": true
  • 桌面应用:默认禁用,需在“组织设置” → “Claude Code”中手动开启。
© 版权声明

相关文章

暂无评论

none
暂无评论...