企業 AI agent 要自建、用現成平台還是委外?按流程複雜度與維護能力選

第一個 AI agent 由誰來做?這篇比較用 SDK 自建、用 Copilot Studio 這類平台、找外部團隊三條路,用流程複雜度、資料位置和維護人力三個條件幫你選。

先說結論

流程單純、資料都在 Microsoft 365 或 Google Workspace 裡,先試現成平台;要串 ERP、舊系統,而且公司內有工程師能長期維護,就用 SDK 自建;要串多個內部系統、內部沒有工程人力,才考慮委外,並把程式碼、設定、測試集與交接寫進合約。三條路都做得出第一版,真正的差別在上線後誰負責修改、監控和處理模型或平台的更新。

並排的三種椅子來源:拆開的組裝包與工具、聚光燈下的成品椅、工作台上做到一半的手作椅
企業 AI agent 要自建、用現成平台還是委外?按流程複雜度與維護能力選 封面視覺

假設一家五十人的精密加工廠,想做第一個 AI agent:客服收到「孔徑超差」這類品質回報時,agent 自動讀訂單與檢驗紀錄、核對批次和機台,建立一張品質異常單草稿,交給品保主管確認。

會議上出現三個提案。IT 同事說他可以用 SDK 自己寫;業務主管說公司已經在用 Microsoft 365,用 Copilot Studio 拖拉幾下就好;還有一家顧問公司來報價,說可以派人駐點做。三個提案都做得出第一版。差別在三個月後:訂單系統改了欄位、模型換了版本、品保主管想多加一個檢查項目,那時候誰來改?

選自建、平台還是委外,先看流程要串幾個系統、例外有多少,以及上線後誰來維護。

這有點像要一張椅子。你可以買組裝包自己鎖、直接去展示間挑一張現成的,或找木工師傅訂做。三種都能坐,但椅子搖了之後,第一種你自己鎖緊,第二種看店家保固,第三種要看師傅還接不接電話。

三條路各是什麼

自建:用 SDK 或框架寫程式

主要的模型供應商都提供了開發工具。OpenAI 的 Agents SDK 用少量元件組出 agent:指令與工具、agent 之間的交接、輸入輸出的檢查(guardrails),並內建人工介入機制和執行追蹤。

Anthropic 的 Claude Agent SDK 把 Claude Code 背後的工具、權限控制、hooks 與 agent 迴圈做成程式庫。Google 的 ADK 是開源的 agent 開發框架,支援 Python、TypeScript、Go、Java、Kotlin,也能把固定邏輯和模型推理用圖狀流程串在一起。

如果不想自己管執行環境,OpenAI 的 Agents API 和 Anthropic 的 Managed Agents 則由供應商代管 agent 的執行與狀態。你仍要寫程式定義 agent 做什麼,只是少管一層基礎設施。

自建的好處是每一步都看得到、改得動。代價是工程師要懂模型的行為,也要有人寫測試、看紀錄;只靠一個人兼著做,很難撐過第一次大改版。

平台:低程式碼或無程式碼

Microsoft Copilot Studio 是低程式碼的工作室,可以用自然語言描述來建立 agent 和工作流程,接上組織的資料與系統,發布到使用者習慣的管道,並提供分析、評估與管理功能。Google 的 Gemini Enterprise 提供不寫程式的 Workflow Builder,能接 Google Drive、SharePoint、HubSpot、Jira 等資料來源,並讓管理者控制 agent 能存取哪些應用程式和資料。

原本就在用自動化工具的團隊,也可以在既有流程裡加 agent。n8n 的 AI Agent 節點接上聊天模型和工具後,會自己決定呼叫哪個工具;Zapier Agents 則以可連接九千多個應用程式為主要賣點。

平台的好處是快,代價是只能用它提供的積木。試用時先拿流程裡最難的那個例外去測,看平台做不做得到,會比看示範影片準確。決定走平台之後,Dify、n8n、Copilot Studio 怎麼選,可以看 AI agent 平台怎麼選。

委外:找外部團隊從需求做到上線

外部團隊負責需求盤點、系統串接、測試上線,有時也包含後續維護。你買的是一組人的時間和經驗,最後拿到的東西可能是程式碼、平台上的設定,或兩者都有。

以開頭那家加工廠為例,如果選委外,合理的第一個交付物是一份流程盤點:客服收到回報後實際查了哪些系統、每一步怎麼判斷、哪些情況會直接找品保主管。這份文件不管最後由誰來做,都用得到。

路線代表選項適合你要自己負責常見風險
自建OpenAI Agents SDK、Claude Agent SDK、Google ADK要串內部系統、有工程師長期維護程式、部署、監控、模型更新只有一個人看得懂,他離職就停擺
平台Copilot Studio、Gemini Enterprise、n8n、Zapier Agents資料多在既有辦公套件、流程較單純設定、權限、授權費用被平台功能限制,平台調整時要跟著改
委外外部開發團隊要串多個系統、內部沒有工程人力需求確認、驗收、合約範圍交付後改不動,每次調整都要重新報價

真正的成本在上線之後

第一版做出來,通常只占整體工作的一小部分。上線後會一直發生的事包括:模型推出新版本、供應商調整 API、內部系統改欄位、使用者提出新的例外、權限需要重新檢查,以及每週看一次執行紀錄,確認 agent 沒有默默做錯。

平台也會變。OpenAI 在 2026 年 6 月宣布淘汰 Agent Builder 這個視覺化建置工具,預定 2026 年 11 月 30 日關閉,已在使用的團隊要在過渡期內轉移;它原本就提供下載 SDK 程式碼的選項,有匯出的人轉移起來輕鬆很多。選任何一條路之前,先問清楚設定和程式能不能帶走。

完成的樺木椅旁放著打開的工具箱、小油壺與一本空白保養手冊 椅子做好只是開始,工具箱、保養油和紀錄本代表交付後還要有人持續維護。

所以比較三條路時,我會把「一年的維護」一起算進去。下面這張表可以拿來問自己,也可以拿去問廠商:

維護項目大約頻率自建平台委外
看執行紀錄、抽查結果每週內部工程師內部管理者看合約是否包含
調整指令或新增例外每月內部工程師內部管理者通常要另外報價
模型或 API 更新後重新測試每季或不定期內部工程師平台處理大部分,仍要自己驗收看合約是否包含
權限與帳號盤點每季內部 IT內部 IT內部 IT

最後一列三條路都一樣:權限盤點永遠是公司自己的責任。

用三個條件判斷由誰來做

條件一:流程串幾個系統、例外有多少

只讀一兩個資料來源、做的事以回答和整理為主,平台通常就夠了。要跨 ERP、MES、客服信箱、檢驗紀錄等多個系統,每一步又有不同的例外,平台的設定會越堆越複雜,這時寫程式反而比較清楚。

條件二:資料和系統在哪裡

資料主要在 Microsoft 365 或 Google Workspace,對應的平台已經有現成的連接器,省下很多串接工作。資料在內部 ERP 或只能點畫面操作的舊系統裡,就需要客製串接。以開頭的品質異常單為例,訂單在 ERP、檢驗紀錄在另一套系統、客服信在 Outlook,只有最後一項有現成連接器。

Model Context Protocol(MCP)是一個開放標準,用來把 AI 應用接上外部資料和工具,Claude、ChatGPT 等都支援;OpenAI 與 Anthropic 的 SDK、n8n 也都能接 MCP 伺服器。內部系統若能包成 MCP 伺服器,之後換平台或換模型時比較不用重做串接。

條件三:公司內有沒有人能維護

這是最常被低估的條件。有人能讀執行紀錄、改指令、處理 API 變更,自建才撐得下去。沒有這樣的人,自建的 agent 很可能在第一次出問題時就被擱置。有沒有人能維護,比選哪個工具更早決定這個 agent 能用多久。

情境建議先試理由
單一部門,資料都在 Microsoft 365,流程以問答和簡單動作為主Copilot Studio 這類平台連接器現成,授權與權限管理沿用既有環境
已經用 n8n 或 Zapier,想在流程中加一個判斷步驟在既有流程加 agent 節點不用重建整條流程,出錯範圍小
要串 ERP、舊系統,內部有工程師SDK 自建串接彈性大,能力留在公司內
要串多個內部系統,內部沒有工程人力委外,並要求完整交付需要有人到現場梳理流程並負責上線
流程還說不清楚先做需求盤點,暫緩選路線需求沒定,任何路線都會一直改

什麼時候不適合委外

委外很方便,但有幾種情況我會建議先別找外部團隊。

  • 平台就做得到的簡單流程:例如讓員工在 Teams 裡查請假規定、找表單下載位置,平台設定幾天就能完成。為這種需求付一整個專案的費用,不划算。
  • 公司想長期擁有這個能力:內部已經有工程師、也打算培養,外部團隊只協助第一版或擔任顧問就好,避免核心能力一直在別人手上。
  • 需求還沒定:邊做邊想的專案委外,很容易變成無止境的需求變更與追加報價。

真的要委外,合約裡把這幾件事寫清楚:交付物包含哪些(程式碼、平台設定、提示詞、測試案例、權限設計文件)、驗收標準是什麼、維護範圍與回應時間,以及結束合作時怎麼交接。驗收要怎麼設計,可以看 AI agent 專案怎麼驗收。

評估時要問的六個問題

不管選哪條路,跟內部團隊、平台業務或外部廠商談的時候,都可以拿這六題去問。答不出來的地方,就是之後會出問題的地方。

  1. 資料會存在哪裡、保留多久、誰看得到?
  2. 模型或平台更新時,誰負責測試、多久通知?
  3. agent 在哪些步驟會停下來請人確認?權限怎麼分級?
  4. 執行紀錄能不能查、能不能匯出?
  5. 設定、程式和提示詞能不能匯出帶走?
  6. 出錯時誰處理、多久回應?

其中第 5 題最容易被略過。設定和提示詞留在某個平台帳號或某位工程師的電腦裡,換人或換平台時就得從頭再來一次,連當初為什麼這樣設定都查不到。

方案與價格變動很快,以各家官方頁面當下的說明為準。權限與人工確認的設計細節,可以看 AI agent 的權限與人工確認怎麼設。

這些比較的限制

各家的功能更新很頻繁,今天的比較幾個月後就可能改變,所以選擇時看的應該是自己的條件,而不是某個功能的有無。

另外,第一版試做成功只能證明技術上做得到。假設試做時只用了 20 張格式整齊的品質回報單,上線後才發現客戶常用 LINE 截圖回報、批號寫在照片裡,agent 的表現就會跟試做時差很多。試做時就放進真實資料和真實的例外案例,會比用示範資料更早發現問題。

選路線之前先做的事

選路線之前,有兩件事要先想清楚。第一件是這一段工作真的需要 agent,還是固定流程就夠了。例如品質異常單的「建立表單、通知品保主管」其實是固定步驟,需要判斷的只有「核對批次和機台」那一段。可以先看 AI agent 和聊天機器人、RPA、自動化流程差在哪。

第二件是先挑哪個流程,看哪些企業流程適合先交給 AI agent。資料要準備到什麼程度,則在企業知識庫要整理到什麼程度裡有說明。

我們能協助的部分

我們的企業 AI 營運方案屬於委外這條路:前線工程團隊到現場梳理作業細節,確認交付與驗收標準,打通既有軟體與資料庫,在真實業務中驗證後上線,之後提供長期的技術支援與維護,需要判斷的步驟會設計人工審核機制。

如果評估後發現平台就做得到,我建議先用平台,等流程需要串更多系統時再談下一步。

常見問題

公司已經有 Microsoft 365,直接用 Copilot Studio 就好嗎?

流程單純、資料多在 Microsoft 365 裡的話,很適合先從它開始。要注意的是當流程需要串內部 ERP 或舊系統時,設定可能變得很複雜,這時再評估是否改用程式開發。給員工日常使用的 AI 助理是另一個採購決定,可以看企業版 AI 助理怎麼選。

用 n8n 或 Zapier 做 agent,和用 SDK 自建差在哪?

n8n、Zapier 讓你在既有的自動化流程裡加一個 agent 步驟,上手快、出錯範圍小。SDK 自建則能完整控制 agent 的每一步、權限和紀錄,適合要深度串接內部系統的情況,但需要工程師長期維護。

委外做完之後,公司自己改得動嗎?

要看合約。交付物有程式碼、設定、提示詞和測試案例,內部又有人接手,就改得動;如果只交付一個能跑的系統,之後每次調整都得回頭找原廠商。

選路線時要在意 MCP 嗎?

值得一併考慮。內部系統若能包成 MCP 伺服器,之後換平台或換模型時比較不用重做串接。MCP 的組成和導入前要檢查什麼,見 MCP 是什麼。

平台停止服務怎麼辦?

先確認設定和程式能不能匯出。OpenAI 淘汰 Agent Builder 時,提供了過渡期,而且原本就能下載 SDK 程式碼;有定期匯出的團隊,轉移成本低很多。

參考來源

以下依官方文件整理,功能與方案以官方頁面當下為準。

從這篇繼續看相關內容

依文章主題整理同站文章、服務/產品與 FAQ 入口,讓下一步有清楚的閱讀方向。

延伸閱讀

下一步

服務入口

了解企業 AI 營運導入

從需求診斷、系統串接、驗證上線到持續維護,查看 AI agent 導入的分工與人工審核方式。

查看相關頁面

常見問題

AI agent 可以不經人確認直接寄信嗎?

依能不能復原、影響誰、有沒有對外承諾,決定哪些動作要人確認。

查看 FAQ 解答

企業 AI 落地實踐

把文章裡的判斷帶回你的流程

從一個實際工作流開始,與 EthorX 共同釐清 AI agents 的導入起點。