UStackUStack
Pathrule icon

Pathrule

Pathrule 是專為編碼助手打造的上下文路由層,可在 Claude Code、Cursor、Codex 與 Windsurf 的首次工具呼叫前注入團隊記憶、規則與技能,並維持跨網頁、桌面、CLI 與遠端 MCP 工作流程的一致倉庫指引。

Pathrule

什麼是 Pathrule?

Pathrule 是一個供編碼助手使用的上下文路由系統。它會將團隊記憶、規則與技能儲存在一個以路徑索引的知識圖譜中,該圖譜會鏡像倉庫樹狀結構,並在首次工具呼叫前,將相關的上下文切片注入 Claude Code、Cursor、Codex 與 Windsurf 等工具中。

此產品旨在減少跨會話反覆閱讀 repo 與臨時提示的需求。它結合雲端工作區、本機桌面與 CLI 執行環境,以及 MCP 伺服器,讓團隊能在瀏覽器、桌面、終端機與遠端 AI 用戶端之間維持同一套共享知識層。

主要功能

  • 路徑索引知識圖譜:記憶、規則與技能會附加到鏡像 repo 的工作區樹節點上,因此可依路徑鄰近性擷取上下文,而非手動標記。
  • 型別化知識物件:記憶儲存事實,規則儲存含優先級與強制模式的限制,技能則儲存助手可呼叫的命名程序。
  • Hook 觸發式上下文注入:Pathrule 使用 PreToolUse 與 UserPromptSubmit hooks 在首次工具呼叫前推送上下文,幫助助手一開始就掌握正確資訊,而不是重新摸索。
  • 多助手 MCP 介面:單一 MCP 伺服器透過 stdio 將相同工具介面提供給 Claude Code、Cursor、Codex 與 Windsurf,降低不同用戶端之間的設定漂移。
  • 依形狀路由:路由器會依意圖分類提示,例如 UI 微調、錯誤修復、重構或探索,並根據請求調整回應深度。
  • 本機與遠端部署選項:Pathrule 提供 Web、Desktop 與 CLI 版本,另有供無法執行本機 runtime 的僅雲端用戶端使用的 Remote MCP 選項。

如何使用 Pathrule?

典型設定會先建立或連接一個工作區,接著附加一個 repository tree,讓 Pathrule 能依路徑對其建立索引。團隊再將記憶、規則與技能加到適當節點,並在需要時為規則選擇嚴格或建議模式。

之後,使用者可在瀏覽器、桌面應用程式或 CLI 中執行 Pathrule,或透過 MCP 伺服器連接編碼助手。系統接著會在工具呼叫前,將相關上下文路由進入會話,而 CLI 也可安裝用戶端、同步 companion files、執行檢查,並作為 Web 應用程式的本機橋接。

使用情境

  • 編碼助手中的團隊知識共享:讓 agent 無需在每次會話中重複解釋,就能取得 schema 註記、實作決策與重複出現的限制。
  • 單一倉庫中的路徑專屬指引:將規則與記憶附加到資料夾,讓當團隊在 repo 的不同區域工作時,更細的路徑可覆蓋更廣泛的工作區指引。
  • 強制重要限制:使用嚴格規則封鎖會違反必要模式、政策或 repo 專屬慣例的變更。
  • 在不同工具間標準化助手行為:讓 Claude Code、Cursor、Codex 與 Windsurf 使用相同的底層上下文與工具介面,使不同編輯器遵循相同的團隊知識。
  • 終端機與 CI 工作流程:使用 CLI 進行無頭操作、JSON 輸出、SSH device-code 登入、repo 附加,以及腳本化的設定或修復任務。

常見問題

Pathrule 只能在瀏覽器中使用嗎? 不是。此產品提供 Web 應用程式、macOS 桌面應用程式,以及支援 macOS、Linux 與 Windows 的 CLI。它也提供供僅雲端用戶端使用的 Remote MCP 端點。

Pathrule 可以在沒有本機安裝的情況下執行嗎? 可以,對於僅雲端的 AI 用戶端,來源說明提供託管的 Remote MCP 端點。對於 Pathrule Web,本機操作如 repo 存取與 hook 同步,可搭配你電腦上的 CLI runtime 使用。

支援哪些編碼助手? 來源明確列出 Claude Code、Cursor、Codex 與 Windsurf。

團隊可以儲存哪些類型的上下文? Pathrule 會組織團隊記憶、規則與技能。規則可為建議式或嚴格式,而技能則是助手可呼叫的命名程序。

替代方案

  • 手動提示檔或 repo 註記:可用來保存團隊指引,但不提供路徑範圍檢索、基於 hook 的注入,或共享的 MCP 介面。
  • 通用知識庫或 wiki 工具:適合做文件整理,但不是為了在工具呼叫前直接把上下文路由進編碼助手而設計。
  • 提示管理或 agent framework 工具:可幫助整理提示或工作流程,但 Pathrule 的定位是以感知 repository 的檢索、強制與注入為核心。
  • 原生助手記憶功能:部分編碼助手可能保留有限上下文,但 Pathrule 會在多個客戶端與介面之間集中管理知識,而不是把它留在單一產品內。
Pathrule | UStack