repomapper v0.1.0: 任何儲存庫的 AGENTS.md 操作指南

Back
Category : News


Cover image for repomapper v0.1.0: 任何儲存庫的 AGENTS.md 操作指南

Fenix



repomapper v0.1.0: 任何儲存庫的 AGENTS.md 操作指南

為任何程式碼儲存庫產生一份精簡的操作指南,格式為 AGENTS.md:包含子系統、測試、慣例與歷史陷阱。82 項測試。基於論文 Probe-and-Refine Tuning of Repository Guidance for Coding Agents (2026)



問題所在

程式碼代理需要儲存庫的操作知識,而這些知識並未存在於程式碼中:

  • 哪些檔案存放各個子系統。
  • 如何執行測試套件。
  • 歷史上哪些工作流程曾導致錯誤的修正。
  • 專案的慣例與結構。

人類會維護 AGENTS.md 檔案來提供這些上下文,但手動建立非常耗時且容易過時。



解決方案

RepoMapper 以三個步驟自動化此流程:

  1. 掃描:儲存庫結構、語言、進入點、測試、子系統、依賴與慣例。
  2. 探測:合成任務(import 檢查、語法檢查、測試執行器、設定檔驗證)。
  3. 產生:以 AGENTS.md 格式輸出精簡的操作指南(<3000 字元)。



基本用法

git clone https://github.com/amurlaniakea/repomapper.git
cd repomapper
python3 -m venv venv && source venv/bin/activate && pip install -e .

# 為某個儲存庫產生 AGENTS.md
python3 -m repomapper /path/to/repo

Enter fullscreen mode

Exit fullscreen mode



相關連結

你的代理每次遇到新儲存庫時,要花多少時間學習那些早已被寫好的知識?

https://dev.to/magopredator/repomapper-v010-guia-operativa-agentsmd-para-cualquier-repositorio-d09

https://www.worldprogramming.org/posts/repomapper-v010-guia-operativa-agentsmd-para-cualquier-repositorio-qo4hnh