但一个反直觉的事实正在出现:
❝真正强大的 Agent,并没有堆满工具。
Anthropic 最新提出的Agent skills(代理技能),以及已经完成工程化落地的Deep Agents CLI,正在给出一个更优解:Agent 不再靠“工具数量”,而是靠“技能加载”。
像Claude Code、Manus这样的通用 Agent:
它们却可以完成高度复杂的真实世界任务。原因只有一个:
❝它们被“赋予了一台电脑”,而不是几百个定制工具。
通过:
bashAgent 可以像人类程序员一样:
不再依赖“每个操作一个 Tool”。
这一理念被系统化地落地到开源项目Deepagents中:https://github.com/langchain-ai/deepagents
在一次分享中,Manus提出一个重要转变:
❝把“动作”从 Tool 卸载到 文件系统。
Anthropic 的agent skills正是这一思想的工程化实现。
一个 Skill 本质上是:
一个文件夹
一个核心SKILL.md文件
内含:
官方结构示意:
Tool:启动即全部注入上下文
Skill:
SKILL.md上下文对比图:
Tool 体系常见问题:
Skill 的逻辑更像“流程模块”:
对比如下:
正如 Anthropic 的 Barry Zhang 所说:
Agent 可以在执行中动态生成新 Skill
Skill 可以:
这意味着:
❝Agent 正在从“工具使用者”,进化为“技能学习者”。
Deep Agents CLI是一个运行在终端中的开源编码 Agent,定位类似Claude Code:https://github.com/langchain-ai/deepagents
它已经完整支持 Anthropic 风格的Skills 系统,并可直接使用:
pip install deepagents-cli
# 或(推荐)
uv venv
uv pip install deepagents-cli
deepagents
mkdir -p ~/.deepagents/agent/skills
cp -r examples/skills/web-research ~/.deepagents/agent/skills/
deepagents skills list
$ deepagents
$"create a agent.py script that implements a LangGraph agent"
Agent 会自动:
SKILL.md~/.deepagents/agent/agent.md.deepagents/agent.md用于保存:
并在启动时自动注入系统提示词。
结构示例:
~/.deepagents/<agent_name>/
├── agent.md
└── skills/
├── web-research/
│ └── SKILL.md
└── langgraph-docs/
└── SKILL.md
项目级技能可随代码提交,实现团队级能力复用。
SKILL.md这正是 Anthropic 定义的progressive disclosure pattern。
read_file、write_file、edit_file并配套Human-in-the-Loop(HITL)安全审批机制,确保所有高风险操作需人工确认。
如果说过去的 Agent 还停留在:
那么今天的 Agent 已经进入:
而Deep Agents CLI是目前少数真正把Anthropic Skills 理念完整工程化落地的开源方案:
❝如果你正在构建:
本地 AI 编码助手 企业级 Agent 系统 可学习的智能工作流
那么现在,就是你认真研究Skills 架构 + Deep Agents CLI的最佳时机。
| 欢迎光临 链载Ai (https://www.lianzai.com/) | Powered by Discuz! X3.5 |