# 2026 年如何設定 CLAUDE.md：範本與 6 項規則

> 可直接使用的 CLAUDE.md 範本、讓檔案持續發揮作用的 6 項規則，以及對實際營運中的企業所用檔案的分析。內容包含 Anthropic 的引述。

Source: https://ailoot.ai/blog/zh-hant-tw/claude-md-template/
Canonical: https://ailoot.ai/blog/zh-hant-tw/claude-md-template/
Language: zh-Hant-TW
Publisher: Ailoot (https://ailoot.ai/)
Translation: guide-126
Revision: sha256-8ebd32ca22bbc07bf798772a2d61919128e228e998313143e8b22aae5335a1eb


<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaway">

重要重點

CLAUDE.md 是放在專案根目錄的文字檔，Claude Code 會在每次工作階段開始時讀取。沒有這個檔案，代理程式每次都得從頭開始：你得花 5-10 分鐘說明：「嗨，我正在做這個專案，這是我的目標受眾，這是我的風格。」精簡入口檔常以 100-200 行為起點，這是審查指引而非技術上限；範本包含 6 個章節（專案說明、工具、結構、檔案導覽、規則和語言），並且每次 Claude 犯錯時都會更新。本文包含可直接使用的範本、6 項規則、對實際營運中的企業所用檔案的分析，以及一份 12 點稽核清單。

</div>

氛圍編碼相關資料：工具、案例研究、錯誤。[Ailoot 指南](https://ailoot.ai/docs/)。

<div class="aside" data-semantic="publisher-cta" data-source-cta="source-cta-1" aria-label="Ailoot Guides">

[Ailoot 指南](https://ailoot.ai/docs/)

</div>

## 為什麼需要 CLAUDE.md？沒有它，Claude 為什麼會忘記專案？

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaway">

重要重點

在 Claude Code 中，每個新對話都是從空白的上下文開始。CLAUDE.md 是 Claude 在每個新工作階段中唯一會自動載入的檔案。沒有它，代理程式就像第一天上班的實習生，對你的事業、風格或規則一無所知。有了它，代理程式就像任職第二年的員工。

</div>

星期二，你打開 Claude Code，說明：「我正在做這個專案，這些是要用的工具，不要做這件事。」效果不錯。

星期四，那個對話已經結束了，所以你得把所有事情再說一遍。星期六又一次；星期一再一次。

這就是沒有 CLAUDE.md 時與代理程式合作的樣子：每開一個新視窗，就像遇到一位什麼都不懂的實習生，你必須一遍又一遍地交代相同的事情。我以前每次工作階段都要花 5-10 分鐘輸入這些暖身說明。因為必須手動補足所有上下文，提示詞變得很長。結果仍然很普通：代理程式不了解我的目標受眾、營運經濟或原則。

<div class="aside" data-semantic="callout" role="note" aria-label="Note">

注意

這不是模型記憶力的問題，而是系統架構的設計。Claude Code 刻意讓每個工作階段從乾淨的上下文開始，否則同一台電腦上的不同專案就會混在一起。CLAUDE.md 是讓你告訴代理程式要載入哪些內容的機制。

</div>

有一份持續更新的 CLAUDE.md，就不必再做暖身說明。你以前每次聊天都要重複的規則，現在集中在一個檔案裡，並會在每次工作階段開始時自動出現。提示詞可以縮短成「做 X」，不用再說「我正在做專案 Y，工具是 Z，不要做 A 或 B，還有，記得 C。」

接著，重複發生的錯誤也會消失。

代理程式每犯一次錯，就是在 CLAUDE.md 裡新增一行的理由。一個月後，你就會有一份持續更新的「專案憲章」，Claude 也不再一再掉進那些熟悉的陷阱。

還有第三個層面：代理程式不再憑空寫作。透過 `CLAUDE.md`，我會把 Claude 導向含有上下文的資料夾，告訴它去哪裡查找目標受眾、定價和品牌相關資訊。沒有這種導覽，代理程式不了解我的營運經濟，卻會寫出「高品質的解決方案」，結果就流於抽象、公式化，還「跟別人一模一樣」。

## CLAUDE.md 是什麼？Claude 會依什麼順序讀取它？

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaway">

重要重點

CLAUDE.md 是 Markdown 格式的文字檔。Claude Code 會同時在四個位置尋找它：系統層級、使用者層級、專案根目錄和本機備註。四者都會在每次工作階段開始時載入上下文。檔名區分大小寫：請一律使用大寫字母的 `CLAUDE.md`。

</div>

Anthropic 在官方文件中如此描述 CLAUDE.md：

<figure>
<blockquote>
CLAUDE.md 檔案是 Markdown 檔案，可為你的專案、個人工作流程或整個組織提供持續性的指示。你可以用純文字撰寫，Claude 會在每個工作階段開始時讀取。
</blockquote>
<figcaption>— Anthropic，code.claude.com/docs/en/memory</figcaption>
</figure>

Claude Code 尋找 CLAUDE.md 的四個位置，依優先順序由低到高排列：

| 層級 | 位置 | 用途 |
|----|----|----|
| **組織** | Mac 上的 `/Library/Application Support/ClaudeCode/CLAUDE.md`，Linux 上的 `/etc/claude-code/CLAUDE.md` | 公司管理員透過 MDM 套用給整個團隊的規則。個人使用者不需要這個檔案。 |
| **使用者** | `~/.claude/CLAUDE.md` | 適用於所有專案的個人規則。「一律使用使用者偏好的語言回覆」、「不要使用 em dash。」 |
| **專案** | 專案根目錄的 `./CLAUDE.md` 或 `./.claude/CLAUDE.md` | 特定專案的規則：工具、資料夾結構、商業邏輯。此檔案會提交到 git。 |
| **本機** | `./CLAUDE.local.md` | 不應提交到 git 的專案個人備註，例如暫時性實驗，或團隊不需要知道的個人偏好。 |

四個檔案會同時載入上下文。如果規則互相衝突，Anthropic 在文件中直接表示，目前不清楚哪一個會優先；Claude 可能會任意選擇其中一個。因此，把所有關鍵資訊放在專案的 CLAUDE.md 裡，避免建立重複內容會比較簡單。

<div class="aside" data-semantic="callout" role="note" aria-label="Tip">

提示

檔名嚴格區分大小寫。使用大寫的 `CLAUDE.md`，Claude 才會讀取。它不會讀取 `claude.md` 或 `Claude.md`。`CLAUDE.local.md` 也一樣。這是初次設定 Claude Code 的人常犯的錯誤：他們建立檔案、寫好指示，納悶為什麼沒有作用，最後才發現檔名用了小寫。

</div>

有一個幾乎沒人提到的技術細節，卻能解釋許多奇怪的行為。

<figure>
<blockquote>
CLAUDE.md 的內容會在 system prompt 之後以 user message 傳送，而不是 system prompt 的一部分。Claude 會閱讀並試著遵守，但無法保證會嚴格遵從。
</blockquote>
<figcaption>— Anthropic，code.claude.com/docs/en/memory</figcaption>
</figure>

換句話說，嚴格來說，CLAUDE.md 並不是「system prompt」，而是 Claude 看到的第一則 user message。因此，裡面的規則只是強烈建議，而非法律。若規則需要強制執行，應為涵蓋的事件使用經測試的 hook，更廣泛的存取邊界則靠權限或環境隔離。hook 自動執行不代表檢查已涵蓋所有情況。下文會說明 `hooks` 和 `CLAUDE.md` 的界線。

## 如何在 5 分鐘內撰寫精簡版 CLAUDE.md（可直接使用的範本）？

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaway">

重要重點

複製範本、替換方括號中的欄位，然後以 `CLAUDE.md` 為檔名存到專案根目錄。這樣就足以避免 Claude 每次工作階段都從頭開始。你可以依照「代理程式每犯一次錯，就新增一行」的規則逐步擴充。

</div>

以下是我在數十個專案中測試過的範本。它會讓檔案維持在約 80-120 行，符合 Anthropic 建議以少於 200 行為目標的做法。使用這個範本時，代理程式能給出最合理的結果。

```markdown
# [PROJECT NAME] - project navigation

This document is the project map. Read it at the start of every session
to understand where things are and how to work with them.

## What this project is

**[NAME]** - [one sentence: what it is and who it’s for].
[1-2 sentences: what problem it solves and how].

Details are in `business/INDEX.md`.

## Reading order at the start of every session

1. `about-me/INDEX.md` - who I am and how I think
2. `business/INDEX.md` - what we do (product, audience, economics)
3. `CLAUDE.md` (this file) - repo rules, tools, navigation
4. Task area: the relevant file from `business/`, `plans/<current plan>`,
   `mastery/<area>` or the feature folder in the code

Principle: layer 1 (about me) comes before layer 2 (business) for a reason.
First, **who** is thinking, then **about what**.

## Repository structure

[NAME]/
├── CLAUDE.md            ← this file, navigation
├── about-me/            ← digital projection of you (how you think, what you value)
│   └── INDEX.md
├── business/            ← the business’s second brain
│   ├── INDEX.md
│   ├── audience/        ← customer profile
│   ├── products/        ← products, prices
│   ├── goals/           ← goals, metrics
│   └── economics/       ← unit economics, revenue
├── plans/               ← technical plans (one plan = one feature)
├── retrospectives/      ← reflections after each session
└── (project code)

### Where to find things

| What you need | Where to look |
|---|---|
| Why we’re building the project, and for whom | `business/INDEX.md` |
| Target customer, pains, desires | `business/audience/` |
| Product, plans, prices | `business/products/` |
| Goals and metrics | `business/goals/` |
| Economics | `business/economics/` |
| Technical plans | `plans/` |

## Tools

[INSERT TOOLS - for example: Next.js 14, TypeScript, Tailwind CSS, Prisma + PostgreSQL].

## Repo rules

1. Never hardcode dynamic data (prices, dates, figures) -
   get everything from files in `business/` and the LIVE marker.
2. Don’t publish without my explicit command.
3. Before `git push`, run `npm run build` and check that it
   builds without errors or warnings.
4. Add files by name with `git add`. Never use `git add .` or `git add -A`.
5. Don’t read `.env` in full. To check a variable, use
   `grep "^VAR=" .env`.

## Big features = a plan in `plans/`

Any task lasting more than an hour must be written up as a plan in the `plans/` folder:
1. Filename: `YYYY-MM-DD-feature-name.md`.
2. Divide the plan into phases. Mark each phase `[ ]` or `[x]`.
3. At the end of the plan, add a summary: whether it was fully implemented and what remains.

## End-of-feature cycle

After each feature is complete, go through these 5 steps:
1. Find errors → prove them with an example → fix them.
2. What was missed (edge cases, input validation, error handling).
3. Is this a real problem in our project? Check `business/` and `plans/`.
4. Take a fresh look: reread the diff as if you’re seeing it for the first time.
5. Security review. Especially: personal data and third-party materials.

## End-of-session reflection

In `retrospectives/YYYY-MM-DD_short-name.md`, record:
1. What the task was.
2. How it was solved.
3. Whether it was solved - yes / no / partially.
4. What could have been done better.
5. What was learned about the user or project.

## Language

Always respond in the user’s preferred language. Use hyphens only, not em dashes.
```

若要讓 Claude 自動為你的專案填寫這份範本，請把以下提示詞交給它。它會讀取上下文並填入方括號中的欄位：

<div class="section" data-semantic="prompt" aria-label="Prompt">

提示詞：替我的專案填寫 CLAUDE.md

```
Create a CLAUDE.md file at the project root using this template:

[INSERT THE ENTIRE TEMPLATE FROM ABOVE]

Proceed as follows:

Read about-me/INDEX.md and business/INDEX.md to understand the project context and me as the author.

Fill in all the square-bracketed fields in the template based on what you find in those folders.

If some information is missing, ask me clarifying questions one at a time, with 3-4 answer options.

以少於 200 行為目標。若更長，請檢查重複內容並將詳細流程移至連結文件；保留必要的規劃、回顧與儲存庫規則，再用代表性任務測試。

Show me the final file and ask what should be revised.

Always respond in the user’s preferred language.
```

</div>

如果你還沒有 `about-me/` 和 `business/` 資料夾，也沒關係。Claude 會提出釐清問題，並依據現有資訊整理出精簡版 CLAUDE.md。等你知道要放入哪些內容後，再建立這些資料夾也可以。

## 哪 6 項規則能讓 CLAUDE.md 成為持續更新的文件？

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaway">

重要重點

這 6 項規則濃縮了數十個專案的經驗。它們能把 CLAUDE.md 從「建立後就忘了的檔案」轉變為 Claude 每個工作階段都會查閱的實用文件。

</div>

### 規則 1. 維持在 200 行以下

Anthropic 在官方文件中簡潔地指出：

<figure>
<blockquote>
CLAUDE.md 盡量保持在 200 行以下。較長的檔案會占用更多上下文，並降低指示遵循度。
</blockquote>
<figcaption>— Anthropic，code.claude.com/docs/en/memory</figcaption>
</figure>

過長的 CLAUDE.md 會從兩方面造成反效果。首先，它會消耗 token。800 行的指示每次都會載入到每個視窗中，每個工作階段都會用掉預算中的數千個 token。若使用每日有上限的 Pro 訂閱，可用的工作階段數量會明顯減少。其次，模型會開始忽略規則。

官方文件建議以少於 200 行為目標，以減少上下文用量並改善遵循情況，並未訂出第 201 行就失效的界線。決定移出哪些內容前，請檢查相關性、矛盾、載入的 token 數與實際任務結果。

<div class="aside" data-semantic="callout" role="note" aria-label="Warning">

警告

如果檔案已經有 300-500 行，也不用慌張；把內容拆到不同資料夾即可。例如，將設計系統的詳細規則放在 `business/assets/brand-guidelines.md`。接著，在 CLAUDE.md 中用一行寫上：「處理 UI 時，請查閱 `business/assets/brand-guidelines.md`。」導覽原則是：CLAUDE.md 是目錄，不是一本書。

</div>

### 規則 2. 每個工作階段結束時都做回顧

在 CLAUDE.md 中寫上：「每個工作階段結束時，將你做過的事和學到的內容記錄在 `retrospectives/YYYY-MM-DD_*.md`。」新增這一行後，Claude 就會開始自行在每個工作階段結束時做回顧，你不必再提醒。

為什麼要做回顧：

- 兩週後，你可以打開舊的回顧，想起當初為什麼選擇那個做法。
- 一個月後重新開始處理專案時，你手邊就有近期決策的現成紀錄。
- 如果你和團隊合作，夥伴可以讀回顧，在 2 分鐘內了解目前狀況，不必開會。

### 規則 3. 每完成一項任務就提交一次

我的 CLAUDE.md 寫著：「每完成一項任務，就建立一筆內容明確的 git commit。」Claude 會開始自行把工作拆成一筆筆原子化的提交。

這會帶來兩個好處。第一，出問題時，你可以還原一個操作，而不是「我今天做的全部事情」。第二，提交紀錄會成為工作日誌，顯示變更內容及其順序。

### 規則 4. 一律查閱 `business/` 資料夾

凡是涉及客戶、產品或文案的任務，代理程式都應先開啟 `business/INDEX.md`，再查閱其中相關的檔案。我的 CLAUDE.md 明確寫著：「處理 UI 或文案時，先查看 `business/audience/avatar.md` 和 `business/assets/brand-guidelines.md`。」

沒有這項規則，Claude 寫出來的文案就會是「優質網站的一般風格」。有了這項規則，文案就會採用你的風格、面向你的客戶，也不會使用你禁止的詞語。

### 規則 5. 代理程式每犯一次錯就新增一條規則

這是讓 CLAUDE.md 保持更新的核心規則。

以下是我自己的 CLAUDE.md 因應特定錯誤所新增的規則範例：

- 「不要用 `git add .` 提交別人的 WIP 檔案；請逐一指定檔名來 stage。」
- 「推送到 `main` 前，先檢查 `git log origin/main..main --oneline`；如果輸出不為空，就不要 push。」
- 「不要捏造數值；請從 `.env` 或程式碼取得。特別是 URL、使用者名稱和 token。」

每一行都記錄了一次特定事件。有一次，代理程式提交了合作夥伴尚未完成的分支。有一次，我把別人尚未推送的提交也包含進去。還有一次，代理程式捏造了一個不存在的 URL。每個錯誤都會變成一條規則，避免再次自找麻煩。

### 規則 6. 把安全規則放在 `.claude/settings.json`，不要放在 CLAUDE.md

你可以在 CLAUDE.md 寫「不要碰 `.env`」，但那只是請求。由於 CLAUDE.md 是以 user message 載入，而不是法律，Claude 可能會違反。對於關鍵安全事項，請使用 `.claude/settings.json`，在其中嚴格封鎖特定命令。

我會在每個新專案加入以下封鎖清單：

- `rm -rf`（遞迴刪除任何檔案）。
- 完整讀取 `.env`（`Read .env`）。
- 在同一個命令中同時使用 `export` 和 `curl`（可能對外洩漏秘密的模式）。
- 未經明確核准就使用 `git push --force`。

<div class="aside" data-semantic="callout" role="note" aria-label="Warning">

警告

差別很簡單：CLAUDE.md 中的規則是建議，代理程式可能違反；符合的 deny 規則會在適用的權限流程中封鎖所涵蓋動作，卻不能證明所有等效指令、其他工具或不同權限模式都已封鎖。重要安全規則放在 `settings.json`，其他規則則放在 CLAUDE.md。

</div>

更多指南請見 [Ailoot](https://ailoot.ai/docs/)。

<div class="aside" data-semantic="publisher-cta" data-source-cta="source-cta-2" aria-label="Ailoot Guides">

[Ailoot 指南](https://ailoot.ai/docs/)

</div>

## 實際營運中的企業如何安排 CLAUDE.md（280 行檔案剖析）？

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaway">

重要重點

我將拆解一個實際運作中的線上服務所用 CLAUDE.md 的結構。該檔案約有 280 行，包含 11 個章節。我會說明各章節包含什麼，以及為什麼這樣安排。我不會公開實際文字，因為其中含有營運細節。不過，這套架構可以應用於任何企業。

</div>

網路上大多數 CLAUDE.md 範例都是提供給開發者的技術範本：「使用 TypeScript」、「測試不要超過 50 行」。對創業者來說，這類 CLAUDE.md 毫無用處，因為它沒有涵蓋商業面向。

以下是我實際使用的 CLAUDE.md 結構。我刪除了具體規則和路徑，因為它們反映的是我的內部營運方式。不過，這些章節的結構與邏輯可以套用到任何專案：填入你自己的情況，就能得到一份實用的檔案。

**1. 專案簡介（15 行）。** 我們做什麼、目標受眾是誰、提供哪些產品。這不是行銷網站的摘要，而是提供給代理程式的簡介，讓它了解「我們要往哪裡走」。

**2. 關於我（10 行）。** 指向 `about-me/` 資料夾，也就是我思考方式的數位投影。包括語氣、價值觀、原則和禁用詞語。Claude「以我的身分」撰寫文字時，會先讀取這個資料夾，讓聲音風格符合我的習慣。

**3. 儲存庫結構（20 行）。** 加上註解的目錄樹，標示程式碼、商業上下文、計畫和回顧分別在哪裡。沒有這份地圖，Claude 每次都會盲目搜尋檔案。

**4.「要去哪裡找資料」表格（25 行）。** 以「問題 → 檔案」的方式提供導覽。例如，房仲公司可以寫「需要房貸條件 → `business/products/mortgage.md`」或「需要貼文的語氣 → `business/assets/voice.md`」。請換成你自己的檔案。這張表格是 CLAUDE.md 的核心。沒有它，代理程式只能猜哪個檔案有答案；有了它，就能直接找到資訊來源。

**5. 專案主要原則（40 行，10-15 項）。** 這個章節會慢慢累積，也最費心力。每個項目都是某個具體錯誤的記錄。例如，網路商店的規則可以是「絕不將價格和配送時間寫死」、「未經明確指示不得發布商品」以及「發布商品清單前，先按照品牌詞彙表檢查風格」。這個章節就是「專案憲章」。

**6. 營運規劃（20 行）。** 將「使用者說的話 → 要採取的行動」配對的觸發詞表格。例如：「我說『規劃這週』時，開啟 `ops/monthly.md`，並建立本週的檔案。」這會讓 Claude 成為了解指令上下文的營運助理。

**7. 工具（5 行）。** 使用的技術，簡短扼要，不加贅述。

**8. 發布（15 行）。** 將變更發布到正式環境的逐步流程：要執行哪些命令、依什麼順序，以及要檢查什麼。我以前每次都要解釋，現在 Claude 已經知道了。

**9-12. 安全性（35 行）。** 分成四個獨立子章節：處理 `.env` 的規則、存取正式環境資料庫的規則、示範時的安全命令（螢幕錄影、直播、螢幕截圖，避免意外暴露 token），以及輪替秘密資訊的規則。

**13. `plans/` 資料夾（10 行）。** 計畫的標準：檔名、階段結構，以及摘要區塊應填寫的內容。

**14. `retrospectives/` 資料夾（5 行）。** 回顧的標準：範本、檔名，以及應包含的內容。

**15. 即時資料庫資料（15 行）。** 標示「最新資料」的規則：當檔案指出數字必須保持最新時，代理程式會從來源取得資料，而不是使用舊資料。這能避免 Claude 使用前一天的數字。

**16. 語言（3 行）。**「一律使用使用者偏好的語言回覆。只用連字號，不用 em dash。」

總計約 280 行，超過精簡目標，但不代表檔案無效。本例仍有用；是否保留應依實測上下文用量與代表性任務檢查判斷。表格不一定比一般文字省 token。

<div class="aside" data-semantic="callout" role="note" aria-label="Tip">

提示

這套我經過一年工作建立的結構不是教條。架構可以是：專案說明（1-2 個章節）、結構與導覽（2-3 個章節）、規則／原則（1 個大型章節）、營運程序（依你的事業設定 2-3 個章節），以及小細節（語言、聯絡方式）。填入符合你事業的具體內容。主要原則是，每個章節都應回答：「沒有這個，Claude 會犯錯嗎？」如果不會，就刪掉。

</div>

## `/init` 命令會做什麼？為什麼光靠它還不夠？

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaway">

重要重點

Claude Code 中的 `/init` 命令會掃描專案，自動建立基本的 CLAUDE.md，並列出工具和建置命令。這是很好的起點，但缺少商業上下文和原則時，檔案就會流於技術性和通用化。先用 `/init` 開始，再手動補上內容。

</div>

Anthropic 在文件中如此描述這項命令：

<figure>
<blockquote>
執行 /init，即可自動產生 CLAUDE.md 起始範本。Claude 會分析你的程式碼，建立包含建置命令、測試指示和偵測到的專案慣例的檔案。
</blockquote>
<figcaption>— Anthropic，code.claude.com/docs/en/memory</figcaption>
</figure>

`/init` 擅長的事：

- 從 `package.json`、`Cargo.toml` 和 `pyproject.toml` 找出工具。
- 列出建置與測試命令。
- 從現有檔案（`.eslintrc`、`.prettierrc`）辨識慣例。
- 找出既有的 Cursor 規則（`.cursorrules`、`.cursor/rules/`）和 Copilot 規則，並納入相關內容。在 `CLAUDE_CODE_NEW_INIT=1` 模式下，它也會讀取 `AGENTS.md`。

`/init` 做不到的事：

- 它不知道你的客戶是誰。
- 它不會納入文案禁用詞。
- 它不會加入有關代理程式犯錯的規則，因為錯誤還沒發生。
- 它不會依照你的商業架構建立「要去哪裡找資料」表格。

因此，適合的工作流程如下：

1.  ### 在 Claude Code 中執行 /init

    你會得到一份含工具與命令的起始版 CLAUDE.md，長度為 30-50 行。這是技術基礎。

2.  ### 疊加本文中的範本

    使用「5 分鐘內建立精簡版 CLAUDE.md」一節的範本。加入導覽、檔案索引和原則章節。

3.  ### 填寫方括號中的欄位

    提示 Claude「讀取我的專案並填寫範本」。如果 `business/` 和 `about-me/` 資料夾還不存在，Claude 會提出釐清問題。

4.  ### 進行壓力測試

    告訴 Claude：「讀取我的 CLAUDE.md，找出 10 個可能讓你以代理程式身分產生誤解的模糊之處。」你會得到一份待修正項目清單。

5.  ### 接著持續使用並更新檔案

    代理程式每犯一次錯，就新增一行。一個月後，你就會有一份符合自身事業且持續更新的 CLAUDE.md。

第四步的提示詞：

<div class="section" data-semantic="prompt" aria-label="Prompt">

提示詞：對 CLAUDE.md 進行壓力測試

```
I have a CLAUDE.md. Tomorrow I’ll be building a feature based on it.

Your task is to stress-test it. Find 10 reasons we could potentially fail:

where CLAUDE.md is ambiguous and you, as an agent, might misunderstand it

where there are gaps that would force you to make things up

where rules contradict one another

where I overestimate how much can be done in one day

where I underestimate things (this is even worse)

Don’t hold back. Criticize it harshly. I want to find these issues now, not in production.
At the end, give me a list of specific changes: what to change and how, so these problems don’t happen.
```

</div>

## CLAUDE.md、AGENTS.md 和 MEMORY.md：2026 年分別由誰讀取？

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaway">

重要重點

三種相似的檔案經常被混淆。CLAUDE.md 包含你自行撰寫的專案規則，Claude Code 會在每個工作階段讀取。AGENTS.md 是供其他代理程式（Codex、Cursor、Copilot）使用的通用標準；自 2026 年 9 月起，如果專案沒有 CLAUDE.md，Claude Code 也會讀取它。MEMORY.md 則包含 Claude 自動為自己撰寫的習慣備註。三者可以同時存在而不互相衝突。

</div>

| 檔案 | 撰寫者 | 讀取者 | 載入時機 |
|----|----|----|----|
| **CLAUDE.md** | 你手動撰寫 | Claude Code（原生支援） | 每個工作階段開始時 |
| **AGENTS.md** | 你手動撰寫 | Codex CLI、Cursor、GitHub Copilot CLI、Gemini CLI，以及自版本 2.1.277 起在專案沒有 CLAUDE.md 時的 Claude Code | 每個工作階段開始時 |
| **MEMORY.md** | Claude Code 自行撰寫 | Claude Code（原生支援） | 每個工作階段開始時，讀取前 200 行（或 25 KB，以較小者為準） |

最讓新手困惑的問題是：**Claude Code 會讀取 `AGENTS.md` 嗎？** 在 2026 年 9 月以前，答案是「不會」；Anthropic 的文件建議建立一個匯入 AGENTS.md 的 CLAUDE.md。自版本 2.1.277 起（2026 年 9 月 18 日發布），Claude Code 會自行讀取 AGENTS.md，但只有在工作資料夾或其上層資料夾中沒有 CLAUDE.md、`.claude/CLAUDE.md` 或 `CLAUDE.local.md` 時才會如此。

<figure>
<blockquote>
<p>Claude Code 可以將 <code>AGENTS.md</code> 作為專案指示讀取，因此已為其他代理程式設定好的儲存庫，不需要 <code>CLAUDE.md</code>、匯入或設定也能運作。</p>
</blockquote>
<figcaption>— Anthropic，https://code.claude.com/docs/en/memory#agents-md</figcaption>
</figure>

如果專案有 CLAUDE.md，Claude Code 預設只會讀取它，並跳過 AGENTS.md。你可以在 `/config` 的 Project instructions 中更改這項設定，例如 `claude-md-and-agents-md` 設定會讓它讀取兩個檔案。另一種適用於所有版本的方法是在 CLAUDE.md 中加入匯入指示：

```markdown
@AGENTS.md

## Claude Code

Additional rules for Claude Code that other agents don’t need.
```

`@filename` 語法會匯入另一個檔案。Claude 會讀取該檔案，並與 CLAUDE.md 一起載入上下文。即使 Claude Code 可以自行讀取 AGENTS.md，匯入也不會讓它重複讀取。

**何時需要 AGENTS.md。** 如果你會同時使用 Claude Code 和 Codex CLI、Cursor 或 Copilot，請建立 AGENTS.md 作為單一資訊來源，在 CLAUDE.md 中加入 `@AGENTS.md`，再補上 Claude 專用規則。如果沒有這類規則，就不需要建立 CLAUDE.md：自版本 2.1.277 起，Claude Code 會自行讀取 AGENTS.md。如果你只使用 Claude Code，也不需要 AGENTS.md，只用一份 CLAUDE.md 即可。逐步了解所有選項，請參閱[如何在同一個專案中使用 AGENTS.md 和 CLAUDE.md](https://ailoot.ai/blog/zh-hant-tw/agents-md-claude-md-one-instruction-file/)。

**MEMORY.md 是什麼？** 自近期更新後，Claude Code 會自動將與你相關的備註保存在 `~/.claude/projects/<project-name>/memory/MEMORY.md`。其中包括對話習慣（「使用者偏好簡短回答」）、重複提及的要求（「禁止在程式碼中使用表情符號」）以及行為觀察（「使用 macOS 和 zsh」）。

這是獨立於 CLAUDE.md 的記憶系統。你不會手動撰寫它；Claude 會根據你們的對話自行記錄。如果 MEMORY.md 中有應成為規則的內容，請移到 CLAUDE.md。如果內容不必要或有誤，可以手動刪除；它只是一個文字檔。

<div class="aside" data-semantic="callout" role="note" aria-label="Note">

注意

若要查看工作階段開始時載入了哪些內容，請在 Claude Code 中輸入 `/memory`。它會顯示 CLAUDE.md、MEMORY.md 和其他已載入檔案的內容。Claude 行為異常時，這個功能很有用：開啟 `/memory`，找出可能造成影響的規則。

</div>

## CLAUDE.md 多長才有用？如何審查長檔案？

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaway">

重要重點

指示檔越長，就會占用越多上下文；若內容重複或互相矛盾，也可能更難遵循重要規則。Anthropic 建議以少於 200 行為目標，這不是技術上限，也不能普遍預測代理會遵循幾條規則。

</div>

Claude Code 的每個視窗都會將多個層次載入上下文：Anthropic 的 system prompt（估計有數萬個 token）、你的 CLAUDE.md、透過 `@` 匯入的檔案、MEMORY.md、目前的聊天紀錄，以及 Claude 開啟的檔案內容。所有內容都必須放進模型的上下文中（Sonnet 為 200K 個 token，Opus 為 1M 個 token）。

CLAUDE.md 越大，留給目前工作的空間就越少。1,000 行的檔案約有 8,000 個 token，每個工作階段都會重複載入。使用 Pro 訂閱（以我的經驗，每天約可進行 10-12 次「高負載」提示）時，可用容量會減少四分之一。

成本只是考量之一。指示過長、無關或互相衝突時，遵循情況可能下降，但不存在普遍可靠的指示數量上限。請選擇能檢驗關鍵規則的代表性任務，記錄失敗，再比較針對性修改前後的行為。

<figure>
<blockquote>
臃腫的 CLAUDE.md 會讓 Claude 忽略你真正的指示。
</blockquote>
<figcaption>— Anthropic，code.claude.com/docs/en/best-practices</figcaption>
</figure>

以下是檔案大小的經驗法則：

- **80-120 行** - 精簡專案導覽的方便起點，不保證特定遵循比例。
- **150-200 行** - 適合檢查相關性，並將詳細流程移至連結文件。
- **200-300 行** - 檢查 token 用量、重複內容與任務結果；前述 280 行的企業範例仍可能有效。
- **400 行以上** - 應進行針對性審查，不能單憑行數判定失效。保留必要限制，移出細節後也要確認連結與規則仍可用。

行數本身不能證明成功或失敗。修改後應重跑相同的代表性任務並驗證重要規則，不要捏造遵循百分比。

<div class="aside" data-semantic="callout" role="note" aria-label="Warning">

警告

如果你的 CLAUDE.md 已經太長，不要手動重整。把以下提示詞交給 Claude：「讀取 CLAUDE.md，並以『如果移除此行，代理程式會犯錯嗎？』為標準，評估每一行。列出可以刪除而不造成損失的行，並說明理由。」它會移除客觀上沒有作用的內容。

</div>

Anthropic 在文件中提供了一個直接的測試方法：

<figure>
<blockquote>
逐行問自己：「如果移除這一行，Claude 會開始犯錯嗎？」如果不會，就刪掉它。
</blockquote>
<figcaption>— Anthropic，code.claude.com/docs/en/best-practices</figcaption>
</figure>

將這個方法套用到每一行。如果答案是「它還是會做對」，就刪掉那一行。CLAUDE.md 不是寫文件、記錄決策歷史或理念的地方，只用來放置代理程式避免犯錯所需的規則。

## 哪 7 種錯誤會讓 CLAUDE.md 變得毫無用處？

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaway">

重要重點

以下是我經常在別人的 CLAUDE.md 中看到的 7 種常見錯誤。每一種都是有條理地整理檔案的理由。大多數錯誤都源自同一個問題：試圖把 CLAUDE.md 寫成通用的「專案文件」，而不是維持它作為代理程式的實用工具。

</div>

### 錯誤 1.「當個好工程師」

這是最常見的錯誤。人們會在 CLAUDE.md 中寫下籠統的期望：「寫出乾淨的程式碼」、「採用最佳實務」、「像資深工程師一樣思考」。

這些話沒有意義。Claude 一般本來就會寫「乾淨的程式碼」。這些行只會占用上下文，不會影響任何決策。

把「寫出乾淨的程式碼」換成「使用 2 個空格縮排」、「TypeScript 中不要使用 `any`」或「函式不得超過 30 行」。內容要具體且可驗證。

### 錯誤 2. 重複 Claude 已經知道的內容

解釋標準語言慣例（「在 JavaScript 中，函式是一級公民」、「TypeScript 有靜態型別」），或解釋 npm、git、docker 的運作方式。

Claude 在訓練期間已經學會這些內容。把它們重複寫進 CLAUDE.md 沒有任何幫助，只會占用上下文。

### 錯誤 3. 在 CLAUDE.md 中放入冗長的逐步指示

例如「如何部署專案」、「如何撰寫資料庫遷移」或「如何設定新元件」等長篇說明。裡面有數十行逐步指示。

這裡不是放置冗長逐步說明的地方，而是用來寫一行規則的地方。把長篇指示放進 `skills/`（Claude Code 的獨立機制，可按需載入）或 `docs/`。在 CLAUDE.md 中放一行連結即可：「建立新的遷移時，請開啟 `docs/migrations.md`。」

### 錯誤 4. 放入自動程式碼分析工具已經檢查的規則

例如「使用分號」、「不要留下未使用的 import」、「不要使用 `var`」。ESLint、Prettier 和 Biome 都會抓出這些問題，它們是 linter（自動檢查程式碼的工具）。

linter 的結果是確定的：執行後會找出錯誤並修正。CLAUDE.md 規則的作用則是機率性的；代理程式可能會忘記。沒必要重複列出這些規則，設定 linter 更簡單。

### 錯誤 5. 把秘密資訊放進 CLAUDE.md

我看過測試帳號密碼、沙箱 API token，以及登入後的管理後台連結。它們全都放在已提交到 git 的檔案裡，也載入了 Anthropic 模型的上下文。

絕對不要這樣做。秘密資訊應放在 `.env`，並將它加入 `.gitignore`。CLAUDE.md 頂多只需要寫：「不要讀取完整的 `.env`；要查特定變數時請使用 `grep`。」

### 錯誤 6. 把 CLAUDE.md 當成 500 行以上的雜物堆，半年都不整理

CLAUDE.md 越來越長，和 `docs/` 的一半內容重複，在好幾處互相矛盾，也沒人記得裡面寫了什麼。代理程式開始忽略大部分內容。團隊抱怨「Claude 不遵循指示」，接著又增加更多規則，讓情況變得更糟。

CLAUDE.md 疏於維護的跡象包括：超過 300 行、不同章節重複相同規則、連往不存在檔案的過期連結，以及「2024 年我們決定這麼做，後來又改變主意」這類「歷史」備註。

解決方法是每兩週請 Claude 用 Anthropic 的測試方式檢查：「如果移除這一行，代理程式會犯錯嗎？」如果答案是「不會」，就刪除。

### 錯誤 7. 建立 CLAUDE.md 後就忘了它

這和上一個錯誤相反。檔案兩個月前只整理過一次，之後就沒更新。這段期間工具變了、新增了資料夾，也出現了新的代理程式錯誤。沒有人更新 CLAUDE.md，所以它對這些事情一無所知。

一個明顯的跡象是你每次工作階段都在重複相同的指示：「不要做 X」、「不要碰 Y」、「記得 Z」。如果已經重複超過兩次，這條規則就該放進 CLAUDE.md，而不是只記在腦中。

<div class="aside" data-semantic="publisher-cta" data-source-cta="source-cta-3" aria-label="Ailoot Guides">

[Ailoot 指南](https://ailoot.ai/docs/)

</div>

## 如何透過「工作階段結束時更新」規則，讓 CLAUDE.md 自行學習？

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaway">

重要重點

讓我的 CLAUDE.md 從文件變成持續更新工具的主要做法，是在檔案中新增一條規則：「每個工作階段結束時，檢查你是否學到任何尚未寫進 CLAUDE.md、與使用者或合作方式相關的新內容；如果有，就新增一行。」不到兩個月，檔案就在沒有額外流程的情況下開始累積個人化規則。

</div>

我的 CLAUDE.md 有一個簡短的章節：

```markdown
## Self-learning

At the end of every session, check:
- Have I learned anything new about the user or how to work with them?
- Did I break any rule that should now be recorded?

If so, create or update a file in `about-me/feedback/` in this format:
Rule (one-line rule) → Why (why it was added)
→ How to apply (when it applies).

I don’t write the rules by hand - I say, “not like that, because this is how,”
and you put it into a file.
```

把這個章節加入 CLAUDE.md 後，Claude 開始在每個工作階段結束時問：「有沒有值得記錄的新內容？」如果有，它就會提出一條規則草稿；我補充說明後，再建立檔案。

用這種方式合作兩個月後，我在 `about-me/feedback/` 裡累積了二十多個檔案，都是從特定錯誤中學到的規則。每個檔案都是以「規則 → 原因 → 如何套用」格式撰寫的一頁內容。這個資料夾成了記錄我個人偏好與禁忌的「第二記憶」。

每個錯誤都會成為規則，因此不會重複犯錯；規則也會累積並彼此強化。六個月後，Claude 對我專案的了解，會比我休息一個月後回來時記得的還多。

## 如何在 CLAUDE.md 中加入法律、行銷和營運規則？

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaway">

重要重點

CLAUDE.md 中的技術指引只涵蓋一半。另一半是商業規則：符合法律要求的禁用措辭、符合品牌風格的對外文案格式，以及團隊每週的營運習慣。CLAUDE.md 同時涵蓋兩方面後，Claude 就不只是程式設計師，也會成為編輯和營運助理。

</div>

對多數團隊而言，CLAUDE.md 純粹是技術文件：工具、建置命令、程式碼慣例。這固然有用，但只占整體價值的三分之一。

如果是創業者在維護 CLAUDE.md，加入商業相關章節就很合理。最重要的有三類：

### 法律規則（適用於受監管市場）

如果你在受監管產業發布文案（金融、醫療、藥品廣告、兒童用品），禁用詞語具有法律效力，應以明確規則寫進 CLAUDE.md。不要只放在某個人的腦中，也不要只留在編輯者的螢幕截圖裡；應放進代理程式每個工作階段都能看到的檔案。

沒有銀行執照的金融科技專案範例：

編輯註記：以下示範特定專案的內部規則格式，並非普遍授權使用所列詞語。某種說法是否可接受，取決於適用法律及公司的狀況。

> 🚨 嚴重 - 禁止使用金融相關措辭。在面向客戶的素材中，不得使用：「存款」、「保證報酬」或「投資商品」。請改用：「儲蓄帳戶」、「預期報酬」和「浮動利率商品」。原因是本專案適用的金融服務廣告法律要求。

CLAUDE.md 中的這個區塊作用很簡單：每次你要求 Claude 撰寫面向客戶的文案時，代理程式都會依照這些禁用項目進行檢查。沒有這條規則，禁用詞就會出現在每三個行銷活動中的一個。有了它，你就不必再擔心自己會用到那些詞。

同樣的做法也適用於：

- 醫療專案（不得宣稱某項產品能「治療」或「治癒」）。
- 藥品廣告（不得宣稱「最有效」；必須加入警語）。
- 任何有自身廣告規則的受監管產業。

### 行銷風格和文案格式

如果你經常發布文案（社群媒體、電子報、網站），值得用一段文字把格式寫進 CLAUDE.md。以下是經營訊息頻道的網紅或代理商可能採用的範例：

> 撰寫頻道貼文時，請查閱 `style/posts.md`。使用頻道允許的格式標記，避免「危險的」特殊字元。結尾加上帶有 UTM 標籤的 CTA，標籤格式如下：`utm_source=<channel>&utm_medium=<type>&utm_campaign=<slug>`。

Claude 過去寫出來的貼文是「一般行銷網站的風格」。現在它會依照你的格式、使用你的 UTM，也不會讓人看出內容是 AI 寫的。

### 營運習慣

建立觸發詞表格。你說出特定詞句時，代理程式就會知道要開啟哪些檔案，以及要採取什麼行動。以下是採每週規劃的團隊範例：

> 「規劃這週」→開啟 `ops/monthly.md`，在同一個資料夾建立 `YYYY-WNN.md`，再把 `ops/backlog.md` 中的任務移到適當的日期。「待辦清單裡有什麼？」→讀取 `ops/backlog.md`，並以清單顯示。「結束本週」→填寫目前週檔案中的「本週摘要」章節。

有了這類表格，Claude 就會從「會寫程式的助手」變成了解你企業日常流程的「營運人員」。每個星期一，我會說「來規劃這週吧」，Claude 就會開啟適當的檔案、讀取每月目標，並建議如何拆分工作。

<div class="aside" data-semantic="callout" role="note" aria-label="Note">

注意

如果你已經有 `business/` 資料夾，其中有關於目標受眾、產品和目標的實際上下文，就適合在 CLAUDE.md 中加入商業相關指引。如果還沒有，請先建立 `business/`，再把連結加到 CLAUDE.md。否則，指示就會指向不存在的資料。

</div>

## 如何用 12 點清單在 5 分鐘內檢查 CLAUDE.md？

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaway">

重要重點

用這份清單檢查你目前的 CLAUDE.md。每一項只需 30 秒。如果有五個以上的答案是「否」，就需要整理檔案。

</div>

1.  **大小。** 檔案是否精簡，並以約 200 行作為審查目標，而非通過與否的硬性上限？
2.  **名稱。** 檔名是否完全是大寫的 `CLAUDE.md`，而不是 `claude.md`？
3.  **位置。** 檔案是否位於專案根目錄或 `./.claude/CLAUDE.md`？
4.  **專案說明。** 前 5 行是否清楚說明專案內容與目標對象？
5.  **工具。** 是否明確列出技術，而且沒有贅述？
6.  **結構。** 是否有附上說明的儲存庫結構圖？
7.  **導覽。** 是否有一張「問題 → 檔案」表格，說明要去哪裡找答案？
8.  **原則。** 是否有以「絕不」和「一律」開頭的規則章節？
9.  **具體性。** 每條規則是否都可驗證？（例如「使用 2 個空格」，而不是「寫得漂亮」。）
10. **自我更新。** 是否有一條規則要求「在工作階段結束時確認要新增什麼」？
11. **回顧。** 是否有一條規則要求「將工作階段摘要記錄在 `retrospectives/`」？
12. **安全性。** 關鍵禁令（`.env`、`rm -rf`）是否也列在 `.claude/settings.json`？

如果答案中有五個以上的「否」，請開啟 Claude 並交給它以下提示詞：

<div class="section" data-semantic="prompt" aria-label="Prompt">

提示詞：依照檢查清單稽核 CLAUDE.md

```
Read my CLAUDE.md and compare it with the checklist below. For each item, say: yes / no / partly, and what specifically to fix.

Checklist:

保持精簡以適合任務；接近 200 行時審查，不把它視為硬性上限

Project description in the first 5 lines

Tools listed explicitly

Repository structure diagram included

“Question → file” table included

Principles section with rules included

Every rule is specific and verifiable

“Update at the end of the session” rule included

“Reflect at the end of the session” rule included

Critical prohibitions included in .claude/settings.json

No duplicates of the same rule in different sections

No dangling links to files that no longer exist

After the audit, give me a list of specific changes that will make the file living.
```

</div>

## CLAUDE.md 之後該使用 Plan Mode、Skills，還是 sub-agents？

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaway">

重要重點

CLAUDE.md 是基礎。它運作良好後，就能使用下一層機制：Plan Mode（先讓 Claude 規劃，再採取行動）、Skills（把不常用的知識從 CLAUDE.md 移到獨立檔案），以及 sub-agents（在各自獨立的上下文中處理任務）。

</div>

CLAUDE.md 是基礎。它運作良好後，你就可以加入三種互相強化的 Claude Code 機制。

**Plan Mode。** 在這個模式中，Claude 會先建立變更計畫，等待你核准後才開始工作。按 Shift+Tab 或使用 `/plan` 命令即可啟用。它能解決氛圍編碼最大的痛點：「我只叫 Claude 修一件事，它卻重寫了半個專案。」Plan Mode 不會發生這種事，因為代理程式碰觸任何檔案前，你都能先看到計畫。

**Skills。** `.claude/skills/` 資料夾中的獨立 `.md` 檔案，包含特定類型任務所需的知識。例如，「如何撰寫資料庫遷移」這項 skill 會包含具體流程、範本和範例。這些知識太多，不適合放在 CLAUDE.md 中。但 Claude 遇到「撰寫遷移」這類任務時，就會載入相關 skill 並依照內容執行。

**Sub-agents。** 如果任務需要大量上下文（例如檢查大型功能），Claude 可以在自己的乾淨上下文中啟動另一個 sub-agent。sub-agent 會完成工作並回傳結果，不會讓你的主聊天上下文變得混亂。

這三種機制都以 CLAUDE.md 為入口：它們會在工作開始時讀取該檔案，以了解專案上下文。因此，沒有持續更新的 CLAUDE.md，這些功能也會運作不良。先打好基礎，再往上疊加。

**下一步。** 在專案根目錄建立 `CLAUDE.md` 檔案，複製本文開頭的範本，再使用輔助提示詞填寫方括號中的欄位。接著持續使用這份檔案：代理程式每犯一次錯，就新增一行。兩三週後，CLAUDE.md 就不再是「寫好後就忘記的文件」，而是 Claude 每個工作階段都會實際查閱的內容。

如果你想以 `CLAUDE.md` 為核心建立完整架構，請使用本文中的步驟和範例，建立第二大腦用的 `business/` 資料夾、代表你的數位投影 `about-me/` 資料夾、基本 Skills，以及已設定的 Plan Mode。[Ailoot 指南](https://ailoot.ai/docs/)。

<div class="section" role="doc-bibliography" aria-label="Sources">

### 來源

- [Anthropic - Claude Code Memory](https://code.claude.com/docs/en/memory) - CLAUDE.md、MEMORY.md 和載入階層的官方文件
- [Anthropic - Best Practices](https://code.claude.com/docs/en/best-practices) - 撰寫有效 CLAUDE.md 的規則，以及「移除這一行會讓 Claude 犯錯嗎？」這項測試
- [Anthropic Support - Give Claude Context](https://support.claude.com/en/articles/14553240-give-claude-context-claude-md-and-better-prompts) - 關於使用上下文的支援指南
- [Ailoot Guides](https://ailoot.ai/docs/) - 文件。

</div>

[繼續瀏覽 Ailoot](https://ailoot.ai/)。



<div class="aside" data-semantic="publisher-cta" data-source-cta="source-cta-4" aria-label="Continue with Ailoot">

[繼續瀏覽 Ailoot](https://ailoot.ai/)

</div>

<div class="aside" data-semantic="publisher-cta" data-source-cta="source-cta-5" aria-label="Continue with Ailoot">

[繼續瀏覽 Ailoot](https://ailoot.ai/)

</div>

## 常見問題：2026 年如何設定 CLAUDE.md：範本與 6 項規則

### CLAUDE.md 超過 200 行就會失效嗎？

不會。這是保持精簡的建議目標，不是解析上限或保證失效的分界。請檢查重複、矛盾與載入的上下文，再以代表性任務測試重要規則；本文 280 行的範例也要接受同樣評估。

### CLAUDE.md 越來越長，哪些內容該移出去？

將詳細流程、長篇參考資料與決策歷史移到對應文件或 skills。入口檔保留精簡專案事實、必要限制與清楚連結；修改後重跑真實任務，確認導覽與重要規則仍有效。


## Ailoot · 公司及其專案組合

Ailoot以累積的營運經驗、廣大的客戶群、穩定的服務及持續的KPI管理為基礎。

公司及其專案組合：數百萬客戶，每月銷售額達數十億。

Ailoot將這些營運經驗用於API存取，讓客戶的產品、代理、應用程式及自動化流程使用AI功能。
