Claude 智能体工程
Claude Code 之前分享了安装使用,这次呢,则是分享一下工作流。
目前已有不少 AI Agent 工作流可以自主完成软件工程。
Vibe Coding ────► Agentic Engineering / Coding
(2025 氛围编程) (2026 智能体工程/编程)
本文是想分享怎么在 Claude Code 中使用它们,以及一个正在实践的、想博采众长的工作流。
工作流
目前在实践的工作流结构,分为四个层次:
行为准则层
定义 AI 行为准则,规范 Agent 行为。
- Andrej Karpathy Skills: 基准 CLAUDE.md 文件,改善 Claude Code 的行为
流程管理层
AI Agent 开发流程,两套“驾驶”方式,按需选择、并行开发。
- Superpowers: 端到端全自动驾驶
- gstack: 手动指挥虚拟工程团队
嗯,也可以让两套合作开发,但要划分清楚职责,别冲突了。
专项技能库
在流程中,按需调用技能库来处理特定任务。
- Matt Pocock Skills: 面向真正工程师的 Agent 技能
- Addy Osmani Skills: 生产级工程技能,不同开发阶段命令
代码智能层
为所有上层工具提供上下文,如:对代码的深度理解。
- GitNexus: 代码知识图谱
安装
先安装环境依赖,
再 claude 里安装插件 (user scope)。
$ claude
╭─── Claude Code v2.1.129 ─────────────────────────────────────────────────────╮
│ │ Tips for getting started │
│ Welcome back! │ Run /init to create a CLAUDE.md f… │
│ │ ────────────────────────────────── │
│ ▐▛███▜▌ │ What's new │
│ ▝▜█████▛▘ │ Added `--plugin-url <url>` flag t… │
│ ▘▘ ▝▝ │ Added `CLAUDE_CODE_FORCE_SYNC_OUT… │
│ │ Added `CLAUDE_CODE_PACKAGE_MANAGE… │
│ deepseek-v4-pro · API Usage Billing │ /release-notes for more │
│ ~/Codes/hello-gocoding │ │
╰──────────────────────────────────────────────────────────────────────────────╯
# Andrej Karpathy Skills
/plugin marketplace add forrestchang/andrej-karpathy-skills
/plugin install andrej-karpathy-skills@karpathy-skills
# Superpowers
# 先安装,不用可以 /plugin disable superpowers 关插件
/plugin install superpowers@claude-plugins-official
# gstack
# 要用再安装,不然 /skills 里关技能麻烦
# 安装依照文档复制如下提示给 claude 去做
Install gstack: run git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/.claude/skills/gstack && cd ~/.claude/skills/gstack && ./setup then add a "gstack" section to CLAUDE.md that says to use the /browse skill from gstack for all web browsing, never use mcp__claude-in-chrome__* tools, and lists the available skills: /office-hours, /plan-ceo-review, /plan-eng-review, /plan-design-review, /design-consultation, /design-shotgun, /design-html, /review, /ship, /land-and-deploy, /canary, /benchmark, /browse, /connect-chrome, /qa, /qa-only, /design-review, /setup-browser-cookies, /setup-deploy, /setup-gbrain, /retro, /investigate, /document-release, /codex, /cso, /autoplan, /plan-devex-review, /devex-review, /careful, /freeze, /guard, /unfreeze, /gstack-upgrade, /learn. Then ask the user if they also want to add gstack to the current project so teammates get it.
# Addy Osmani Skills
/plugin marketplace add addyosmani/agent-skills
/plugin install agent-skills@addy-agent-skills
/reload-plugins
再另开终端安装剩余的,
# Matt Pocock Skills
npx skills@latest add mattpocock/skills
# GitNexus
npm install -g gitnexus
claude mcp add gitnexus -- gitnexus mcp
# 或,
gitnexus setup
# 确认以 gitnexus mcp 启动,省得 npx 每次下载
# vi ~/.claude.json
# "mcpServers": {
# "gitnexus": {
# "type": "stdio",
# "command": "gitnexus",
# "args": [
# "mcp"
# ],
# "env": {}
# }
# },
使用
进项目根目录打开 claude,
# 初始化项目
/init
# 加载 Karpathy 指南
# 可以不做,自动生效的,要么关插件
/karpathy-guidelines
# 选择 Superpowers 手动技能
# 对话时自动 AI 引导,要么关插件
/superpowers
# 选择 gstack 手动技能
# 更多命令看官方文档或 CLAUDE.md 说明
/gstack
# 选择 Addy Osmani Skills
# 更多命令看官方文档
/agent-skills
# 设置 Matt Pocock Skills
# 更多命令看官方文档
/setup-matt-pocock-skills
另开终端,也进项目根目录,
# 分析
gitnexus analyze
# UI 服务
# 之后,浏览器打开 https://gitnexus.vercel.app/
gitnexus serve
结语
Let's Go Coding ~