# 套件、Claude 外掛與 MCP 伺服器 — 為每項任務打造合適的 AI 工具組 — AI Game Dev

在 AI Game Developer 中加入套件、Claude 外掛與 MCP 伺服器，依工作階段選擇工具，並在不重啟的情況下把新工具套用到已開啟的對話。

本頁面由英文機器翻譯而成。[閱讀英文原文](https://ai-game.dev/blog/ai-game-dev-packages-plugins-mcp)。

[部落格](https://ai-game.dev/zh-hant/blog)

在 AI Game Developer 中加入套件、Claude 外掛與 MCP 伺服器，依工作階段選擇工具，並在不重啟的情況下把新工具套用到已開啟的對話。

Ivan Murzak · 2026年10月26日 · 閱讀時間 6 分鐘 ·

AI 代理的用處，取決於它能觸及哪些工具；它的專注度，則取決於你給它哪些工具。AI Game Developer 讓你同時掌控這兩者。套件為應用程式增添完整能力，例如 Blender、音樂或知識庫。Claude 外掛與 MCP 伺服器則從更廣大的生態系引入工具。而且每一個工作階段，你都能選擇代理實際看到哪些工具。

本文說明這三種擴充方式、如何為任務挑選工具組，以及如何開始撰寫自己的套件。影片先展示套件視窗，接著在專案中加入一個我們自己寫的小型 MCP 伺服器，並在已經開啟的對話中使用它。

先看套件，再加入專案 MCP 伺服器、測試，並在已開啟的對話中使用。

## 三種擴充方式

先分清哪一種是哪一種，會很有幫助：

- 套件擴充的是應用程式本身。套件可以加入指令與選單、面板、特定檔案類型的編輯器、簡短教學，以及代理工具。Blender、Music with SuperCollider、知識庫、Tripo 與本機影像模型都是套件。
- Claude 外掛為 Claude 代理打包技能、指令與代理。你可以從市集、直接從 GitHub，或從磁碟上的資料夾安裝。
- MCP 伺服器透過 Model Context Protocol 提供工具。任何 MCP 伺服器，無論本機或遠端，都能加入專案。

這三種最後都匯流到同一個地方：代理在工作階段中可用的工具。

## 步驟 1：新增與設定套件

開啟套件視窗。它會佔滿標題列以下的應用程式區域，並以可調整大小的面板呈現：套件清單、所選套件的詳細資料，以及它的設定。在這裡你可以尋找、新增、移除與設定套件，每個套件都有自動更新的開關。第一方套件（例如 Blender、知識庫、本機影像與影片生成、SuperCollider 與 Tripo）會連同狀態一起列出，Models 分頁則列出可依需求下載的本機影像模型。

已安裝的套件，含詳細資料、層級與自動更新

套件設定可以套用在三個層級：

- 使用者：套用於你，在所有專案中皆生效。
- 專案：隨專案一起提交，讓整個團隊獲得相同的設定。
- 本機：僅限這台機器上的這個專案，例如你電腦上某個工具的安裝路徑。

有些設定是路徑欄位，附有瀏覽按鈕與可用空間檢查；有些則提供來自套件本身的選項。設定也可以透過 gamedev CLI 讀取與寫入，每個值在儲存前都會依其宣告的型別進行檢查。

## 步驟 2：為本次工作階段選擇工具

安裝套件並不代表每個對話都會帶著它。工具是在工作階段層級選擇，位於輸入區上方的 Tools 列：在建模的工作階段開啟 Blender，在撰寫遊戲程式碼的工作階段保持關閉。每個工作階段都會在重新啟動後記住自己的選擇，而 Tools 列只會列出目前真正有作用的工具。

為什麼這很重要：每個工具都會佔用代理部分的情境。只帶任務所需工具的工作階段更便宜、更快速，也比較不會選錯工具。一個實用原則：

- 程式碼工作階段：引擎工具與知識庫。
- 素材工作階段：影像工具、Tripo 或 Blender。
- 音訊工作階段：Music。

變更會在下一個訊息生效。啟用某個工具後，它會納入你接下來送出的訊息，即使是回應仍在撰寫時排入佇列的訊息也一樣；停用後，它在下一輪就會消失。

## 步驟 3：新增 Claude 外掛與 MCP 伺服器

外掛與 MCP 伺服器都在設定中新增。以外掛而言，設定會說明各市集、搜尋其目錄並標示已安裝的項目，你也可以直接從 GitHub 安裝，或貼上資料夾路徑。以 MCP 伺服器而言，連線測試會執行真正的握手並列出伺服器提供的工具，讓你在代理嘗試使用之前就知道它能運作。

自 0.25.5 版起，新外掛或 MCP 伺服器會套用到你已經開啟的對話 ([https://ai-game.dev/releases/0.25.5](https://ai-game.dev/releases/0.25.5))。輸入區的指令清單會重新整理，新工具會在同一個工作階段的下一個訊息中可用，不需要重新啟動對話。排入佇列的訊息會保持原有順序，停用擴充則會在下一輪移除。

你新增的 MCP 伺服器屬於新增時所開啟的專案，因此為某款遊戲建立的伺服器不會外洩到另一款。

### 範例：一分鐘加入專案 MCP 伺服器

在示範中，我們加入 skyward-tools，這是一個為我們的示範遊戲撰寫的小型 MCP 伺服器，用來計算關卡檔案中的收集物數量。在設定的 MCP 伺服器頁面，我們將它新增為本機程序：名稱、stdio 傳輸方式、指令 node，以及腳本路徑。本機伺服器是你機器上的程式，所以應用程式會先詢問：要執行本機程序嗎？只有按下「Add and allow」才會啟動它。

接著連線測試會回報伺服器已連線，且有一個工具可用。

已連線：找到伺服器的工具

回到原本已開啟的對話，我們詢問：「每座島上有多少天空碎片？」代理會使用新的 skyward-tools 伺服器，並依關卡檔案計數，用每座島一張表的方式回答。不需重新啟動，也不用開新工作階段。

新工具在原本已開啟的對話中被使用

## 步驟 4：撰寫自己的套件

如果你的團隊有反覆出現的任務，套件是很好的分享方式。套件是一個含有 manifest 與一些 JavaScript 的資料夾。它可以提供：

- 指令、選單與斜線指令。
- 面板、右側面板檢視與專屬視窗，並會跟隨應用程式的主題。
- 特定檔案類型的編輯器與預覽，例如自訂的關卡格式。
- 代理工具，其結果除了文字也能包含影像。
- 設定、教學，以及套件清單用的頭像。

套件也可以是純資料。應用程式中的本機影像模型就是完全沒有程式碼的套件：它們宣告自己的檔案、下載大小、授權，以及適合的硬體。

要開發套件，請從套件視窗使用本機資料夾。應用程式會直接就地使用，並在檔案變更時重新載入；建置失敗會被回報，而不會被連結進來。準備好分享時，套件可以從註冊表、GitHub 或 npm 新增。套件的工具伺服器會以發佈者與套件命名，因此不同作者的名稱永遠不會衝突。

## 整合起來

好的工具組小而精準。一次安裝專案所需的套件、外掛與伺服器，然後為每個工作階段挑選符合任務的少數幾項。當任務中途改變時，直接在已開啟的對話中啟用工具，而不是重新開始。

套件自 0.20.0 版開始提供 ([https://ai-game.dev/releases/0.20.0](https://ai-game.dev/releases/0.20.0))。[ai-game.dev/docs/ecosystem](https://ai-game.dev/docs/ecosystem) 的生態系頁面說明應用程式、引擎外掛與 MCP 伺服器如何搭配運作，[ai-game.dev/docs/tools](https://ai-game.dev/docs/tools) 的工具目錄則列出引擎外掛已經提供給代理哪些能力。前往 [ai-game.dev/download](https://ai-game.dev/download) 下載應用程式，開始打造你自己的工具組。

## 更多部落格文章

[所有文章](https://ai-game.dev/zh-hant/blog)

### [從參考圖到可直接用於遊戲的 3D 模型 — AI Game Developer 內建的 Tripo AI](https://ai-game.dev/zh-hant/blog/tripo-ai-3d-models-from-reference-images)

2026年10月26日

在 AI Game Developer 中用 Tripo 把二到四張參考視圖變成一個 3D 模型，再於同一段對話中貼圖、整理、綁骨架與製作動畫。

Ivan Murzak 閱讀時間 7 分鐘

### [先計畫，再動手 —— 遊戲開發中 AI 代理的計畫模式](https://ai-game.dev/zh-hant/blog/plan-mode-ai-agent-game-development)

2026年10月26日

在 AI Game Developer 裡用計畫模式、釐清問題、訊息佇列與程式碼審查卡片，讓你在大型遊戲任務中掌控 AI 代理。

Ivan Murzak 閱讀時間 6 分鐘

---

Source (HTML): https://ai-game.dev/zh-hant/blog/ai-game-dev-packages-plugins-mcp

Machine-translated (zh-Hant) from the English page: https://ai-game.dev/blog/ai-game-dev-packages-plugins-mcp
