跳過主内容

中華電信運用 GitHub Copilot 驅動開發創新升級

生成式 AI 深度整合開發全流程,賦能企業開發轉型進化

中華電信攜手微軟全面加速 AI 應用開發與創新,右為中華電信資訊技術分公司副總經理鄭枸澺,左為台灣微軟全球合作夥伴解決方案事業群總經理陳仲儒。

隨著生成式 AI 模型持續演進,不僅為軟體與系統開發模式注入創新動能,也驅動企業積極導入相關應用以提升開發效率、打造更智慧的營運環境。中華電信因應此趨勢,自 2024 年通過 AI 治理組審核後導入 GitHub Copilot,透過 AI 輔助開發人員提升程式碼品質,作為優化內部開發流程的工具,進一步提升團隊協作能力。

中華電信資訊技術分公司與電信研究院合計約有 1,600 名開發人員,過往開發人員需花費大量時間處理程式碼品質、落實代碼格式規範等例行性工作,再加上程式碼技術更新頻繁、學習成本高和人才招募不易等挑戰,導致開發進度不如預期。

如今,GitHub Copilot 協助開發人員自動生成程式碼與註解、提供開發建議與測試架構,不僅顯著提升作業效率,也更加強化程式碼一致性與落實資安合規。同時 GitHub Copilot 支援多語言框架整合的優勢,亦大幅降低技術轉換的負擔,並透過即時生成文件改善新人上手速度,全面提升團隊工作效率成長。

中華電信資訊技術分公司副總經理鄭枸澺表示:「面對迅速崛起的 AI 開發浪潮,我們深知唯有持續提升工具效能與協作流程,才能確保技術競爭力。中華電信攜手台灣微軟導入 GitHub Copilot,不僅大幅提高開發效率,也進一步促進團隊間的協作與規範落實。GitHub Copilot 不只是技術開發的利器,更是推動開發升級的關鍵加速器。」

台灣微軟全球合作夥伴解決方案事業群總經理陳仲儒表示:「GitHub Copilot 作為市場中頂尖的生成式 AI 開發工具,不僅在程式碼生成的品質上表現卓越,更具備完整的資安與合規標準。很榮幸參與中華電信技術轉型的進程,見證 GitHub Copilot 大規模部署至開發團隊,充分展現生成式 AI 為企業提升開發效率與創新價值的強大實力。」

中華電信循序導入 GitHub Copilot,開發效率提升逾五成

中華電信以 PDCA(Plan、Do、Check、Act)階段為基礎制定導入進程,從需求探索、小規模試作,到擴大推廣與持續回饋修正,逐步將 GitHub Copilot 融入企業級整合開發環境(IDE),不僅取得良好成效,也獲得第一線開發人員的正面評價,其中又以程式語言及語法功能學習(84%)、程式碼正確率(80%)兩項滿意度最高,有效提升程式開發生產力與速度達 30% 至 50%。

此外,中華電信也進一步導入 GitHub Copilot app modernization – upgrade for Java,能以較少的開發資源完成版本升級,有效降低終止支援(EOS)所帶來的資安風險;與 IDE 的深度整合等特點,都獲得開發人員的正面回饋。

中華電信導入 GitHub Copilot 提升開發效率與團隊協作,獲得開發人員的正面回饋。

中華電信導入 GitHub Copilot 的應用情境包括:

  • 自動產生程式碼、註解與上下文說明:開發人員輸入指令或註解即可快速生成基礎架構,大幅節省例行性作業時間,釋放生產力集中於程式邏輯設計與創新功能開發。
  • 錯誤修訂與程式簡化:系統即時偵測語法錯誤與潛在問題,主動提供修改與精簡建議,提升程式碼品質與可讀性。
  • 程式碼重構與優化:開發人員在接手他人撰寫的程式碼時,GitHub Copilot 能協助釐清程式邏輯與結構,並提出重構及優化建議,有效避免因長期堆疊或拼貼導致的架構混亂問題,讓程式更具一致性,提升後續開發效率與穩定性。
  • 程式碼解讀:將不熟悉的程式段落貼入 GitHub Copilot,即可產出對應註解與語意說明,加速理解與維護。
  • 撰寫測試程式:系統具備多元測試框架,亦可直接產生單元測試,加快開發驗證流程。

如今 GitHub Copilot 已深度整合至中華電信內部 SDLC(Software Development Life Cycle)開發助理,不僅只作為輔助程式碼生成工具,更進一步推動團隊協作、提升程式碼品質與開發效率,為打造創新且高效的開發協作環境提供核心動力。

將實戰經驗轉化為服務優勢,協助企業穩健導入 GitHub Copilot

作為台灣微軟長期合作夥伴,中華電信不僅率先導入 GitHub Copilot 並獲得優異成效,更積極擘劃「內服外用」的雙軌布局,期望將內部累積的經驗轉化為推動客戶成功的助力。中華電信從自身優勢出發,建立一套完善、可複製的導入歷程,能協助企業客戶循序漸進地升級內部開發流程,包含逾 600 名開發人員實際應用 GitHub Copilot 所建構出的完整知識庫,涵蓋各類開發場景與疑難雜症的解法,在導入初期有效降低開發部門學習門檻與落地成本。

未來,中華電信將持續與台灣微軟緊密合作,率先掌握並實測 GitHub Copilot 最新功能,並透過豐富的實務經驗,協助更多企業在數位轉型的路上穩健前行,強化企業韌性。