Agent开发

7 阅读1分钟

一、准备工作

先选择打算用什么模型,我目前用的多的是claude code,并且集成在vs code上管理。

二、学习阶段

基本斜杠skill: /memory查看历史会话; /diff查看差异,修改的内容; /rewind会退代码 /reload-skills重新加载技能库 基础项目开发流程:让智能体独立完成一个项目,然后/code-review,测试一下有没有bug,然后让claude自己修复;完成之后推送到git仓库(存档),最后推送到远程仓库gitee。 期间要学会用/compact压缩上下文,减少message占用会话空间。

基础项目完成后,可以添加新的功能,利用后rewind会退代码,更好更方便的管理项目。可以创建新的分支,新的对话(减少对话污染),实现更多可能。

可以让智能体自定义新的skills技能。例如:/run-app,/rebuild-app。 其中技能又分为全局技能和项目技能,根据需要,设置成对应的技能。前者路径在Users/.claude/skills中,后者在项目/.claude/skills/技能名/SKILL.md中

开发数字员工subagent

tester -- /unit-test quality-engineer -- /security-audit+/comments-check:用于做代码的安全审计+用于做注释的检查,以及你认为合理的其他质量方面的检查

hook钩子功能(拦截机制)

提交git流程:Claude调用gitcommit-agent代理 > tester跑测试 > quality-engineer审查 > 都通过,给通行证,pass > 执行git commit