Trae 規則與 MCP 配置教學:.trae/rules 四種生效方式、導入 AGENTS.md、添加 MCP Server

Trae rules 怎麼配置、Trae 怎麼用 MCP?按 TRAE 官方中文文檔講清全局規則與項目規則的位置、四種生效方式、子目錄與多層嵌套、導入 AGENTS.md / CLAUDE.md、提交資訊規則,以及從市場添加和手動配置 MCP Server、項目級 mcp.json。

NNathaniel bigo··原創首發·AI 輔助撰寫
9 分鐘讀完
資料核對於 2026-10-11 · 依據官方文檔與公開資料整理 免費帳號 帳號
本文根據 TRAE 官方文檔《規則(Rule)》《MCP 概覽》《添加 MCP Server》整理,資料核對於 2026-10-11。Trae 國內版與國際版怎麼選、SOLO 模式是什麼,見本站 AI 應用目錄裏的 TRAE 條目;本文只講規則和 MCP 兩項配置。

適用於誰

  • 用 Trae 寫代碼,想讓 AI 固定遵守代碼風格和項目約定的人;
  • 搜「trae rules 配置」「trae rules 最佳實踐」「trae mcp 配置」「trae mcp 啟動失敗」的人;
  • 從 Cursor、Claude Code 遷到 Trae,想複用已有規則文件和 MCP 配置的人。

結論先說

  1. Trae 的規則分兩類:全局規則(所有項目生效,存在用戶目錄的 .trae/user_rules)和項目規則(項目裏的 .trae/rules/,Markdown 文件)。
  2. 項目規則有四種生效方式:始終生效、指定文件生效、智能生效、手動觸發生效,對應 alwaysApply、globs、description 三個屬性。
  3. Trae 能讀項目根目錄的 AGENTS.md、CLAUDE.md、CLAUDE.local.md,但要在設定裏手動打開開關。
  4. MCP Server 兩種加法:從內置的 MCP 市場添加,或手動填 JSON。支持 stdio、SSE、Streamable HTTP 三種傳輸。
  5. 想把 MCP 配置跟着項目走,先打開「啟用項目級 MCP」,再在項目的 .trae/mcp.json 裏寫。
  6. 官方免責聲明:MCP Server 由第三方構建和維護,TRAE 不審查也不為其行為負責。

一、規則放在哪

類型生效範圍位置
全局規則所有項目macOS / Linux:~/.trae/user_rules;Windows:%userprofile%/.trae/user_rules
項目規則僅當前項目項目路徑下的 .trae/rules/

二、創建規則

全局規則:在 IDE 窗口進入 設定 > 規則與記憶,在「規則」部分點 + 創建,選 全局,輸入內容後儲存。適合寫個人偏好,例如官方示例裏的:

text
所有回答都使用中文表述。
如需提供代碼,為關鍵邏輯和可能造成理解困難的部分添加簡明的中文註釋。
當生成的代碼超過 20 行時,優先考慮是否可以進行適當的抽象或聚合。

項目規則:

  1. 打開項目,進入 設定 > 規則與記憶;
  2. 點 + 創建,選 項目;
  3. 輸入規則名稱並確認——系統會自動創建 .trae/rules 文件夾和規則文件,並在編輯器裏打開;
  4. 選擇生效方式,按下表填寫屬性;
  5. 在 --- 下方用 Markdown 寫規則內容,儲存。
生效方式含義要填的屬性
始終生效當前項目所有 AI 對話都帶上alwaysApply 自動設為 true
指定文件生效對話裏提及的文件匹配通配符時生效alwaysApply: false,在「文件匹配模式」裏填通配符(如 .js、src/*/*.ts,多個用逗號分隔),同步到 globs
智能生效AI 根據描述判斷是否相關alwaysApply: false,在「描述」裏寫適用場景,同步到 description
手動觸發生效只有在對話裏用 #Rule 提到時alwaysApply: false

#Rule 引用的優先級最高:即使是「指定文件生效」或「智能生效」的規則,只要你在對話裏用 #Rule 點名,這次對話就會用上它。

三、規則多了怎麼組織

多層嵌套:可以在 .trae/rules/ 下建子文件夾歸類,系統會遞歸讀取,最多支持 3 層,更深的不識別。

text
.trae/rules/
├── general-rules.md            # 通用規則
├── frontend/
│   ├── react-best-practices.md
│   └── testing/
│       └── unit-test-rules.md
└── backend/
    └── api-design.md

給子目錄單獨配規則:Trae 會讀取項目裏任意子目錄下的 .trae/rules/(以及該目錄下的 AGENTS.md)。只有當你在對話中提到該目錄下的文件,或 AI 執行任務時讀到了該目錄下的文件,這些專屬規則才會帶上。大型項目裏,前端模組、後端模組各放各的規則,互不干擾。

四、複用 AGENTS.md 和 CLAUDE.md

Trae 兼容兩類位於項目根目錄的規則文件:

  • AGENTS.md:跨工具的通用規範,需要你手動放到項目根目錄;
  • CLAUDE.md 和 CLAUDE.local.md:Claude Code 的項目規則文件,從 Claude Code 遷移項目時會隨項目帶入。

讓它們生效的步驟:進入 設定 > 規則與記憶,在「導入設定」處打開 將 AGENTS.md 包含在上下文中 和 將 CLAUDE.md 包含在上下文中 兩個開關。不打開開關,文件放在那裏也不會被讀取。跨工具共用的寫法見《AGENTS.md 怎麼寫》。

五、給提交資訊(Commit Message)定規則

在規則文件的 frontmatter 裏加 scene: git_message:

markdown
---
scene: git_message
---
提交資訊使用中文,格式為「類型: 簡述」,類型限 feat / fix / docs / refactor / test。

只要文件裏有這個字段,AI 生成提交內容時就會遵循,不受 alwaysApply、globs 等其他字段影響。也可以在原始碼管理面板的提交輸入框右側下拉里選「配置提交資訊生成規則」,系統會在 .trae/rules 下生成 git-commit-message.md。

六、官方的規則最佳實踐

  • 控制單條規則的粒度,保持清晰、聚焦;
  • 規則之間不要互相沖突或覆蓋;
  • 指定文件路徑時用相對項目根目錄的相對路徑;
  • 新建或修改規則後開一個新對話再用,避免歷史上下文和新規則衝突;
  • 項目裏已有大量不合規範的代碼時,模型可能沿用舊風格。官方建議:明確告訴模型當前任務是「重構」,或在特定場景裏強制要求嚴格遵循新規則。

七、添加 MCP Server

從 MCP 市場添加

  1. 在 IDE 窗口或 Agent 窗口進入 設定 > MCP;
  2. 點 添加 > 從市場添加;
  3. 找到需要的 MCP Server,點右側的 +;
  4. 在彈窗裏填配置資訊,點確認。

兩條官方提示:標記為「Local」的 MCP Server 需要本機先裝好 NPX 或 UVX(也就是 Node.js 或 Python 的 uv 工具);配置裏的 env(API Key、Token 等)要換成你自己的真實資訊。

手動配置

設定 > MCP > 添加 > 手動添加,把 JSON 填進輸入框。已經在別的 IDE 裏配過的,點 原始配置(JSON),把原來的配置直接粘進 Trae 的 mcp.json。

stdio 類型(本地進程):

json
{
  "mcpServers": {
    "mcp_name": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"],
      "env": { "API_Key": "value" }
    }
  }
}

HTTP 類型(遠程服務,SSE 或 Streamable HTTP):

json
{
  "mcpServers": {
    "mcp_name": {
      "url": "https://example.com/mcp",
      "headers": { "Authorization": "Bearer xxxx-xxxxxxx" }
    }
  }
}

command 必須在系統 PATH 裏或寫完整路徑,而且命令本身不能包含空格,否則解析出錯——參數要放進 args。

項目級 MCP

  1. 設定 > MCP,打開 啟用項目級 MCP 開關並確認;
  2. 在項目根目錄的 .trae/ 下創建 mcp.json,寫入配置並儲存。

官方在這裏有一條警告:務必確保工作區內所有項目文件來源可信,避免加載惡意配置文件。配置裏可以用變量 ${workspaceFolder}(目前只支持這一個),啟動時會替換成項目根目錄的真實路徑。

常見問題

Q:MCP Server 啟動失敗 / 超時?

先確認本機裝了 Node.js(npx)或 uv(uvx)、command 沒有帶空格、env 裏的密鑰填對了。啟動慢的可以加超時設定:stdio 類型寫在 env 裏,HTTP 類型寫在 headers 裏——

json
"env": {
  "START_MCP_TIMEOUT_MS": "60000",
  "RUN_MCP_TIMEOUT_MS": "60000"
}

前者是啟動超時,後者是調用工具的超時,單位毫秒。

Q:Agent 窗口裏為什麼要選「本地 / 雲端」?

官方說明:本地的規則和 MCP Server 只能用於本地任務和工作樹任務;雲端的只能用於雲端任務。兩邊要分別配置。

Q:規則寫了但 AI 不遵守?

檢查生效方式:「指定文件生效」要對話裏真的提到了匹配的文件;「智能生效」要有清楚的描述;改完規則後開新對話。

Q:MCP 市場裏的伺服器都安全嗎?

官方明確不為第三方 MCP Server 背書。怎麼挑、怎麼審,見《MCP 伺服器怎麼選》。

參考資料

  • 規則(Rule)(TRAE 官方文檔):https://docs.trae.ai/ide/rules
  • MCP 概覽(TRAE 官方文檔):https://docs.trae.ai/ide/model-context-protocol
  • 添加 MCP Server(TRAE 官方文檔):https://docs.trae.ai/ide/add-mcp-servers
需要開通或續費?AI 會員充值與全部商品 →

Nathaniel 的更多內容

  1. 01

    AI 學習路線:零基礎從哪開始,6 個階段、每階段該讀哪幾篇教學(2026)

    AI 學習路線怎麼走?給零基礎的人一條循序漸進的路徑:先選一個助手用順,再學提問,再用進日常工作,按需學做圖做影片,守住私隱與版權,最後進階自動化和編程。每個階段都配了本站對應的教學。

    其他 AI 工具0
  2. 02

    AI 瀏覽器有哪些:Perplexity Comet、Opera Neon、Dia、Brave Leo 與 Edge Copilot 的官方說法對照

    AI 瀏覽器有哪些?按官方頁面整理 Perplexity Comet、Opera Neon、Dia、Brave Leo 和 Edge 裏的 Copilot:官方自述的定位、支持的平台、免費還是訂閱,以及 Gemini、Claude 的 Chrome 方案和已停用的 ChatGPT Atlas。

    其他 AI 工具0
  3. 03

    即夢國際版 Dreamina 是什麼:官方站入口、能生成什麼、免費積分和模型(2026)

    即夢國際版 Dreamina 是什麼?官方站是 dreamina.capcut.com,是一個圖片、影片和數字人一體的 AI 創作平台。按官方首頁和 FAQ 講:能生成什麼、免費用戶每天 120 積分、列出的 Seedance 與 Seedream 模型,以及和國內即夢怎麼區分。

    其他 AI 工具0
  4. 04

    Kimi K3 Coding Plan 是什麼、怎麼用:Kimi Code 會員、模型 ID、套餐價格和額度規則

    Kimi K3 Coding Plan 是什麼?按 Kimi 官方文檔核對:官方現在叫 Kimi Code,是 Kimi 會員權益裏的編程服務,Plus 及以上才有;講 K3 等模型 ID、國內新套餐價格、三種客戶端、第三方工具接入和額度規則。

    Kimi0
  5. 05

    DeepSeek V4 Pro 和 Flash 的區別與 API 價格:官方價格頁逐項對照(高峰與空閒時段)

    DeepSeek V4 Pro 和 Flash 有什麼區別、API 怎麼收費?按 DeepSeek 官方價格頁(2026-10-19 查詢)列出兩個模型的版本、上下文、圖像理解、並發和每百萬 token 價格,說明高峰與空閒時段的計費差別和舊模型名怎麼處理。

    其他 AI 工具0
  6. 06

    GPT-6 Pro(Astra)怎麼用、哪些套餐有:怎麼選到 Pro 檔、用量限制和 Pro 三檔價格

    GPT-6 Pro(Astra)怎麼用、哪些套餐有?按 OpenAI 幫助中心核對:聊天裏 Pro 檔給 Pro 100、Pro 200、Business 和 Enterprise;Plus 在 Work 和 Codex 裏含 Astra。講怎麼選到、用量上限和官方 Pro 價格。

    ChatGPT0

同產品的其他教學

  1. 01

    AI圖片放大與高清修復:Midjourney、ChatGPT、Gemini 怎麼出高解像度圖

    AI 生成的圖不夠清晰,想打印或做大圖怎麼辦?本文按官方文檔講清 Midjourney 的 Subtle / Creative 放大和 HD 直出、Gemini 與 ChatGPT 的解像度選項、Flow 的影片放大,以及「AI 放大會編造細節」的注意事項。

    Gemini其他 AI 工具0
  2. 02

    AI影片運鏡提示詞大全:推拉搖移跟升降、環繞、甩鏡怎麼寫(中英對照)

    AI 影片的運鏡提示詞怎麼寫?本文按 Google 官方影片提示指南整理鏡頭運動、機位角度、鏡頭光學效果三張中英對照表,每個術語配效果說明和例句,並給出組合運鏡的寫法和常見翻車原因,適用於 Veo、即夢、可靈等工具。

    Gemini其他 AI 工具0
  3. 03

    AI 影片翻譯怎麼做:用 ElevenLabs 給影片自動配音翻譯、轉寫並生成字幕

    想把一段影片翻譯成另一種語言並保留原聲音色?本文按 ElevenLabs 官方文檔講清 Dubbing 自動配音翻譯的操作步驟、文件限制、免費檔水印與計費方式,以及用 Speech to Text 轉寫、在字幕編輯器裏調整並導出字幕的流程。

    其他 AI 工具0
  4. 04

    MCP Inspector 怎麼用:安裝、啟動命令、調試 MCP 伺服器與 v2 的變化

    MCP Inspector 是什麼、怎麼安裝和使用?按 MCP 官方文檔講清網頁、命令行、終端介面三種模式的啟動命令,怎麼連本地和遠程伺服器、怎麼傳環境變量,密鑰存在哪,以及 v2 相比舊教學在端口、令牌變量名和 Node 版本上的變化。

    Claude其他 AI 工具0
  5. 05

    MCP 的 stdio、SSE 和 Streamable HTTP 有什麼區別:本地與遠程 MCP 怎麼選

    MCP 配置裏的 stdio、sse、http 到底差在哪?按 MCP 官方規範講清兩種標準傳輸方式的工作原理、Streamable HTTP 與舊的 HTTP+SSE 的關係、會話與斷線續傳、規範對安全的硬性要求,以及本地伺服器和遠程伺服器各適合什麼場景。

    Claude其他 AI 工具0
  6. 06

    Midjourney 可以商用嗎:作品歸屬、商用條件與隱身模式

    Midjourney 生成的圖片和影片能不能商用、版權歸誰、公司用要什麼套餐、作品會不會被別人看到?本文按 Midjourney 服務條款逐條解釋,並補充中美對 AI 生成圖片版權的官方 / 司法觀點。

    其他 AI 工具0

0 條評論

登入 後參與評論

還沒有評論,來搶沙發~