Skip to content

常見問題 ​

為什麼用 bash 而不是 Python / Node? ​

零執行期相依。筆電上只要有 git、jq、docker、gh 就能跑。每多一個語言 runtime 對只想執行 CLI 的使用者都是阻力。

mra 會把我的程式碼送給 Anthropic 嗎? ​

只送你明確納入 context window 的檔案。PKB 文件設計上就是讓你可以檢視送出的內容。所有唯讀流程的 claude -p 呼叫都帶 --disallowedTools "Write,Edit,NotebookEdit"。

mra 怎麼知道我的 repo 關係? ​

5 個 scanner(docker-compose、shared-db、gateway-routes、shared-packages、api-calls)自動推論圖形。可以在 .collab/manual-deps.json 覆寫。

我可以新增自己的 persona 嗎? ​

可以。依照 ROLE/STYLE/FOCUS/METHOD/OUTPUT FORMAT 格式把一個 markdown 丟到 agents/personas/<name>.md,會自動偵測。

--personas 會取代 debate 嗎? ​

不會 — 它是一個可選的替代策略。預設仍是自動選擇(light / standard / debate)。建議在安全關鍵 PR 或跨 repo API 變更時才用 --personas。

費用大概多少? ​

Debate review:依 diff 大小每個 PR 約 $0.05–$0.20。Persona review:約 $0.15–$0.40(5 agent vs. 2)。mra analyze 對 500 個檔案的專案:一次約 $0.50。

用 mra cost 追蹤。

Bash 版本低於 4.3 怎麼辦? ​

wait -n 會回退到對最舊的 pid 進行 blocking wait。所有新 lib 在 macOS bash 3.2 上都能正常執行。

Log 在哪? ​

每個專案一份:.collab/logs/<project>/<date>.log。

Last updated:

依 MIT 授權發佈。