AI 开发者工具
ctx
ctx是一个上下文感知的推荐引擎,它利用大规模知识图谱,动态为当前编码任务选择最佳技能、代理和MCP。
ctx
什么是 ctx?
ctx是一个开源工具,监控您的开发环境,遍历包含超过10万个节点的知识图谱,并为当前任务推荐一小批得分最高的技能、代理、MCP服务器和工具集。它原生集成Claude Code,也可以通过其工具集系统与自定义模型一起使用。
如何使用 ctx?
- 1使用 pip install claude-ctx 安装
- 2运行 ctx-init 设置钩子、图谱和模型配置
- 3使用 ctx-scan-repo 扫描您的仓库并获取推荐
- 4使用 ctx-skill-add 安装推荐技能,ctx-agent-add 安装代理等
- 5可选使用 ctx-monitor 查看本地仪表盘
ctx 主要功能
- 102,928个节点的LLM-wiki知识图谱
- 91,464个技能,467个代理,10,790个MCP,207个工具集
- 上下文预算优化
- 技能过期检测
- 预构建的知识图谱,实现快速推荐
- 通过ctx-monitor提供的本地仪表盘
- 通过工具集设置支持自定义模型
ctx 使用场景
- 提高AI编码辅助效率
- 通过仅加载相关技能减少令牌浪费
- 发现与当前工作相关的新技能、代理和MCP
- 保持已安装技能的最新状态并移除过时技能
ctx 价格与免费额度
ctx 目前采用 免费 模式。
ctx 优缺点
优点
- 庞大的精选知识图谱,包含超过10万个节点
- 针对当前任务的上下文感知推荐
- 通过工具集与Claude Code和自定义模型集成
- 开源且积极开发中
缺点
- 需要Python 3.11+
- Windows在tar解压方面有一些限制
- 初始设置可能需要一定的学习曲线
ctx 最适合哪些用途?
- 使用Claude Code的开发人员
- 希望获得更智能上下文的AI编码工具用户
- 优化LLM上下文使用的开发人员