claude code相关概念
本质:打包各种能力模块和其他配置的容器插件里可以包含多个skills,agents,hooks,mcp等。
·
plugins
本质:打包各种能力模块和其他配置的容器
插件里可以包含多个skills,agents,hooks,mcp等
my-claude-plugin/ # 插件根目录
├── .claude-plugin/ # 必需:包含清单文件的特殊目录
│ └── plugin.json # 必需:插件的核心配置文件[reference:1]
├── commands/ # 可选:存放斜杠命令 (.md 文件)[reference:2]
├── agents/ # 可选:存放子代理定义 (.md 文件)[reference:3]
├── skills/ # 可选:存放技能 (每个技能是一个子目录)[reference:4]
│ └── your-skill/
│ └── SKILL.md # 必需:技能的说明文件
├── hooks/
│ └── hooks.json # 可选:事件钩子的配置文件[reference:5]
├── .mcp.json # 可选:MCP服务器的配置[reference:6]
└── scripts/ # 可选:存放辅助脚本的目录[reference:7]
Skill
本质:一种能力模块,相当于一个说明文档



skill.md
让ai自己用用户看不到的设置:user-invocable
让模型不可以自己用只有自己能手动调用的skill

hook
-
Hooks(钩子) 更像是事件驱动的“机器人”,会在特定事件(如文件修改)后自动执行格式化等确定性的Shell命令,决策不由AI完成。
mcp
mcp host
mcp server:可能包含多个tool(相当于可以实现各种功能的函数)

agent
Skills 是「操作手册」 —— 告诉 Claude “怎么做”,由 Claude 自己照着做。
Agent 是「专属员工」 —— 你把任务派给它,它独立去完成,不占用你的注意力。
运行模式1:ReAct

运行模式2:plan-and-execute agent
例如:claude code,manus

claude code命令
/compact压缩上下文
/clear清空上下文
/rewind回滚
command+j 弹出终端
claude -c打开claude的时候回到上一次的会话
/init 自动创建claude.md文件

/memory
备注:以上内容均为b站“马克的技术工作坊”的学习笔记,大家可以自行到b站观看
更多推荐





所有评论(0)