跳至主要內容

Mastra 快速入門

create-mastra CLI 是建立 Mastra 專案最快的方式。它會建立一個 Agent Harness,其中包含 Workspace Tool、Memory、任務追蹤、網路存取、Schedule、Storage 和 Observability。

若需要更細緻的控制,請參閱手動安裝指南。若要將 Mastra 加入既有專案,請使用 mastra init

📹 觀看

觀看 Mastra AI Agent 課程,跟著教學了解如何使用 Mastra 建立 Agent。

開始之前
「開始之前」的直接連結

你需要 OpenAI、Anthropic、Google Gemini 或 xAI 的 API 金鑰。你可以在設定過程中略過輸入,稍後再將金鑰加入 .env

建立專案
「建立專案」的直接連結

執行互動式設定:

npm create mastra@latest

此指令會要求你輸入專案名稱、模型 Provider,以及選填的 API 金鑰。接著,它會安裝相依套件、為你的 coding assistant 安裝 Mastra Skill,並在你目前不位於既有儲存庫中時建立初始 Git commit。

產生的 src/mastra 目錄包含 Mastra 入口點、Agent、Workspace Tool 和相關程式碼。若要了解標準 Mastra 專案結構,請參閱專案結構參考文件

提示

使用 --template <template> 從範本開始,或使用 --empty 建立不含 Provider 的最小專案。使用 --no-skills--no-git 可略過自動設定。所有旗標請參閱 create-mastra 參考文件

測試你的 Agent
「測試你的 Agent」的直接連結

按照終端機指示進入專案目錄,並啟動開發伺服器:

npm run dev

開啟 localhost:4111 上的 Studio,選擇 Agent 並傳送訊息。如果你在設定過程中略過 API 金鑰,請將 .env.example 中指定的 Provider API 金鑰加入 .env 檔案。

Studio 讓你不必另外建立 UI,就能建構及測試 Agent。

後續步驟
「後續步驟」的直接連結