摩根士丹利今年推出自主研發的 AI 工具 DevGen.AI,成功解決程式碼現代化的核心挑戰。這套基於 OpenAI GPT 模型的系統已檢視 900 萬行程式碼,為開發團隊節省 28 萬個小時工時,展現出市面商用工具難以匹敵的效能。
摩根士丹利全球技術與營運主管 Mike Pizzi 指出,這套工具最出色的功能是將舊程式碼轉譯為英文規格書,本質上就是程式碼功能的說明書。
這項工作以往需要具備超老舊或特殊程式語言專業的開發人員才能勝任,而這群人才正日益稀少。有了這些規格書,任何開發人員都能運用現代程式語言重新撰寫舊程式碼。
(延伸閱讀|程式麻瓜也能加速數位轉型!低程式碼開發工具熱潮再起,沒工程師也能自力開發)
摩根士丹利選擇自行開發的關鍵原因在於現有市場上商用工具的局限性。雖然這些工具在撰寫全新現代程式碼方面表現優異,但對冷門、老舊或企業客製化的程式語言缺乏足夠專業能力。Pizzi 表示:「我們發現自行開發讓我們獲得了某些商業產品無法提供的功能。」
儘管 DevGen.AI 能在技術上將 Perl 等舊語言轉換為 Python 等新語言,但在撰寫充分發揮新語言全部功能的高效程式碼方面仍待改進。這正是該公司堅持人工監督的重要原因。
摩根士丹利以運用自家程式碼庫訓練這套工具,涵蓋那些已不再流行或從未普及的程式語言。目前分布全球的約 15000 名摩根士丹利開發人員都能運用這套系統執行多項任務,包括程式碼轉譯、法規查核需求的程式碼擷取,以及小段落舊程式碼的完整轉換。
舊有軟體現代化向來是企業的心腹大患,數十年前的程式碼不僅危及資安也阻礙新技術導入。Pizzi 強調,在 AI 時代,現代化、標準化且經過深思熟慮的系統架構變得更加重要。該公司目前已有數百項 AI 應用案例投入實際運作,目標是推動業務成長、自動化工作流程並提升營運效率。
(本文轉載自《INSIDE》,初稿使用 AI 編撰)