AgentDock

AgentDock Skills 管理界面

AgentDock 是一个本地优先的 AI Agent Context 管理工具,用来统一管理不同 Agent 的 Skills、Memory 和 Instructions

痛点

当 Claude Code、Codex、Cursor 等多个 Agent 同时进入工作流后,上下文开始变得分散:

  • 同一个 Skill 可能被复制到多个 Agent 目录,版本难以追踪。
  • Memory 被锁在不同 Agent 中,切换工具后需要重复配置。
  • 项目里的 AGENTS.mdCLAUDE.md 等规则文件越来越多,很难判断哪些正在实际生效。
  • 用户缺少一个统一视图来回答:当前这个项目、这个 Agent,到底加载了什么 Context?

同时,随着 LLM 能力快速提升,过去为了弥补模型能力不足而编写的 Skill 和 Agent Instructions,也可能逐渐变成新的限制。

旧规则可能包含过度具体的步骤、已经过时的最佳实践,甚至强制模型按照过去的方式完成任务。模型本身变强了,但旧 Context 仍然留在项目里,反而压缩了模型自主判断的空间。

因此问题不只是“如何添加更多 Context”,还包括:

哪些 Context 现在仍然有价值,哪些已经应该被移除?

核心功能

Skills 管理

统一扫描和管理不同 Agent 中的 Skills,识别重复、冲突和版本漂移,并支持按 Agent 或项目进行绑定。

Memory 管理

维护一套独立于具体 Agent 的 Memory,并按 Agent、项目进行分配,实现 一次维护,多 Agent 使用

Instructions 管理

自动发现项目中的 AGENTS.mdCLAUDE.md 等规则文件,展示文件层级、适用范围和继承关系。

Context Audit

统一查看长期遗留的 Skills 和 Instructions,帮助用户发现重复、过时或可能限制新模型能力的 Context,决定继续保留、停用或移除。

Effective Context

选择一个 Project、Agent 和工作目录,直接查看当前实际生效的:

Skills
Memory
Instructions

让用户清楚知道:

如果现在启动这个 Agent,它究竟会带着什么上下文工作。