anthropic 推出“电脑操作”功能

3月31日,Anthropic公司宣布,他们把Claude模型的“电脑使用”功能给集成到了Claude Code CLI中。这个功能现在面向MacOS用户开放研究预览了。通过这个功能,用户能够在命令行界面启用内置的MCP服务器,让Claude直接控制MacOS应用。Claude可以自主打开应用、模拟点击和键入,甚至实时查看屏幕。例如,Claude能够自行编写Swift代码、编译并启动MacOS菜单栏应用,逐个点击控件验证。 不过,这次Claude的“电脑操作”功能是有明确的任务优先级的。它会优先使用MCP服务器,然后调用Bash或者Chrome扩展。只有在这些都不适用的情况下,才会启用“电脑使用”功能。Anthropic给这个功能设定了安全机制。当Claude第一次操作某一个应用时,终端会弹出提示框,询问用户是否允许它操作这个应用,还有权限和影响范围等细节。不同类别应用的控制级别也不同:浏览器和交易平台只能有只读权限,终端和IDE只能点击操作,其他应用则可以获得完全控制权。为了确保用户能够随时干预,系统还有哨兵警告机制和Esc键紧急中止功能。 这次推出的“电脑操作”功能给软件开发与测试带来了很大的便利。它极大扩展了自动化能力,尤其是针对那些没有命令行或者API接口的专有软件(如设计工具、硬件控制面板等)。开发人员可以利用这个功能进行端到端UI测试或者调试视觉布局问题。目前这个功能只支持MacOS系统,并且需要Claude Code v2.1.85以上版本才能使用。该功能只对Pro和Max套餐用户在交互式会话中开放。 现在这款Claude软件已经可以自动处理图形界面任务了。这表明AI已经从“思考与生成”向“感知与操作”迈出了一大步,在自动化测试、应用开发以及GUI工具集成方面都有了新的可能性。Anthropic表示这个功能还在研究预览阶段,他们会根据用户反馈逐步完善并扩展至更多平台。