Claude Code MOC
Claude Code 主题入口,组织产品概览、入口形态、共享能力、特有能力(Workflow/Hooks/Routines)、配置体系和典型使用场景。
#tech / ai
#type / moc
#status / growing
#resource / claude-code
[!info] related notes
- 相关 MOC: Coding Agent MOC, Coding Agent Memory MOC
- 关系笔记: Claude Code, Claude Code Memory
- 相近工具: OpenAI Codex MOC, OpenCode
Claude Code MOC
Anthropic 的 Agentic Coding System,覆盖 CLI/IDE/Desktop/Web/手机/浏览器,核心是 Skills + Hooks + Subagents + Workflows + Routines 的工程化扩展体系。
这张地图覆盖什么
- Claude Code 的产品定位和核心能力
- 六种主要入口:CLI、VS Code、Desktop、Web、Remote Control、Chrome
- 共享的 coding agent 能力模式
- Claude Code 特有的 Workflow/Hooks/Routines 体系
- 记忆机制、配置体系和 Slash Commands
从这里开始
- Claude Code — 产品概览和核心能力
- Claude Code Memory — 记忆机制
- Claude Code Workflow — Workflow 引擎
- Claude Code 多 Agent 编排模式 — 编排模式对比
- Coding Agent Skills — 可复用工作流
入口形态
Terminal CLI(最核心)
- 交互式会话、一次性查询、管道输入
- 继续/恢复会话、worktree、cloud、teleport
- 权限模式切换(Shift+Tab)
VS Code / Cursor 插件
- → coding-agent-ide-integration
- inline diff、@ 文件引用、选择代码上下文
- 计划审查、多会话、权限模式
Desktop App
- 并行 sessions、Git 隔离、可视化 diff review
- 集成终端、app previews、PR monitoring
- Computer Use、SSH/Cloud/Local 环境选择
Web / Cloud
- → coding-agent-cloud-execution
- Anthropic-managed cloud infrastructure
- 浏览器关闭后 session 仍然持续
- Claude mobile app 监控
Remote Control
- 手机/网页控制本地机器上的 Claude Code
- 代码执行仍在本机
Chrome 集成
- → coding-agent-browser-computer-use
claude --chrome连接 Chrome/Edge- 使用浏览器登录状态
共享能力(coding agent 通用模式)
| 能力 | 笔记 | Claude Code 特有细节 |
|---|---|---|
| Skills | coding-agent-skills | /skill-name 调用、/run-skill-generator、.claude/commands/ |
| Subagents | coding-agent-subagents | Agent 工具 + Workflow 引擎、自定义 agent 类型、worktree 隔离 |
| 权限模式 | coding-agent-permission-modes | default/acceptEdits/plan/auto/dontAsk/bypassPermissions |
| 云端执行 | coding-agent-cloud-execution | claude —cloud、mobile app 监控 |
| IDE 集成 | coding-agent-ide-integration | VS Code + Cursor、Shift+Tab 切换 |
| GitHub 集成 | coding-agent-github-integration | @claude review/fix/implement、claude-code-action@v1 |
| 浏览器/桌面 | coding-agent-browser-computer-use | Chrome 集成、Computer Use(macOS/Windows) |
| Code Review | coding-agent-code-review | /code-review、—fix、ultra、/security-review |
| 自动化 | coding-agent-automation | /schedule(云端 Routine)、/loop、/goal |
| Git Worktree | coding-agent-git-worktree | claude -w、/batch、isolation: ‘worktree’ |
特有能力
Workflow 多 Agent 编排引擎
- 确定性 JavaScript 脚本控制多 Agent 协作
agent()、parallel()、pipeline()、phase()- Schema 校验、并发控制、缓存恢复
- 预算控制、嵌套 workflow
多 Agent 编排模式
→ claude-code-multi-agent-orchestration
- 直接对话(默认)
- Agent 工具(手动委派)
- Workflow(确定性脚本编排)
Hooks(确定性自动化)
- PostToolUse:改完文件后自动格式化
- PreToolUse:阻止危险命令、禁止改 .env
- Notification:等输入时发通知
- SessionStart:会话启动时注入上下文
Routines(云端定时自动化)
/schedule:创建云端 Routine- 按时间、API 调用、GitHub 事件触发
- 电脑关机也能继续
Slash Commands 完整参考
初始化与配置
/init /memory /config /settings /permissions /mcp /hooks /skills /doctor
模型与思考
/model /effort /fast /advisor
上下文管理
/context /compact /clear /btw /copy /export
计划与验证
/plan /diff /run /verify /goal
Review 与安全
/code-review /review /security-review /simplify /autofix-pr
并行与长任务
/fork /branch /background /tasks /batch /workflows
远程与云端
/desktop /teleport /remote-control /web-setup /remote-env
自动化
/schedule /loop /goal
记忆机制
- 手写
CLAUDE.md(项目指令) - 自动积累 auto memory(项目级学习)
- → claude-code-memory
配置体系
规则文件
~/.claude/CLAUDE.md:用户级CLAUDE.md/.claude/CLAUDE.md:项目级CLAUDE.local.md:本地个人覆盖.claude/rules/**/*.md:路径级规则.claude/commands/*.md:slash command 文件
配置文件
~/.claude/settings.json:用户设置.claude/settings.json:项目共享.claude/settings.local.json:项目本地~/.claude.json:用户级 MCP.mcp.json:项目级 MCP
--settings 多中转站切换
claude --settings ~/.claude/profiles/<name>.json加载不同中转站配置- 每个 profile 文件包含完整 env + model + theme
- 配合 shell alias 实现快速切换(如
claude-anyrouter) - → Claude Code - —settings 多中转站切换
自定义 Agent
~/.claude/agents/*.md:用户级.claude/agents/*.md:项目级