AI编码环境可视化工具Agent Atlas:90%的安装技能从未被使用
Agent Atlas是一款开源命令行工具,可扫描您的AI编码环境(如Claude Code),生成交互式思维导图,显示哪些技能和代理实际被使用、哪些从未被触发、哪些存在重叠或缺失。该工具完全本地运行,注重隐私,无需API密钥即可使用基础功能。分析显示,许多已安装的服务器和技能默默消耗令牌却从未被调用。
Agent Atlas 是一款全新的开源命令行工具,旨在帮助开发者深入理解自身的AI编码环境。它能够扫描您的AI工具配置(目前支持Claude Code,未来将扩展至Cursor等),生成一个交互式思维导图,直观展示每个技能、子代理和MCP服务器的实际使用频率、能力分类以及潜在冗余。
该工具的核心动机源于一个常见痛点:许多开发者安装了大量AI技能和服务器,却并不清楚哪些真正被使用、哪些从未被触发。据项目创建者统计,在其自身环境中,103个已安装技能中有90个从未被调用,这意味着大量上下文窗口和API调用费用被白白浪费。
Agent Atlas 的工作流程分为四步:首先,扫描器会读取您的配置文件,列出所有已安装的技能、代理和服务器;然后,使用量挖掘器分析本地会话记录,统计过去30天内每个组件的实际触发次数;接着,分类器通过一次轻量级LLM调用,将每个项目按工程、写作、研究、设计和运维五个能力维度进行评分;最后,渲染器生成包含聚类、节点大小(代表使用频率)和诊断列表的交互式地图。
隐私方面,Agent Atlas 完全只读且本地运行。除非用户选择,否则不会向外部发送任何数据。在默认模式下,仅将技能名称和描述发送给分类API,且可通过 --rough 参数完全离线运行(使用关键词启发式分类)。所有源代码均以MIT许可证开源。
除了可视化,该工具还提供三项实用诊断:死重列表(显示从未使用的组件及其预估的每会话令牌浪费量)、重叠检测(识别功能相近的技能)和缺口分析(指出您AI环境覆盖不足的能力领域)。开发路线图包括适配Cursor、Codex CLI和Gemini CLI,以及添加智能推荐功能。
Agent Atlas 的安装和使用极其简单:只需运行 npx agent-atlas-cli 即可。用户还可以通过 --days 参数调整分析窗口,使用 --json 输出结构化数据,或通过 --rough 跳过API调用。项目欢迎社区贡献,尤其是针对其他AI编码工具的适配器实现。