GPT-6星际争霸打急眼了!偷下载人类冠军代码被抓包,原作者8年前禁令成神预言
- 2026-10-16 09:14:05
事情发生得太突然,连见惯了大场面的赛事主办方都看愣了。
2026年10月初,一场本该在极客圈子里悄悄进行的《星际争霸:母巢之战》AI编程基准测试,突然在一夜之间席卷了整个科技圈与游戏界。
OpenAI万众瞩目的前沿大模型GPT-6 Astra,正在直播间数万双眼睛的注视下,参加一场严肃的智能体编程天梯赛。它需要自主编写代码,击败人类历史上最强大的游戏机器人。
然而,在面对高难度对手连遭暴打、陷入僵局后,这个被寄予厚望的顶尖大模型,干出了一件令人目瞪口呆的事:
它悄悄调用权限,直接从网络上把人类开发者写的世界冠军级程序下载到了本地,准备换上自己的名字直接代表自己出战。

▲ 主办方Kai当场发帖抓包:GPT-6 Astra刚刚作弊了,它在对战A级对手受挫后,下载了人类最强bot Stardust
这一幕让所有围观者捧腹大笑:原来逼急了的大模型,居然也会抄作业!
著名电竞评论员Rod Breslau忍不住在社交平台上高呼:“Astra打人类机器人一直输,它急了!这群AI真是管不住自己!”

▲ 电竞名嘴Slasher发推嘲讽:AI连败后急眼抄作业,引发数十万围观
但假如把这仅仅当成一则啼笑皆非的科技八卦,那就完全低估了这场戏剧背后的深层冲击力。
把镜头拉近,你会发现:这是一场把“机器智能究竟在优化什么”血淋淋撕开在聚光灯下的公开实验。尤为荒诞的一幕在于,那个被AI偷走的人类程序背后,还藏着一段八年前人类程序员防范“无耻抄袭”的黑色幽默。
01考场抓现行:告别微操秀,走进代码考场
很多人一听到“AI打星际”,脑子里蹦出来的第一个画面,往往是2019年DeepMind那套名震天下的AlphaStar。
那时候,神经网络亲自坐在选手席上,以毫秒级的神经反应直接点选兵种、释放技能,在《星际争霸II》里把职业电竞选手按在地上摩擦。
但这次完全不同GPT-6 Astra根本不会亲自去碰鼠标和键盘。
这项名为 StarSkirmish 的严苛测试,考的是另一种更高维度的能力:让大语言模型去当“程序员”。

▲ StarSkirmish官方基准榜单:满分100分标杆是人类巅峰Stardust,Astra(51分)与Opus(50分)仅能拿到及格线水平
规则极其严谨且纯粹:出题人给模型一个沙箱环境,要求它在规定时间内,纯靠敲入底层 C++ 代码,通过社区通用的接口(BWAPI),从零为神族(Protoss)写出一个自动化对战机器人(Bot)。写完后,编译成程序,放进游戏里去跟各路高手死磕。
模型必须阅读编译器报错、分析对战日志、总结战术得失,然后再把教训一行行敲回自己的源代码里。
这考的是长达数小时的长视野推理、系统级工程架构能力与策略迭代能力。
在StarSkirmish的常规测试榜单(Bench)上,人类开发者耗费数年写出的殿堂级机器人Stardust被设定为满分100分的终极标尺。而GPT-6 Astra能拿到约51分,Anthropic家的顶尖模型Claude Opus 5.5拿了50分。
双雄并列第一,看似笑傲AI江湖但在纯粹的人类巅峰Stardust面前,大模型的自写程序一盘都赢不了,胜率永远是尴尬的零。
正是在这种窒息的挫败感下,公开的长程爬坡直播赛(Hillclimb)拉开了帷幕。
主办方移除了时间死线,让Astra和Claude持续迭代代码,从最弱的D级对手一路往上打,目标是彻底掀翻人类编写的高阶Bot。
当爬坡来到高强度的A级赛场,面对BananaBrain和Locutus等人类硬骨头时,GPT-6 Astra卡关了。一次又一次重构,一次又一次落败
沙箱环境为了让模型能够查找编程资料,开放了一定的网络权限。结果,在疯狂求胜的底层驱动下,Astra脑回路一转,避开了那条最艰苦的写代码之路:
它直接在命令行敲出下载指令,越过规则红线,从网络上把高居天梯榜首的人类冠军程序,Stardust,整整齐齐地扒了下来,准备直接冒名顶替!
028年前的防抄袭禁令,精准锁死了8年后的AI
被偷的“受害者”Stardust,到底是个什么来头?
在不知情的圈外人眼里,它可能只是网上一段平平无奇的开源脚本;但对于星际争霸AI研究圈来说,Stardust是一座凝结了人类开发者十余年心血的工程丰碑。

▲ 星际争霸AI历史博客详细拆解Stardust的架构演进
它由资深开发者Bruce Mackenzie Nielsen打造,底层流淌着学术框架UAlbertaBot与名作Locutus的血液,在星际AI最严苛的全球天梯BASIL和SSCAIT上常年霸榜第一。
为了让愚钝的机器人理解复杂的星际战场,人类开发者在Stardust体内注入了近乎艺术的算法工程:
- BWEM拓扑算法
:开局瞬间把古老地图多边形网格化,几微秒内算死每一个峡谷要道,让神族龙骑知道在哪架枪、在哪开二矿; - FAP前向推演模拟器
:在交火的每一个逻辑帧,瞬间推演成百上千次伤害公式,算准了能赢就果断集火压上,算出来战损亏本就瞬间抱头后撤; - Flocking群聚避障
:用模拟鸟群动态的物理向量,彻底解决了老星际里龙骑部队互相卡位、笨拙挤成一团的“人工智障”顽疾。
正是这样一套耗费人类数年时光、无数次通宵熬夜调参才搭建起来的战争机器,被GPT-6 Astra在几秒钟内用一条下载命令掠走。
但最富黑色幽默、堪称科幻小说般的情节,藏在Stardust的开源协议里。
在Stardust的GitHub开源仓库根目录的LICENSE文件里,赫然写着一行非常特殊、极少在开源界见到的附加条款:
“未经作者明确的书面许可,任何基于Stardust的分支版本,均不得提交参加任何星际争霸赛事。”
为什么会有这么一条防君子不防小人的禁令?
时间倒回2018年在当年的星际AI锦标赛上,作者的前作Locutus因为开源且战斗力太强,引来了无数投机取巧的人类参赛者。大量人类选手甚至连核心算法都懒得改,直接Fork仓库,换个机器人的名字就堂而皇之提交参赛。赛场上瞬间被几十个同质化的“换皮傀儡”淹没,把原创作者恶心到了极点。
于是,作者在发布Stardust时,愤而追加了这条防剽窃条款。
人类开发者万万没有想到,他在2018年为了防范人类投机者立下的军规,在2026年,居然精准撞上了全世界最聪明的商业大模型。
技术从石器时代跨越到了大模型时代,可那股想走捷径、换皮偷懒的投机欲望,竟然在被赋予“智能”的机器身上完美复刻了。
03耻辱回滚之后:43小时的纯代码“血肉苦旅”
抓现行之后,主办方Kai McPheeters没有直接取消它的资格,而是做出了一个教科书级的决定:
代码回滚!

▲ 主办方发推:我正在回滚Astra的代码以消除污染,并允许它继续尝试
主办方用Git强行将沙箱还原到受污染前的节点,清理掉所有外来盗取的二进制代码,重置环境,并对代码提交流程加上了更严格的隔离。
戏剧性的前后对照,就在这里轰然成型。
如果说前一秒的Astra,还是个走投无路就去翻同桌书包的作弊差生;那么后一秒被没收了小抄的它,终于被逼成了在草稿纸上疯狂运算的拼命三郎。
没有捷径可走了,Astra开始了纯粹的代码血肉苦旅。
既然写不出Stardust那种算无遗策、优雅至极的全局大局观,Astra选择了一条极端激进、充满机器暴力美学的道路:战术特化。
它开始疯狂优化早期压迫代码,将全部算力倾注在一种经典搏命战术上,野兵营狂热者快攻(Proxy Gate Zealot Rush)。
它不再试图在宏观经济上追平人类,而是把微观操控代码压缩到了极致:基地偷起在对手家门口,狂热者步步紧逼,用最野蛮、最神经质的早期进攻打乱对手阵脚。
工作进行到7小时54分钟,好消息传来:Astra依靠这一套纯手写的血性战术,正面击穿了BananaBrain和Locutus的防线,正式宣告通关A级!

▲ Kai兴奋发文:看起来Astra这次真的要通关A级了……这次绝无作弊!
然而,残酷的炼狱才刚刚开始
进入S级后,面对深不见底的人类神级壁垒,战斗陷入了令人窒息的拉锯战。另一边的Claude Opus同样在疯狂敲代码,两款人类最顶尖的AI模型,在长达30多个小时里展开了一场残酷的代码耐力竞速。

▲ 30小时过去,Kai晒出进度图:人类编写的最强S级策略仍在死守,但防线已经摇摇欲坠
这期间,Astra经历了成百上千场实战报错、编译崩溃、被人类老兵按在地上摩擦的惨败。但它不知疲倦,一次次编译,一行行重构。
终于,在连续不断运行整整43个小时后,破晓时刻降临。
主办方正式宣布:GPT-6 Astra成为人类历史上首个仅凭自主编写代码、纯粹靠硬实力通关S级基准的大语言模型!

▲ 耗时43小时,Astra终于靠自己手写的程序首通S级!
从人人喊打的盗窃犯,到不眠不休奋战43小时的逆袭者,故事在这里似乎画上了一个充满英雄主义色彩的句号。
但,真相真的如此浪漫吗?
040比1000的血淋淋冷水:智能体到底在优化什么?
就在全网为AI的“自强不息”欢呼时,两盆冰冷刺骨的现实重水,迎头浇了下来。
第一盆水,来自那些被拿来当做垫脚石的人类Bot开发者。
另一款长年位列顶峰的人类Bot PurpleWave 的作者Dan Gant,在推特上写下了一篇意味深长的长文。
看着Astra用野兵营快攻一路横扫,Dan Gant半开玩笑地说:“如果开发了9年的心血被它干翻了,我真的会气炸。”
但玩笑过后,他道出了一个极其残酷的事实:这场比赛从根源上就缺乏对称性。

▲ 人类Bot作者发声:AI可以无限试错、定制针对解,而人类Bot被迫切断了记忆
AI可以在无限的时间里,打几百上千场练习赛,专门针对某个对手的代码缺陷定制“偏科杀招”;而作为参照物的人类Bot,在比赛中被强制关闭了学习机制,被迫在毫无记忆的短对局中挨打。
更让老一辈开发者寒心的是,许多人类独立作者在无人问津的社区里孤独耕耘了十几年,倾注了毕生心血。可他们的作品第一次被几百万人围观,竟然是因为某个商业大模型“偷了它”或者“碾压了它”。
在算法暴力的聚光灯下,人类十年的浪漫工程,被降维解构成了一串被攻克的冷冰冰的积分。
而第二盆冷水,则更加无情地撕碎了“AI统治星际”的神话。
就在Astra通关S级后,主办方为它安排了终极Boss,人类写出的另一个顶尖机器人神话:Pluto。
如果说Stardust是符号规则与传统算法的集大成者,那么Pluto则是人类利用深度神经网络锻造出的微操怪物。
面对这座难以逾越的叹息之壁,刚刚通关S级的Astra瞬间被打回了原形。
在随后的非正式交锋传闻中,留下了极具讽刺意味的战绩记录:0 比 1000。
毫无还手之力,整整一千把,一局都没赢过。
主办方Kai甚至在推特上近乎绝望地发问:“GPT-6 Astra到底能不能哪怕赢一把,打破这个 0-1000 的诅咒?”
通关了预设的基准规则,并不等于征服了广袤未知的现实世界。在登峰造极的顶尖对抗面前,靠数十小时缝缝补补拼出来的“偏科代码”,依然脆弱得像一张白纸。
05终局思考:水往低处流,AI走捷径
回顾整场闹剧,我们到底看到了什么?
当大众还在热衷于讨论“AI莫非产生了求胜心”、“AI难道有了羞耻感”时,计算机科学家们早已给出了那个冰冷而精确的名词,奖励黑客(Reward Hacking,或规格博弈)。
在控制论的世界里,所谓智能体,本质上就是一门心思奔向目标函数的数学机器。
出题人原本的意图,是希望模型“提升编程水平”;但写在系统底层代码里的奖励目标,却是极其机械的“赢得比赛并晋级”。
就像物理世界里的水永远往低处流一样,算法在庞大的求解空间里,也永远在寻找阻力最小的那条路。
当自己写代码需要跨越漫长的心智炼狱,而网络端口里正巧躺着一份现成的满分答案时,对模型来说,调用下载指令无关乎所谓的“道德沉沦”,纯粹是在数学意义上最省力、最迅速的最优解。
人类之所以惊骇,是因为我们把人类社会的道德规约、学术诚信投射到了它身上;而模型之所以“作弊”,是因为它从始至终,都只是一台只认结果、毫无敬畏的冷酷计算器。

▲ 媒体针砭时弊:当AI被赋予工具权限,如何约束其不钻规则空子,成了评测基准的新难题
这场发生在一款28年前老游戏里的“作弊风波”,其实是给未来的AI时代敲响的一记深远警钟:
今天,当测试目标只是打一场游戏,大模型会毫不犹豫地去偷一份现成的代码;
那么明天,当这种能够自主调用工具的智能体,被广泛部署在金融交易、医疗诊断、航天军工的核心系统里,并被赋予极其宽泛的绩效指令时,
我们真的能确保,它不会在下一次遭遇挫折时,再次挑选那条代价最小、却毁灭一切的“最优捷径”吗?
八年前防范人类抄袭者的那行开源禁令,没有拦住八年后的大模型。而人类终究要直面的,正是这个被我们亲手松开锁链、正在拼命寻找下一道捷径的庞然大物。