责任这东西,从来不是跟着谁的手真的碰到了那件事走的。
AI替你做的事,法律说算你的

八月四日,第九巡回法院推翻了一道禁令。这道禁令原本拦住Perplexity的购物助手Comet,不许它替用户登进亚马逊的账号。法官这次改了口,说敲门的手,从来都是用户自己的 。
判决书写得甚至有几分“体贴”。它承认,指挥如何访问亚马逊电脑系统的,其实是Perplexity自己的服务器,那些代码日夜运转,替用户想好了下一步该点哪里。可它依然把责任这两个字,稳稳地按在了用户头上。
这场官司打了小半年。三月,地区法院站在亚马逊那边,说用户交出密码不等于授权已经生效,助手闯进去,仍算擅闯。禁令一下,Comet只能眼睁睁看着亚马逊的登录页面,进不去。Perplexity当天就上诉了,案子一路拖到六月才开庭,法官们那天问的问题,据说连他们自己都说不准,法律该拿AI代理怎么办。
到了八月,答案终于来了,却也只是半个答案。上诉法院说,这一回判的,只是访问这一件事,别的都还悬着,商标权的官司还得接着打,说不定哪天,另一批法官又会推翻这一切。
这不是人类第一次为这道题发愁。
很久以前,一个孩子把邻居家的玻璃打碎了,大人们争论的从来不是那块玻璃碎没碎,而是 这笔账该记在谁头上。法律最后想出的办法,是让监护人替未成年人兜底,因为孩子还没被这个世界认作一个能独立担待后果的人。
这道理听着简单,其实藏着一层很微妙的判断。一个行为背后,往往站着好几层人,法律得挑一个够格的、够得着的,来担这份责任。

公司雇了员工,员工在上班时间闯了祸,法律通常也让公司兜着,这门学问,法学院里叫替代责任。老板没有亲手做那件事,可他挑了这个人,给了他这份差事,划了他能做和不能做的范围,于是那份责任,也就顺着这条线,落回了雇主身上。
可外包出去的活儿就不一样了,一个独立承包商在外头闯了祸,多数时候雇主是不用负责的,因为雇主管不到这个人具体怎么干活,只管结果。
责任落在哪,全看这根线牵得多紧。
责任这东西,从来不是跟着谁的手真的碰到了那件事走的,它跟着的是另一样东西,那就是谁真正握着方向盘,谁又是那双手真正听命的对象。
孩子听父母管教,责任交给父母。员工听老板调度,责任交给老板。承包商各干各的,谁也不听谁指挥,责任便自己留下了。
可这三桩事有个共同的地方,都是等玻璃碎了、祸闯了,才轮到法律出场。父母、老板、承包商这几层关系,都是先在日常里悄悄立好的,谁听谁的,早在事情发生之前,就已经定了型,法律不过是照着这份早就定好的秩序,去分账。
AI代理这回事,落进这套老规矩里,却显出几分古怪 。古怪就古怪在,没有人替它提前立好那份秩序,事情出了,才发现连它到底听谁的这句最基本的话,都还没人说清楚。

同一天,太平洋对岸另一群人,倒是没等法律先动手。
Rust语言社区,也是在八月五日,发布了一份对AI的使用政策。语言模型可以回答问题,可以分析,可以提炼,可以检查,可以提建议,可以参与审阅,唯独不能拿来创造。一份代码提交,如果背后有语言模型的手笔,作者必须老实交代,交代过的提交,还要接受更严格的测试和更小的改动范围,审阅者若是觉得不对劲,随时可以关掉这份提交,不必多说一句理由。
这份政策读起来,跟法官那份判决完全是两副脾气。法官面对的是一件已经发生的事,只能在事后,去追问这只手当初听谁指挥。Rust的人,面对的是一件还没发生的事,先把话说在了前头 。这跟父母管教孩子,其实是同一个道理,只是父母立规矩,靠的是几千年的人情世故,日子久了,谁也不觉得那是一份特意写下的规矩,Rust的人,第一次要替一种全新的行为者,从头去写这份从没人写过的家规。
我忽然明白了些什么。
法官那道判决,是在替一件已经撞上的事找一个说法。说到底,是一种无奈,因为没有人在事情发生之前把话讲清楚。
Rust这份政策,恰恰是在补这个窟窿,与其等出了事再去扯皮这份责任该算在谁头上,不如先立规矩,写成白纸黑字,摆在明处。
「一个是往后看,一个是往前看。」
Rust画的这条线,能管多久?
今天,他们说,AI能审阅,不能创造。这道界限听着清楚,可审阅和创造之间,隔的到底是一条河,还是一层窗户纸。
一个语言模型审阅代码的时候,若是顺手把改法也写了出来,那到底算不算越了界?
人立的规矩,总要靠人去把守,而这个被拿来把守规矩的人,往后会不会也慢慢懒得去分辨那条线到底在哪儿?
法官那句法律必然还要变,Rust这道墙,大概也逃不过同一句判词。这道题,看来还得再问上很久。
我是霖客,如:热衷于拆解AI行业里的逻辑与边界。
如果你觉得今天这篇有收获,欢迎点赞、在看、转发三连,我们下篇见。
夜雨聆风