7月23日,阿里通義團隊正式發(fā)布Qwen3-Coder-480B-A35B-Instruct,這可能是AI編程領(lǐng)域的一個分水嶺時刻。該模型采用480B總參數(shù)、35B激活的MoE架構(gòu),原生支持256K上下文,可擴展至1M token,在Agentic Coding、Browser-Use、Tool-Use三大類基準中多項評測的開源SOTA,性能直接對標Claude Sonnet-4。
不同于以往需要復雜配置的代碼模型,Qwen3-Coder真正做到了“一條命令接管整個代碼倉庫”。同步開源的CLI工具Qwen Code,讓模型能像“初級程序員”一樣工作——從理解需求到拆解任務(wù),從編寫代碼到跑測試修bug,整個過程無需人工逐行干預(yù)。這種Agentic Coding方式把大模型當做一個能在倉庫里自主行動的Agent,既能理解自然語言需求,又能調(diào)用Git、瀏覽器、終端等工具。
更關(guān)鍵的是價格優(yōu)勢極其明顯。每百萬Tokens最低輸入和輸出價格分別為4元和16元,平均價格為Claude4的1/3。同時,阿里云百煉還推出了低至5折的限時優(yōu)惠,128K-1M長上下文價格享受五折優(yōu)惠。加上完全開源免費商用的政策,讓原本高昂的AI編程服務(wù)真正平民化。
很多人可能還沒意識到AI Coding的真正價值——它不只是寫代碼的工具,而是AI Agent與物理世界自由交互的關(guān)鍵底層技術(shù)。從這個角度看,Qwen3-Coder的發(fā)布或許標志著AI編程真正從“輔助工具”向“自主Agent”的躍遷,而開源+超低價的組合,可能會讓這種能力快速普及,改變整個軟件開發(fā)的游戲規(guī)則。
我們已第一時間完成內(nèi)測,對其發(fā)布的技術(shù)細節(jié)進行解讀。
實測Agentic Coding
在實測階段,我們并沒有選擇已經(jīng)被測試過多輪的貪吃蛇、彈球游戲,而是選擇了規(guī)則更復雜、交互也更多的圍棋對戰(zhàn)游戲,我們的Prompt是:制作一個圍棋對戰(zhàn)小游戲,有時間計時,遵守圍棋游戲的規(guī)則(如吃子、禁著點)。
在第一次運行時,結(jié)果不僅滿足了圍棋的最基本規(guī)則,也準確遵守了吃子、禁著點等規(guī)則(棋子被提走后,當前位置禁止再下子)的規(guī)則,,這展現(xiàn)了模型在理解和實現(xiàn)基礎(chǔ)游戲邏輯方面的能力。
但是,這個圍棋對戰(zhàn)游戲還是太過于簡單,例如缺少輸贏判機制,缺少倒計時等等。游戲的完整性和用戶體驗方面仍有很大提升空間,這些功能對于一個完整的圍棋游戲來說是必不可少的。
因此,我們又追問了一遍:制作一個圍棋對戰(zhàn)小游戲,有時間計時,遵守圍棋游戲的規(guī)則(如吃子、禁著點),還包括局勢分析和判斷輸贏。
Qwen3-coder給出了更復雜的也更成熟的游戲頁面,甚至在沒有提示的前提下,給出了認輸?shù)陌粹o。但有一個問題是圍棋的深層次規(guī)則,除了我們在Prompt中提到的規(guī)則,一些高級規(guī)則比如“打劫”,Qwen3-coder沒有完全寫出來。
接下來,我們又嘗試讓模型來制作一個網(wǎng)頁,Prompt是:生成一頁純 HTML+CSS+SVG 的夢幻黃色網(wǎng)頁:背景從 #FFF59D 到 #FFEB3B 徑向漸變;60顆白色粒子6秒漂移;5個光暈氣泡循環(huán)淡入淡出;中央 ‘Dreamy Lemon’ 手寫字帶發(fā)光;點開檸檬會炸開,所有元素保持檸檬黃+Tiffany藍主題,代碼可直接運行。
結(jié)果如上,模型確實按照指令實現(xiàn)了所有的技術(shù)要求:徑向漸變背景、粒子動畫、氣泡效果、發(fā)光文字、交互功能等等。然而,對于“夢幻”這個概念的理解似乎出現(xiàn)了偏差,可能將其解讀為需要添加模糊效果或其他視覺濾鏡,導致整體視覺效果適得其反,整個頁面都模糊不清,
我們也測試了官方發(fā)布的物理運動場景,只不過我們選擇了非常復雜的“三體運動”,難度上很為難模型,我們通過Cline調(diào)用Qwen3-Coder來測試它的Agent能力。
Prompt:做一個實時的三體運動,黑色全屏 ;3個彩色小球(紅、綠、藍)只受彼此萬有引力作用,彼此吸引、環(huán)繞、拋射,必須真實運動;實時計算牛頓萬有引力 F = G·m?m?/r²,速度矢量隨時間累積;保留彩虹漸變軌跡(800點 FIFO),可開關(guān);左上角提供:重力常數(shù)滑桿、速度倍率滑桿、軌跡復選框、重置按鈕;零依賴、復制即用、雙擊即可在瀏覽器看到3球持續(xù)運動。
https://weibo.com/tv/show/1034:5191880476917785?from=old_pc_videoshow
這次,我們吸取了教訓,盡可能地完善了prompt來控制模型,我們發(fā)現(xiàn)Qwen3-Coder在完成編程后,調(diào)用了Chrome瀏覽器工具,在后臺自行演示了一遍,并核對我提出的所有要求,在逐個檢測完畢后,才進入到最終演示階段。
當然,實際物理中的三體運動肯定比演示更加復雜,這也意味著,雖然模型能夠理解并生成復雜的需求列表,但在將這些需求轉(zhuǎn)化為可工作的代碼時,特別是涉及復雜數(shù)學計算和實時動畫的部分,還要通過多工具協(xié)同來完成。
如何讓代碼能力“長”在模型里?
Qwen團隊采用了一種全新的訓練思路:他們沒有把Agent能力當作后期的“插件”,而是在訓練過程中就深度集成。通過Agent RL訓練,模型學會了真正的多輪交互、工具調(diào)用、錯誤處理等能力,這些能力是“長”在模型里的,而不是外掛的。
在預(yù)訓練階段,團隊用了7.5萬億token的數(shù)據(jù),其中70%是代碼。這不只是簡單的數(shù)據(jù)堆積,而是像給學生準備更豐富教材的策略,既保證編程能力,又不丟掉通用的語言和數(shù)學能力。
更關(guān)鍵的是上下文能力的提升。模型原生支持256K上下文長度,最多可擴展到1M,這讓模型能同時查看整個項目的代碼,而不只是看片段。同時,他們用之前的Qwen2.5-Coder來“批改作業(yè)”,把低質(zhì)量的代碼數(shù)據(jù)重新清洗和改寫,確保訓練數(shù)據(jù)質(zhì)量。這種做法體現(xiàn)了從理論學習向?qū)崙?zhàn)準備的轉(zhuǎn)變。
傳統(tǒng)代碼模型主要關(guān)注benchmark表現(xiàn),但Qwen團隊在后訓練階段加入了執(zhí)行驅(qū)動的強化學習。他們針對“難寫、易驗證”的真實任務(wù)(單測、腳本、小工具)自動批量生成測試用例,把執(zhí)行成功率當作獎勵信號,讓模型在百萬量級代碼片段里反復試錯、自我糾錯。
這種方法的核心差異在于:不只是讓模型寫代碼,更重要的是讓代碼能真正運行成功。通過自動生成大量測試用例,模型可以立即知道自己寫的代碼對不對,然后不斷改進。模型的目標從“跑分”轉(zhuǎn)向了“可用”。
更進一步,真正的Agent能力是在不斷實測中產(chǎn)生的。團隊在SWE-Bench這類需要多輪改代碼、跑測試、用Git提交的環(huán)境里做強化學習,這已經(jīng)接近真實的軟件開發(fā)流程。
技術(shù)突破在于環(huán)境的工業(yè)化擴展。他們用阿里云構(gòu)建了能同時運行2萬個獨立編程環(huán)境的系統(tǒng),就像同時開2萬個虛擬機讓模型練習編程。每個環(huán)境都能提供即時反饋,模型像實習程序員一樣不斷接收CI反饋、再改再跑,最終在SWE-Bench Verified拿下開源第一。
在真實場景中訓練出來的Qwen3-Coder,解決了AI編程工具終于突破了普及的最大瓶頸:調(diào)試能力。此前的AI編程助手普遍存在一個致命問題:代碼生成后如果出現(xiàn)bug,開發(fā)者仍需要手動排查和修復,這對編程經(jīng)驗要求極高,讓普通用戶望而卻步。而Qwen3-Coder具備自我測試和調(diào)試能力,真正做到了“寫完即可用”,這意味著即使是編程新手也能借助AI完成復雜的開發(fā)任務(wù)。
更重要的是成本優(yōu)勢帶來的市場重塑。開發(fā)過程中往往需要多輪迭代調(diào)試,以往使用Claude4這類頂級模型成本高昂,許多中小團隊和個人開發(fā)者只能望而興嘆。Qwen3-Coder在保持相同性能水準的前提下,成本僅為三分之一,加上完全開源免費商用,徹底消除了成本門檻。這種性能與價格的完美平衡,正在讓其快速成為開發(fā)者的首選模型。
Qwen3-Coder的核心優(yōu)勢不僅在于編程能力本身,更在于其強大的Agent特性。該模型能夠自主調(diào)用各種工具、理解復雜需求、進行多輪交互,這種能力遠超傳統(tǒng)的代碼補全工具。
然而,當前市場對AI Coding重視程度遠遠不夠。實際上,編程能力是AI Agent的核心基礎(chǔ),是AI與物理世界自由交互最關(guān)鍵的底層技術(shù)。當AI能夠理解需求、編寫代碼、調(diào)用工具、處理異常時,它就具備了在現(xiàn)實世界中自主行動的能力。從這個維度看,AI Coding的價值被嚴重低估了。
綜合各方面來看,Qwen3-Coder可以說是目前全球范圍內(nèi),最具性價比的編程模型。不僅在技術(shù)性能上對標頂級閉源模型,在成本控制上更是實現(xiàn)了數(shù)量級的優(yōu)勢,加上完全開源的策略,正在重新定義AI編程工具的行業(yè)標準。
當編程的門檻被AI徹底降低時,我們看到的是整個軟件開發(fā)生態(tài)正在走向民主化。