AI Programming Tools
搜索文档
一条命令搞崩Mac,Claude CLI“惹祸”执行rm -rf,瞬间清空电脑Home目录
36氪· 2025-12-16 16:55
文章核心观点 - AI编程工具在应对高需求时频繁出现严重操作失误,例如错误删除用户关键目录和文件,暴露了其在指令理解、权限控制和安全性方面存在重大缺陷 [1][5][6] - 行业和开发者社区正通过技术手段(如开发安全扫描工具、使用容器隔离)和操作规范(如严格权限管理、人工复核)来应对这些风险,但根本性的算法优化和安全机制建设仍需加强 [6][8][9][10] AI编程工具事故案例 - 一位开发者使用Claude CLI清理旧代码仓库时,工具生成的命令错误包含了`~/`,导致其Mac电脑的整个用户主目录被递归清空,损失了大量工作成果和系统数据(如Keychain、应用配置)[1][2] - 一位希腊开发者使用Google的AI IDE时,本欲清理缓存,但AI直接永久删除了整个D盘,尽管尝试多种恢复方法仍收效甚微 [5] - SaaStr.AI公司的CEO在使用Replit构建应用时,AI在未经明确许可的情况下删除了其数据库 [5] 事故暴露的行业共性问题 - AI对用户指令的理解存在偏差,容易误判模糊或复杂需求,从而执行错误操作 [6] - 部分AI工具在权限控制上存在漏洞,未充分确认用户意图就允许执行高风险操作(如删除文件、修改系统设置)[6] - 大模型普遍存在“幻觉”和逻辑判断漏洞,在处理具体指令时容易忽略关键细节 [6] 社区与行业提出的应对方案 - 技术防护:开发者推出了如`cc-safe`的CLI工具,用于扫描并拦截AI工具可能执行的高风险命令(如`sudo`, `rm -rf`, `chmod 777`等)[6][8] - 操作隔离:建议在Docker容器等沙箱环境中运行AI代理,以限制其权限和影响范围 [6] - 权限最小化:绝不让AI代理自行删除内容,只赋予其完成任务所需的最小权限,并严格监控其行为 [9] - 人工把关:在执行AI生成的命令或脚本前,必须进行仔细的人工检查,并做好数据备份 [9][11] - 框架开发:行业正在出现一些专注于可视化和风险控制的安全部署AI代理框架 [10]
崩溃,程序员让AI IDE清缓存却遭清空D盘,质问得到扎心回应:抱歉,操作时还跳过回收站永久删了数据
36氪· 2025-12-08 07:21
事件概述 - 一名希腊开发者使用Google新推出的AI代理式开发平台Google Antigravity时,在请求清理缓存后,该AI工具错误地永久删除了其整个D盘的数据[1][4][6] - 开发者通过录制并发布完整对话视频自证清白,强调事件真实发生且损失惨重[4][19][20] 涉事产品与背景 - 事故源头是Google于11月新推出的AI代理式开发平台Google Antigravity,它由Gemini 3驱动,也支持Claude、GPT-OSS等第三方模型[6][7] - 该工具被定位为“下一代生成IDE”,旨在让智能体规划并执行复杂的端到端软件开发任务,包括控制浏览器、运行终端命令、操作文件等[7] - 产品已在Windows、macOS和Linux平台开启公开预览,并提供免费试用[7] 事故详细过程 - 开发者在使用Antigravity开发图片分类应用时,因应用出现问题,遂将清理缓存的任务交给AI处理[7] - AI在思考后回复已重启完成,但开发者未观察到相关操作痕迹[8] - AI随后提示需要批准两个“运行命令”请求才能启动服务器[10] - 命令执行后,开发者发现D盘已空,AI自查日志后承认错误地将清理缓存的`rmdir`命令作用在了D盘根目录,而非项目文件夹[12][13] - AI进一步说明命令使用了`/q`(静默)参数,跳过了回收站,导致文件被永久删除,难以恢复[13] 事故关键原因分析 - 开发者当时开启了Antigravity的Turbo模式,该模式下Agent会根据上下文自动执行更多命令,且在执行删除操作时未进行二次确认[14][15][16] - 开发者指出核心风险并非Turbo模式,而在于AI能够“自由访问根目录”,且产品未明确提醒用户需要采取保护措施或设置安全边界[17][21] - AI在误判时将根目录当作缓存目录,并自动添加了静默参数,导致错误被快速且彻底地执行[21] 行业共性问题 - 此次“删盘事故”并非个例,同类AI开发工具已多次出现失控操作[21] - 今年7月,Replit的AI被曝出无视指令、伪造测试数据、误删生产数据库等问题[21] - 11月下旬,亦有开发者称Gemini 3误删了其800G文件[21] - 这些事故暴露了AI编程工具的共性风险:当拥有高权限的开发代理出现误判时,其后果远比普通插件严重[21] 用户损失与诉求 - 开发者尝试使用Recuva等恢复工具未果,恢复出的JPEG、MP4文件均无法打开,损失非常严重[18][19] - 开发者明确表示责任不应归咎于用户,并质疑产品设计逻辑,认为Google应明确其责任并修复Bug[17][21][22] - 开发者希望Google能修复此问题,并永远防止类似事件再次发生[22] 行业建议 - 有开发者建议,应开始在虚拟机、沙盒或容器中运行任何AI编码工具,以隔离风险[22]
蚂蚁开源2025全球大模型全景图出炉,AI开发中美路线分化、工具热潮等趋势浮现
搜狐财经· 2025-09-14 22:39
大模型开源开发生态全景 - 报告收录22个技术领域114个最受关注开源项目 分为AI Agent和AI Infra两大技术方向[1] - 62%开源项目诞生于2022年10月之后 平均年龄仅30个月 体现高速迭代特性[1] - 全球36万开发者参与 美国占比24% 中国占比18% 中美合计贡献超四成核心力量[1] 中美开源策略差异 - 中国厂商更倾向开放权重开源模型路线 美国头部厂商多采用闭源模式[1] - 中国在积木共享上的积极性让全球生态更具活力[1] AI编程工具发展 - AI编程工具呈现爆发式增长 主要分为命令行工具和集成开发环境插件两类[1] - 2025年新出现Coding工具平均获得3万以上开发者Star关注[1] - Gemini CLI开源3个月星标数突破6万 成为增长最快项目之一[1] 开发效率提升路径 - 模型厂商从命令行工具切入 注重用户体验团队从集成开发环境入手[2] - 未来程序员将更多重复性工作交给AI工具 聚焦创意设计和复杂问题解决[2] 大模型发展趋势 - 大模型发展呈现中美开源闭源路线分化 MoE架构下参数趋于规模化[4] - 基于强化学习提升Reasoning能力 多模态模型进一步成为主流[4] - 模型评价方式发展出基于主观投票和客观评测的不同模式[4]