AI News HubLIVE
站内改写1 分鐘閱讀

Show HN:Ctx——僅載入相關工具,節省令牌

Ctx 是一個為 Claude Code 和自定義 LLM 設計的上下文管理工具,它透過分析當前任務,從包含 102,928 個節點的知識圖譜中推薦最相關的小型技能、代理和 MCP 伺服器集合,從而節省令牌並提高質量。

來源Hacker News AI作者: stevesolun

Ctx 是一個專為 Claude Code 和自定義大型語言模型(LLM)設計的上下文管理工具。其核心功能是透過分析使用者當前正在構建的內容,從一個包含 102,928 個節點的知識圖譜中,推薦一小部分得分最高的技能、代理和 MCP 伺服器,以適應當前任務。這有助於解決大型模型上下文視窗有限、浪費令牌以及技能過時等問題。

Ctx 的當前快照包括 91,464 個技能實體頁面(其中 89,465 個包含可安裝的 SKILL.md 檔案)、467 個代理、10,790 個 MCP 伺服器以及 207 個框架。圖譜透過語義相似性、標籤、來源重疊等 2.9M 條邊連線。對於超過 28,000 個長技能正文,Ctx 透過微技能門控進行處理,而不是直接使用原始長提示。

Ctx 支援兩種使用模式:與 Claude Code 整合(透過鉤子自動觀察事件),或為自定義模型提供獨立的配置流程。使用者可以透過命令列介面初始化專案、安裝鉤子和圖譜、新增或更新技能和代理、安裝框架,並啟動本地監控儀表板。

安裝 Ctx 很簡單:pip install claude-ctx 後執行 ctx-init 進行初始化。可選擴充套件包括嵌入後端、框架執行和開發工具。初始化時,使用者可以選擇安裝快速執行時圖譜或完整圖譜,後者包含完整的 LLM wiki 頁面,適用於本地瀏覽和 Obsidian。

Ctx 的常用命令包括 ctx-scan-repo 掃描倉庫並獲取推薦、ctx-agent-add 新增代理、ctx-harness-install 安裝框架(支援試執行和解除安裝)、ctx-monitor serve 啟動儀表板檢視當前載入的工具和會話歷史。此外,python scripts/ci_preflight.py 可在推送前執行本地 PR 檢查。

Ctx 採用 MIT 許可證,更多文件和架構詳情請訪問 https://stevesolun.github.io/ctx/。