請更新您的瀏覽器

您使用的瀏覽器版本較舊,已不再受支援。建議您更新瀏覽器版本,以獲得最佳使用體驗。

工程師每天分心 1,200 次!AI 與 MCP 如何幫開發者「專心」?

TechOrange 科技報橘

更新於 2025年10月01日10:57 • 發布於 2025年10月01日02:57 • Min

IDC 一份產業研究報告指出,大多數軟體開發人員的工作時間,其實都花在「非程式碼編寫」相關作業上,即程式維護、平台營運與任務支援等工作,平均時間佔比達到了驚人的 84%,而程式碼撰寫僅佔 16%。

隨著 AI 時代到來,許多軟體開發團隊正在面臨「少花錢,多辦事」的巨大壓力,尤其企業老闆更喜歡對「AI 協助撰寫程式碼如何改進員工作業效率」有所吹噓。

不過對於工程師來說,真正重要的事情仍是:如何透過 AI 針對佔據 84% 時間的主要工作進行效率優化。

總是被分心且難以專注的工程師

《哈佛商業評論》指出,數位工作者平均每天在應用程式和網站之間,來回切換近 1,200 次,嚴重干擾作業專注度。這種頻繁的「環境切換」(context switch)現象,隨著建立和發佈軟體所需要的工具、平台越來越多,狀況也變得越來越嚴重。

此外加州大學的研究亦發現,當數位工作者每遭遇一次專注力中斷,大約都需要 23 分鐘時間,才能完全重新恢復注意力,甚至有近 30% 遭到中斷的任務,從來沒被工作者重新掌握,就直接切換到了下一件事情。

因此當人類正式邁入 AI 時代,企業總是希望找出方法賦能員工,透過人工智慧使他們事半功倍。只不過,有能力驅動這項任務的 AI 工具,卻不僅僅是大型語言模型而已。

美國金融技術公司 Brex 首席工程師 Jarrod Ruhland 就認為,唯有當開發人員專注於「整合開發環境」(IDE)的改進時,才有可能讓工程師們發揮出最大價值,其中由 Anthropic 提出的「模型上下文協議」(MCP)很可能成為關鍵。

當 AI 程式開發,遇上潛力無窮的 MCP

目前市面上流行的 AI 程式開發平台,例如 Cursor、Copilot 與 Windsurf 等,皆是基於 LLM 的 IDE,並以前所未有的速度普及於整個科技產業。

以 Cursor 來說,它已經成為歷史上成長速度最快的 SaaS 平台,即使推出不到 12 個月時間,其年度經常性收入(ARR)仍達到了 1 億美元;至於微軟 Copilot 則吸引了高達 70% 的《財星》500 強企業採用。

然而,無論 Cursor 或 Copilot,這些 AI 程式開發平台的主要能力,基本上都僅限於「協助人類撰寫程式碼」,無法有效幫助開發人員解決環境切換問題,直到 Anthropic 於 2024 年 11 月發表了 MCP 後,事情才出現了一線曙光。

MCP 的目標是促進 AI 系統,尤其是基於 LLM 的人工智慧應用,跟外部工具與資料來源之間密切整合;過去 6 個以來,全球新設立的 MCP 伺服器數量,已大幅增加高達 500%。

同時 MCP 最具影響力的應用之一,就是它能夠將 AI 程式碼撰寫平台,直接連接到開發人員每天依賴的各種工具上,從而簡化工作流程並顯著減少環境切換。

MCP 如何提高軟體開發者的專注力?

若以單純的功能開發為例,傳統上軟體開發者得在多個系統之間來回切換,比方說於專案追蹤器中閱讀工單,透過通訊軟體查看跟同事的技術對話,並在資料庫中尋找 API 詳細資訊等,最後才是打開 IDE 實際撰寫程式碼。

然而,上述每個步驟其實都分散在不同視窗、不同平台、不同軟體之中,導致工程師必須不斷轉換思維,從而降低了功能開發速度。但是在借助 MCP 與當代 AI 助手,例如 Anthropic Claude 等工具之後,整個過程都將可以在 IDE 內完成,其具體實作將變成:

首先使用 Linear MCP 伺服器提取工單資料;接著透過 Slack MCP 伺服器顯示跟同事的對話;然後借助 Glean MCP 伺服器找到正確的技術文檔;最後利用 Cursor 要求 Claude 為新功能撰寫程式碼。

當然,相同的方法與原則,亦適用於其他工程師常見的工作流程,比方說網站可靠性工程(SRE)相關任務,其 MCP 與 AI 應用的整合流程就會是:

首先透過 Rootly MCP 伺服器拉取網站事件;再透過 Sentry MCP 伺服器檢索追蹤數據;然後利用 Chronosphere MCP 伺服器匯入觀察性指標;接著向 Claude 詢問相關錯誤的解決方法。

以 Slack 曾經帶來的工作革新為借鏡

雖然 AI 與 MCP 互相結合的工作流程,表面上看似十分新穎,但事實上卻有類似案例可循,例如在過去十年之間,Slack 平台已成為數百家企業、數百款應用程式的「中心」,徹底改變了工作場所的生產力,讓員工無需離開聊天視窗,即可輕鬆管理各種作業任務。

遊戲開發商 Riot Games 就曾經指出,公司仰賴近 1,000 個 Slack 應用程序,讓工程師發現、測試和迭代程式碼所需要的時間,大幅減少達 27%,發掘新錯誤的速度也加快了 22%,新功能上線成功率亦提高了 24%。

Riot Games 表示,前述進步全都要歸功於更加簡化的工作流程,以及 Slack 平台有效減少工程師日常作業的環境切換。

隨著 MCP 成為人工智慧模型連接外部工具的主要橋樑,軟體開發領域正在發生類似的轉變,未來 IDE 可能會成為工程師新的一體化指揮中心,就像 Slack 之於普通知識工作者一樣。

MCP 仍有痛點:安全性、超載處理與自動化

只不過 AI 與 MCP 也並非一開始就臻至完美,身為相對新興的標準,安全性方面 MCP 並沒有內建的身份驗證或權限模型,只能依賴仍在不斷發展的外部解決方案。

此外,MCP 在身分稽核方面也存在模糊性,因為該協定無法明確區分,究竟某個操作是由人類使用者或其他 AI 觸發,這使得在缺乏額外解決方案的情況下,問責和存取控制相對困難。

另一個 MCP 的應用限制則在於數量,即開發者同時連接過多 MCP 工具或伺服器時,可能會發生效能問題。由於每個 MCP 伺服器都包含各種描述與參數,讓連接的 AI 模型得以調用相關功能,當數十個 MCP 伺服器同時被單一 AI 模型存取時,上下文視窗處理就容易出現超載。

隨著 MCP 伺服器數量不斷增加,未來 AI 模型需要載入的參數將越來越多,處理效能自然會明顯下降;因此,部分 IDE 選擇實施硬性限制,例如 Cursor 僅開放連接約 40 個 MCP,OpenAI 則限制約 20 個,藉此防止提示詞過度灌入,膨脹到超出 AI 模型的處理能力。

目前業界仍然沒有開發出有效方式,讓 AI 模型自動選擇,或者根據上下文調用正確的 MCP 伺服器和工具,因此開發人員通常必須手動切換、管理,才能確保作業順利進行,這對企業始終希望 AI 自動化處理工作,減少人類干預以提升效率的目標來說,將是需要獲得解決的關鍵痛點。

MCP 減少環境切換,生產力自然提升

無論是即時推送更新的 Slack 頻道,或者「收件匣清零」的郵件管理方法,甚至是整合式的工程平台儀表板,綜觀過去十年的科技發展,企業已經充分理解到「將任務主動交到勞工手上」的重要價值。

如今,隨著 AI 成為全新利器,企業將有機會透過 MCP,賦予軟體開發人員更高效能的生產力,進一步令 AI 程式碼開發平台成為軟體創作的主要中心,匯聚各種相關內容與協作者,有效減少環境切換,使開發人員始終保持專注。

【推薦閱讀】

◆ AI 接走低階工作,開發者如何應對——新手要懂策略、老手要懂設計
◆ 【CEO 的 AI 焦慮】執行長希望大家用人工智慧,但他們自己能做到嗎?
◆ 是什麼讓人拒絕 1 億美元工作機會?AI 人才戰揭 4 大留才關鍵

*本文開放合作夥伴轉載,參考資料:《VentureBeat》《Harvard Business Review》,首圖來源:OpenAI GPT-4o

(責任編輯:鄒家彥)

加入『 TechOrange 官方 LINE 好友』 掌握最新科技資訊!

查看原始文章

更多理財相關文章

01

川普嗆打伊朗⋯台股恐大怒神?專家:可買5族群

民視新聞網
02

台股殖利率剩2.4%!怎買?阮慕驊指這檔ETF

NOWNEWS今日新聞
03

台積電衝上2510元大漲百元 台股一步4萬8千點 ETF股價飛高

CTWANT
04

台股一副5萬點不遠了的樣子! 早盤大漲逾1200點再寫47794新高點 

鏡報
05

森崴股東會1/明日即將下市 森崴股東會氣氛凝重

鏡週刊
06

台股開盤瞬間大漲達4萬7千新高點 台積電早盤創新高2480元

信傳媒
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...