Table of Contents
网址: https://claude.com/blog/equipping-agents-for-the-real-world-with-agent-skills
1. 环境的隔离

这种虚拟机环境可以有多种表现形式:
- Claude Code: 在你的本地终端运行,这时候“虚拟机”的概念更倾向于一个受限的本地文件访问和执行权限。
- Claude Platform / API: 在云端为 Agent 提供临时的 Docker 容器或沙箱环境,让 Agent 有一个可以存放临时文件(如生成的图表、处理后的文档)的地方。
2. skill.md变大之后的渐进式加载
当一个技能上下文变大时,需要将该技能中需查询的相关内容变为独立文件。在引用时,若用到相关文件,则使其前往该文件进行查找。

3.优先考虑code执行,保证确定性
大模型擅长很多任务,但确保确定性输出的任务仍是传统的。代码执行的方式可以保证确定性。因此,在设计时,若存在非保证确定性的内容,我们优先考虑用代码实现。


4.持续改进skills
1.写好简单的skill,然后运行它,识别它完成具体任务的差距,从而改进skills的内容 2.持续拆分skill,到不同的上下文中,进行渐进式加载 3.从claude的视角去考虑,name和descript是否描述清晰了(保证可以触发skills) 4.要利用模型的自我审查能力: 把成功的case和失败的case都给他,让他进行反思和改进
5.安全的使用skills
市面上有太多的skills,若要使用,必须确保在使用前验证其内部逻辑。

咱们的社群
星球中有源码、解决方案、提示词,以及落地经验.
欢迎加入我们,思考技术对商业的价值.

欢迎找我合作
AI咨询、AI项目陪跑、AI项目落地.
我的微信: leigeaicom
大家一起来讨论