repoprompt/repoprompt-ce

Community edition of RepoPrompt: a native macOS context engineering app for AI coding agents, with an MCP CLI.

解決的問題

RepoPrompt CE 解決了為 AI 編碼代理提供精確代碼庫上下文的難題。它不將整個倉儲直接丟入提示中,而是允許使用者精心挑選聚焦、可審查的上下文——包括檔案內容、倉儲結構和 Git 差異——以保持在 token 預算內,並提升模型準確性。

工作原理

這是一個原生 macOS 應用程式,擔任代理編排器與上下文工程工具。它使用內建的 Model Context Protocol (MCP) 伺服器,讓外部的 MCP 相容客戶端與 CLI 代理能夠搜尋倉儲、檢視檔案並整理上下文。該應用提供一個「Compose 檢查器」,用於在將最終提示傳送給 AI 模型前進行審查與優化。

適用對象

希望在 macOS 上使用視覺化介面管理輸入至其 LLM 的代碼庫上下文的 AI 編碼代理與基於 CLI 的 AI 工具開發者。

主要亮點

  • 上下文工程:將檔案樹、行切片、CodeMaps 和 Git 差異整合成高密度提示。
  • 代理編排:直接從 macOS 應用程式協調基於 CLI 的編碼代理。
  • MCP 集成:內建 MCP 伺服器,連接外部工具與倉儲上下文。
  • 多根工作區:支援同時跨多個相關倉儲或文件資料夾工作。
  • 可審查的交接:允許使用者在將上下文傳送給其他代理或模型前進行檢查與優化。

相關

  • 專案
  • 專案
  • 專案
  • 專案