Claude Code MOC

Claude Code 主题入口,组织产品概览、入口形态、共享能力、特有能力(Workflow/Hooks/Routines)、配置体系和典型使用场景。

#tech / ai #type / moc #status / growing #resource / claude-code

[!info] related notes

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

从这里开始

  1. Claude Code — 产品概览和核心能力
  2. Claude Code Memory — 记忆机制
  3. Claude Code Workflow — Workflow 引擎
  4. Claude Code 多 Agent 编排模式 — 编排模式对比
  5. Coding Agent Skills — 可复用工作流

入口形态

Terminal CLI(最核心)

  • 交互式会话、一次性查询、管道输入
  • 继续/恢复会话、worktree、cloud、teleport
  • 权限模式切换(Shift+Tab)

VS Code / Cursor 插件

Desktop App

  • 并行 sessions、Git 隔离、可视化 diff review
  • 集成终端、app previews、PR monitoring
  • Computer Use、SSH/Cloud/Local 环境选择

Web / Cloud

Remote Control

  • 手机/网页控制本地机器上的 Claude Code
  • 代码执行仍在本机

Chrome 集成

共享能力(coding agent 通用模式)

能力笔记Claude Code 特有细节
Skillscoding-agent-skills/skill-name 调用、/run-skill-generator、.claude/commands/
Subagentscoding-agent-subagentsAgent 工具 + Workflow 引擎、自定义 agent 类型、worktree 隔离
权限模式coding-agent-permission-modesdefault/acceptEdits/plan/auto/dontAsk/bypassPermissions
云端执行coding-agent-cloud-executionclaude —cloud、mobile app 监控
IDE 集成coding-agent-ide-integrationVS Code + Cursor、Shift+Tab 切换
GitHub 集成coding-agent-github-integration@claude review/fix/implement、claude-code-action@v1
浏览器/桌面coding-agent-browser-computer-useChrome 集成、Computer Use(macOS/Windows)
Code Reviewcoding-agent-code-review/code-review、—fix、ultra、/security-review
自动化coding-agent-automation/schedule(云端 Routine)、/loop、/goal
Git Worktreecoding-agent-git-worktreeclaude -w、/batch、isolation: ‘worktree’

特有能力

Workflow 多 Agent 编排引擎

claude-code-workflow

  • 确定性 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:项目级
创建于 2026/7/4 更新于 2026/7/15