Cognition 釋出 Devin 1.2:程式碼複用更準,支援 Slack 語音派活
Cognition 釋出 AI 工程師 Devin 1.2,重點強化了在程式碼倉庫裡的上下文推理能力,能更精準地定位檔案並複用已有程式碼。開發者現在還能直接在 Slack 裡發語音留言給它分配任務。產品依然是每月 500 美元起,並新增了超額按量付費機制。

想像一下,你剛開完一個冗長的會議,走出會議室,掏出手機給你的 AI 工程師發了條十幾秒的 Slack 語音:「把剛才討論的使用者註冊介面改一下,順便複用老專案的校驗邏輯。」幾分鐘後,它已經在程式碼倉庫裡提了 PR。
由 Scott Wu 帶領的初創團隊 Cognition,剛剛推出了 Devin 1.2。這次更新沒有去硬拼基礎模型跑分,而是把精力放在了工程細節上:更聰明的情境推理、支援接收 Slack 語音派單,以及面向企業管理的一系列改進。
讀得懂老程式碼,聽得懂語音派活
Devin 1.2 最核心的提升在於倉庫級別的情境推理(in-context reasoning)。
很多寫程式碼的智慧體之所以招人煩,是因為它們總喜歡另起爐灶寫一套冗餘邏輯。Cognition 表示,新版 Devin 能更好地吃透整個程式碼庫的結構與上下文,不僅能快速鎖定跟任務相關的檔案,還能主動識別並複用已有的程式碼模式,讓提交的 PR 更加規範。
另一個日常體驗上的大變化是 Slack 語音輸入。使用者在 Slack 裡 @Devin 之後,直接點選錄音按鈕講出需求或反饋就行。Devin 會自動拆解出執行步驟,然後調動自帶的 shell、程式碼編輯器和瀏覽器工具開工,省去了在聊天框裡反覆敲長文本提示詞的麻煩。
機器快照保活,加收超額用量費
針對開發流程中的實際卡點,Devin 1.2 引入了「機器快照」。
以前每次啟動新工作區,登入各種依賴網站往往是個麻煩事。現在如果在 Devin 的自帶瀏覽器裡完成了一次登入,系統會儲存 cookie 供後續會話使用,解決了那些必須在虛擬機器裡訪問特定 URL 才能完成身份認證的流程。
面向公司客戶,Cognition 帶來了企業賬號功能。管理員可以通過統一後臺管理多個 Devin 工作區、分配成員許可權和結算賬單。收費方面,除了每月 500 美元起步、不限席位的基礎訂閱外,自 1 月 9 日起還新增了按量付費機制:當月度分配的 ACU 額度用完後,企業可以設定額外預算繼續跑任務,避免流水線突然中斷。
目前包括 Lumos、OpenSea、Curai Health、Nu Bank 和 Ramp 在內的多家公司已經在用 Devin。不過,外部對它的實際工程能力依然有疑慮。Answer.ai 的研究人員此前做過一次實測,在 20 項開發任務中,Devin 失敗了 14 次,僅成功 3 次,還有 3 次沒有定論。他們指出 Devin 經常生成過於複雜且難以理解的程式碼,過度抽象,而且很難摸清它在哪類任務上能穩定發揮。
為什麼重要
從 1.2 版本的更新方向來看,Cognition 顯然意識到純粹做「技術演示」的階段已經過去,現在必須解決把 AI 工程師塞進真實團隊時的水土不服。
支援 Slack 語音和機器快照,表面看不是硬核模型演算法突破,但對工程團隊的協作價值很大。研發負責人或產品經理在上下班路上用語音隨手提一個 issue,省去了整理規範文件的時間;快照機制則打破了環境配置和許可權驗證的瑣碎阻礙。
但這門生意最大的隱患依然是可靠性。Answer.ai 測出的七成失敗率說明,如果一個 AI 每次提 PR 都可能帶來冗餘程式碼或虛假成功,人類工程師就必須花大量時間去 review 和兜底。一個月 500 美元加上用量溢價,企業買單是為了省心,要是 review 成本比自己寫還高,續費意願就會打折扣。我們認為,Devin 現在的定位更像一個需要資深工程師盯緊的「實習生」,團隊可以拿來做非核心的樣板程式碼改造或探索性指令碼,但在核心業務線上,恐怕還沒到能完全撒手不管的時候。
來源 (1)
- venturebeat.com(在新分頁開啟)原文venturebeat.com