claude code小記

claude

TRAE - 智譜AI開放文檔

claude-code

安裝

claude-code安裝命令:npm install -g @anthropic-ai/claude-code

配置

cd .claude
touch .settings.json
image.png
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "glm token key",
    "ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic",
    "API_TIMEOUT_MS": "3000000",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
  },
  "enabledPlugins": {
    "superpowers@claude-plugins-official": true,
    "chrome-devtools-mcp@chrome-devtools-plugins": true
  }
}

使用

//運(yùn)行命令
claude

//mcp添加
claude mcp add -s user chrome-devtools  npx chrome-devtools-mcp@latest
claude mcp add -s user playwright npx @playwright/mcp@latest
//# oh-my-claudecode
/plugin marketplace add GitHub - Yeachan-Heo/oh-my-claudecode: Teams-first Multi-agent orchestration for Claude Code
/plugin install oh-my-claudecode
//#everything-claude-code
/plugin marketplace add GitHub - affaan-m/everything-claude-code: The agent harness performance optimization system. Skills,
/plugin install ecc@ecc

常用插件superpower安裝

github地址:superpowers

一、核心理念:先想清楚,再動(dòng)手寫

Superpowers 解決 AI 編程三大通?。?/p>

  1. 急于寫代碼:需求沒理清就開始寫,反復(fù)返工

  2. 無測試、無質(zhì)量:只寫主流程,不考慮邊界、異常、測試

  3. 無工程化:不做設(shè)計(jì)、不分任務(wù)、不審查、不驗(yàn)證

它的口號:

讓 AI 像資深工程師一樣工作,而不是像只會(huì)寫代碼的實(shí)習(xí)生。


二、核心能力:20+ 技能(Skills)覆蓋全開發(fā)流程

Superpowers 不是簡單提示詞,而是一套 強(qiáng)制執(zhí)行的****工作流****系統(tǒng)。常用核心技能:

1. 需求與規(guī)劃(必用)
  • /brainstorming:頭腦風(fēng)暴、蘇格拉底式提問,先理清需求、邊界、約束再動(dòng)手

  • /writing-plans:把大任務(wù)拆成 2–5 分鐘可執(zhí)行小任務(wù),精確到文件、步驟、驗(yàn)證點(diǎn)

2. 開發(fā)與質(zhì)量(最關(guān)鍵)
  • /test-driven-development (TDD)先寫測試 → 再寫實(shí)現(xiàn) → 重構(gòu),強(qiáng)制紅 - 綠 - 重構(gòu)循環(huán)

  • /systematic-debugging:4 步系統(tǒng)化調(diào)試,找根因、不瞎改

  • /executing-plans:按計(jì)劃一步步執(zhí)行、自動(dòng)驗(yàn)證、不跳步

3. 協(xié)作與工程化
  • /requesting-code-review:自動(dòng)做代碼審查、自檢質(zhì)量

  • /using-git-worktrees:Git 多分支安全并行開發(fā)

  • /dispatching-parallel-agents:子代理并行處理多文件任務(wù)


三、完整工作流(7 階段)

用 Superpowers 開發(fā),AI 會(huì)自動(dòng)走這套流程:

  1. 需求澄清(brainstorming)

  2. 方案設(shè)計(jì)

  3. 編寫計(jì)劃(writing-plans)

  4. TDD 開發(fā)(先測后碼)

  5. 系統(tǒng)化調(diào)試

  6. 代碼審查

  7. 驗(yàn)證與交付

Claude code安裝superpower

# 安裝Claude Code Official Marketplace/plugin install superpowers@claude-plugins-official# 安裝superpowers/plugin marketplace add obra/superpowers-marketplace/plugin install superpowers@superpowers-marketplace

Codex

直接codex 輸入框(Tell Codex):

Fetch and follow instructions from https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.codex/INSTALL.md

使用

# 格式: /brainstorming 你的需求描述  # 示例: /brainstorming 用 React + TypeScript 做一個(gè)待辦 App,支持增刪改查、本地存儲(chǔ)](https://github.com/obra/superpowers)

常用插件everything-claude-code (ecc)

ecc plugin Github地址:https://github.com/affaan-m/everything-claude-code

Everything Claude Code (ECC):為你組建一支完整的虛擬開發(fā)團(tuán)隊(duì)(架構(gòu)師、測試、安全、審查、調(diào)試專家),自帶全套企業(yè)級開發(fā)規(guī)范與自動(dòng)化流程。

五大核心組件(開箱即用)

ECC 通過以下模塊,系統(tǒng)性定義 AI 的行為規(guī)范:

  1. ?? 專業(yè)代理 (Agents) - 47+ 專家角色將任務(wù)分給不同專家,各司其職,確保專業(yè)質(zhì)量:
  • Planner (架構(gòu)師):拆解需求、制定開發(fā)計(jì)劃、設(shè)計(jì)技術(shù)方案。

  • Code-Reviewer (代碼審查員):檢查代碼質(zhì)量、Bug、規(guī)范、性能。

  • TDD-Guru (測試專家):強(qiáng)制測試驅(qū)動(dòng)開發(fā) (****TDD****),先寫測試,后寫代碼。

  • Security-Scanner (安全專家):內(nèi)置 AgentShield 102 條安全規(guī)則,掃描漏洞。

  • Debugger (調(diào)試專家):系統(tǒng)化定位、分析、修復(fù) Bug。

  • 語言 / 框架專家:Go/TS/Python/React/Flutter 等專屬 Reviewer。

目錄結(jié)構(gòu)

everything-claude-code/
|-- .claude-plugin/   # 插件與應(yīng)用商店清單
|   |-- plugin.json         # 插件元數(shù)據(jù)與組件路徑
|   |-- marketplace.json    # 用于 /plugin marketplace add 的自托管應(yīng)用商店目錄
|
|-- agents/           # 36 個(gè)專用子智能體,用于任務(wù)委派
|   |-- planner.md           # 功能實(shí)現(xiàn)規(guī)劃
|   |-- architect.md         # 系統(tǒng)架構(gòu)設(shè)計(jì)決策
|   |-- tdd-guide.md         # 測試驅(qū)動(dòng)開發(fā)
|   |-- code-reviewer.md     # 代碼質(zhì)量與安全審查
|   |-- security-reviewer.md # 漏洞分析
|   |-- build-error-resolver.md # 構(gòu)建錯(cuò)誤修復(fù)
|   |-- e2e-runner.md        # Playwright 端到端測試
|   |-- refactor-cleaner.md  # 無效代碼清理
|   |-- doc-updater.md       # 文檔同步更新
|   |-- docs-lookup.md       # 文檔 / API 查閱
|   |-- chief-of-staff.md    # 溝通梳理與文稿起草
|   |-- loop-operator.md     # 自主循環(huán)執(zhí)行
|   |-- harness-optimizer.md # 執(zhí)行框架配置調(diào)優(yōu)
|   |-- cpp-reviewer.md      # C++ 代碼審查
|   |-- cpp-build-resolver.md # C++ 構(gòu)建錯(cuò)誤修復(fù)
|   |-- go-reviewer.md       # Go 代碼審查
|   |-- go-build-resolver.md # Go 構(gòu)建錯(cuò)誤修復(fù)
|   |-- python-reviewer.md   # Python 代碼審查
|   |-- database-reviewer.md # 數(shù)據(jù)庫 / Supabase 審查
|   |-- typescript-reviewer.md # TypeScript/JavaScript 代碼審查
|   |-- java-reviewer.md     # Java/Spring Boot 代碼審查
|   |-- java-build-resolver.md # Java/Maven/Gradle 構(gòu)建錯(cuò)誤修復(fù)
|   |-- kotlin-reviewer.md   # Kotlin/Android/KMP 代碼審查
|   |-- kotlin-build-resolver.md # Kotlin/Gradle 構(gòu)建錯(cuò)誤修復(fù)
|   |-- rust-reviewer.md     # Rust 代碼審查
|   |-- rust-build-resolver.md # Rust 構(gòu)建錯(cuò)誤修復(fù)
|   |-- pytorch-build-resolver.md # PyTorch/CUDA 訓(xùn)練錯(cuò)誤修復(fù)
|
|-- skills/           # 工作流定義與領(lǐng)域知識庫
|   |-- coding-standards/           # 各語言最佳實(shí)踐
|   |-- clickhouse-io/              # ClickHouse 分析、查詢與數(shù)據(jù)工程
|   |-- backend-patterns/           # API、數(shù)據(jù)庫、緩存設(shè)計(jì)模式
|   |-- frontend-patterns/          # React、Next.js 開發(fā)模式
|   |-- frontend-slides/            # HTML 幻燈片與 PPTX 轉(zhuǎn)網(wǎng)頁工作流(新增)
|   |-- article-writing/            # 長文本寫作,保留指定風(fēng)格、避免通用 AI 腔調(diào)(新增)
|   |-- content-engine/             # 多平臺(tái)社交內(nèi)容創(chuàng)作與復(fù)用工作流(新增)
|   |-- market-research/            # 帶來源引用的市場、競品與投資方研究(新增)
|   |-- investor-materials/         # 融資路演 PPT、單頁摘要、備忘錄與財(cái)務(wù)模型(新增)
|   |-- investor-outreach/          # 定制化融資觸達(dá)與跟進(jìn)(新增)
|   |-- continuous-learning/        # 從會(huì)話中自動(dòng)提取模式(長文本指南)
|   |-- continuous-learning-v2/     # 基于本能的學(xué)習(xí),附帶置信度評分
|   |-- iterative-retrieval/        # 為子智能體漸進(jìn)式優(yōu)化上下文
|   |-- strategic-compact/          # 手動(dòng)上下文精簡建議(長文本指南)
|   |-- tdd-workflow/               # 測試驅(qū)動(dòng)開發(fā)方法論
|   |-- security-review/            # 安全檢查清單
|   |-- eval-harness/               # 驗(yàn)證循環(huán)評估(長文本指南)
|   |-- verification-loop/          # 持續(xù)驗(yàn)證機(jī)制(長文本指南)
|   |-- videodb/                    # 音視頻采集、檢索、編輯、生成與推流(新增)
|   |-- golang-patterns/            # Go 語言慣用寫法與最佳實(shí)踐
|   |-- golang-testing/             # Go 測試模式、TDD 與基準(zhǔn)測試
|   |-- cpp-coding-standards/       # 遵循 C++ Core Guidelines 的編碼規(guī)范(新增)
|   |-- cpp-testing/                # 基于 GoogleTest、CMake/CTest 的 C++ 測試(新增)
|   |-- django-patterns/            # Django 模式、模型與視圖(新增)
|   |-- django-security/            # Django 安全最佳實(shí)踐(新增)
|   |-- django-tdd/                 # Django TDD 工作流(新增)
|   |-- django-verification/        # Django 驗(yàn)證循環(huán)(新增)
|   |-- laravel-patterns/           # Laravel 架構(gòu)模式(新增)
|   |-- laravel-security/           # Laravel 安全最佳實(shí)踐(新增)
|   |-- laravel-tdd/                # Laravel TDD 工作流(新增)
|   |-- laravel-verification/       # Laravel 驗(yàn)證循環(huán)(新增)
|   |-- python-patterns/            # Python 慣用寫法與最佳實(shí)踐(新增)
|   |-- python-testing/             # 基于 pytest 的 Python 測試(新增)
|   |-- springboot-patterns/        # Java Spring Boot 模式(新增)
|   |-- springboot-security/        # Spring Boot 安全(新增)
|   |-- springboot-tdd/             # Spring Boot TDD(新增)
|   |-- springboot-verification/    # Spring Boot 驗(yàn)證(新增)
|   |-- configure-ecc/              # 交互式安裝向?qū)Вㄐ略觯?|   |-- security-scan/              # 集成 AgentShield 安全審計(jì)(新增)
|   |-- java-coding-standards/      # Java 編碼規(guī)范(新增)
|   |-- jpa-patterns/               # JPA/Hibernate 模式(新增)
|   |-- postgres-patterns/          # PostgreSQL 優(yōu)化模式(新增)
|   |-- nutrient-document-processing/ # 基于 Nutrient API 的文檔處理(新增)
|   |-- docs/examples/project-guidelines-template.md  # 項(xiàng)目專屬技能模板
|   |-- database-migrations/        # 數(shù)據(jù)庫遷移模式(Prisma、Drizzle、Django、Go)(新增)
|   |-- api-design/                 # REST API 設(shè)計(jì)、分頁、錯(cuò)誤響應(yīng)(新增)
|   |-- deployment-patterns/        # CI/CD、Docker、健康檢查、回滾(新增)
|   |-- docker-patterns/            # Docker Compose、網(wǎng)絡(luò)、數(shù)據(jù)卷、容器安全(新增)
|   |-- e2e-testing/                # Playwright E2E 模式與頁面對象模型(新增)
|   |-- content-hash-cache-pattern/  # 用于文件處理的 SHA-256 內(nèi)容哈希緩存(新增)
|   |-- cost-aware-llm-pipeline/     # LLM 成本優(yōu)化、模型路由、預(yù)算跟蹤(新增)
|   |-- regex-vs-llm-structured-text/ # 文本解析:正則與 LLM 選型決策框架(新增)
|   |-- swift-actor-persistence/     # 基于 Actor 的 Swift 線程安全數(shù)據(jù)持久化(新增)
|   |-- swift-protocol-di-testing/   # 基于協(xié)議的依賴注入,實(shí)現(xiàn)可測試 Swift 代碼(新增)
|   |-- search-first/               # 先調(diào)研再編碼工作流(新增)
|   |-- skill-stocktake/            # 技能與命令質(zhì)量審計(jì)(新增)
|   |-- liquid-glass-design/         # iOS 26 Liquid Glass 設(shè)計(jì)系統(tǒng)(新增)
|   |-- foundation-models-on-device/ # 基于 Apple FoundationModels 的端側(cè)大模型(新增)
|   |-- swift-concurrency-6-2/       # Swift 6.2 簡潔并發(fā)編程(新增)
|   |-- perl-patterns/              # 現(xiàn)代 Perl 5.36+ 慣用寫法與最佳實(shí)踐(新增)
|   |-- perl-security/              # Perl 安全模式、污點(diǎn)模式、安全 I/O(新增)
|   |-- perl-testing/               # 基于 Test2::V0、prove、Devel::Cover 的 Perl TDD(新增)
|   |-- autonomous-loops/           # 自主循環(huán)模式:順序流水線、PR 循環(huán)、DAG 編排(新增)
|   |-- plankton-code-quality/      # 基于 Plankton 鉤子的實(shí)時(shí)代碼質(zhì)量管控(新增)
|
|-- commands/         # 傳統(tǒng)斜杠命令兼容層;優(yōu)先使用 skills/
|   |-- tdd.md              # /tdd - 測試驅(qū)動(dòng)開發(fā)
|   |-- plan.md             # /plan - 實(shí)現(xiàn)規(guī)劃
|   |-- e2e.md              # /e2e - 生成端到端測試
|   |-- code-review.md      # /code-review - 代碼質(zhì)量審查
|   |-- build-fix.md        # /build-fix - 修復(fù)構(gòu)建錯(cuò)誤
|   |-- refactor-clean.md   # /refactor-clean - 清理無效代碼
|   |-- learn.md            # /learn - 會(huì)話中提取模式(長文本指南)
|   |-- learn-eval.md       # /learn-eval - 提取、評估并保存模式(新增)
|   |-- checkpoint.md       # /checkpoint - 保存驗(yàn)證狀態(tài)(長文本指南)
|   |-- verify.md           # /verify - 運(yùn)行驗(yàn)證循環(huán)(長文本指南)
|   |-- setup-pm.md         # /setup-pm - 配置包管理器
|   |-- go-review.md        # /go-review - Go 代碼審查(新增)
|   |-- go-test.md          # /go-test - Go TDD 工作流(新增)
|   |-- go-build.md         # /go-build - 修復(fù) Go 構(gòu)建錯(cuò)誤(新增)
|   |-- skill-create.md     # /skill-create - 從 Git 歷史生成技能(新增)
|   |-- instinct-status.md  # /instinct-status - 查看已學(xué)習(xí)本能(新增)
|   |-- instinct-import.md  # /instinct-import - 導(dǎo)入本能(新增)
|   |-- instinct-export.md  # /instinct-export - 導(dǎo)出本能(新增)
|   |-- evolve.md           # /evolve - 將本能聚類為技能
|   |-- prune.md            # /prune - 刪除過期待處理本能(新增)
|   |-- pm2.md              # /pm2 - PM2 服務(wù)生命周期管理(新增)
|   |-- multi-plan.md       # /multi-plan - 多智能體任務(wù)拆解(新增)
|   |-- multi-execute.md    # /multi-execute - 多智能體工作流編排(新增)
|   |-- multi-backend.md    # /multi-backend - 后端多服務(wù)編排(新增)
|   |-- multi-frontend.md   # /multi-frontend - 前端多服務(wù)編排(新增)
|   |-- multi-workflow.md   # /multi-workflow - 通用多服務(wù)工作流(新增)
|   |-- orchestrate.md      # /orchestrate - 多智能體協(xié)同調(diào)度
|   |-- sessions.md         # /sessions - 會(huì)話歷史管理
|   |-- eval.md             # /eval - 按標(biāo)準(zhǔn)評估
|   |-- test-coverage.md    # /test-coverage - 測試覆蓋率分析
|   |-- update-docs.md      # /update-docs - 更新文檔
|   |-- update-codemaps.md  # /update-codemaps - 更新代碼映射
|   |-- python-review.md    # /python-review - Python 代碼審查(新增)
|
|-- rules/            # 必須遵守的規(guī)范(復(fù)制到 ~/.claude/rules/)
|   |-- README.md            # 結(jié)構(gòu)概覽與安裝指南
|   |-- common/              # 與語言無關(guān)的通用原則
|   |   |-- coding-style.md    # 不可變性、文件組織規(guī)范
|   |   |-- git-workflow.md    # 提交格式、PR 流程
|   |   |-- testing.md         # TDD、80% 覆蓋率要求
|   |   |-- performance.md     # 模型選型、上下文管理
|   |   |-- patterns.md        # 設(shè)計(jì)模式、項(xiàng)目骨架
|   |   |-- hooks.md           # 鉤子架構(gòu)、TodoWrite
|   |   |-- agents.md          # 子智能體委派時(shí)機(jī)
|   |   |-- security.md        # 強(qiáng)制安全檢查
|   |-- typescript/          # TypeScript/JavaScript 專屬規(guī)范
|   |-- python/              # Python 專屬規(guī)范
|   |-- golang/              # Go 專屬規(guī)范
|   |-- swift/               # Swift 專屬規(guī)范
|   |-- php/                 # PHP 專屬規(guī)范(新增)
|
|-- hooks/            # 基于觸發(fā)器的自動(dòng)化邏輯
|   |-- README.md                 # 鉤子文檔、使用示例與自定義指南
|   |-- hooks.json                # 全部鉤子配置(PreToolUse、PostToolUse、Stop 等)
|   |-- memory-persistence/       # 會(huì)話生命周期鉤子(長文本指南)
|   |-- strategic-compact/        # 上下文精簡建議(長文本指南)
|
|-- scripts/          # 跨平臺(tái) Node.js 腳本(新增)
|   |-- lib/                     # 通用工具庫
|   |   |-- utils.js             # 跨平臺(tái)文件 / 路徑 / 系統(tǒng)工具
|   |   |-- package-manager.js   # 包管理器檢測與選擇
|   |-- hooks/                   # 鉤子實(shí)現(xiàn)
|   |   |-- session-start.js     # 會(huì)話啟動(dòng)時(shí)加載上下文
|   |   |-- session-end.js       # 會(huì)話結(jié)束時(shí)保存狀態(tài)
|   |   |-- pre-compact.js       # 上下文精簡前狀態(tài)保存
|   |   |-- suggest-compact.js   # 策略性精簡建議
|   |   |-- evaluate-session.js  # 從會(huì)話中提取模式
|   |-- setup-package-manager.js # 交互式包管理器設(shè)置
|
|-- tests/            # 測試套件(新增)
|   |-- lib/                     # 工具庫測試
|   |-- hooks/                   # 鉤子測試
|   |-- run-all.js               # 運(yùn)行全部測試
|
|-- contexts/         # 動(dòng)態(tài)注入的系統(tǒng)提示上下文(長文本指南)
|   |-- dev.md              # 開發(fā)模式上下文
|   |-- review.md           # 代碼審查模式上下文
|   |-- research.md         # 研究 / 探索模式上下文
|
|-- examples/         # 配置與會(huì)話示例
|   |-- CLAUDE.md             # 項(xiàng)目級配置示例
|   |-- user-CLAUDE.md        # 用戶級配置示例
|   |-- saas-nextjs-CLAUDE.md   # 真實(shí) SaaS 項(xiàng)目(Next.js + Supabase + Stripe)
|   |-- go-microservice-CLAUDE.md # 真實(shí) Go 微服務(wù)(gRPC + PostgreSQL)
|   |-- django-api-CLAUDE.md      # 真實(shí) Django REST API(DRF + Celery)
|   |-- laravel-api-CLAUDE.md     # 真實(shí) Laravel API(PostgreSQL + Redis)(新增)
|   |-- rust-api-CLAUDE.md        # 真實(shí) Rust API(Axum + SQLx + PostgreSQL)(新增)
|
|-- mcp-configs/      # MCP 服務(wù)端配置
|   |-- mcp-servers.json    # GitHub、Supabase、Vercel、Railway 等配置
|
|-- marketplace.json  # 自托管應(yīng)用商店配置(用于 /plugin marketplace add)

常用命令

claude code常用命令

Claude Code 命令分為 CLI 啟動(dòng)命令(終端輸入)、會(huì)話內(nèi)斜杠命令/ 開頭)、文件 / Shell 符號@/!)和 快捷鍵 四類。

CLI 啟動(dòng)命令(終端直接運(yùn)行)

claude                # 啟動(dòng)交互式會(huì)話(當(dāng)前目錄)
claude "分析項(xiàng)目"     # 帶初始提示啟動(dòng)
claude -p "一句話提問" # 非交互、直接回答并退出
claude -c / --continue # 繼續(xù)最近一次會(huì)話
claude --resume       # 列出歷史會(huì)話并選擇恢復(fù)
claude --model sonnet # 指定模型(sonnet / opus / haiku)
claude --version      # 查看版本
claude login          # 登錄認(rèn)證
claude logout         # 登出

會(huì)話內(nèi)斜杠命令(最常用)

//1\. 上下文與會(huì)話(必記)
/help        # 幫助、列出所有命令
/clear       # 清空全部上下文(省Token、新任務(wù))
/compact     # 壓縮歷史(保留摘要、減少Token)
/context     # 查看當(dāng)前上下文/Token占用
/exit        # 退出會(huì)話(同 Ctrl+D)

//2\. 模型與成本
/model       # 切換模型(sonnet/opus/haiku)
/cost        # 查看當(dāng)前會(huì)話Token/費(fèi)用

//3\. 文件與工作區(qū)
/init        # 初始化 CLAUDE.md(項(xiàng)目文檔)
/add-dir     # 添加目錄到工作區(qū)
/export      # 導(dǎo)出對話到文件

//4\. 任務(wù)與模式
/plan        # 進(jìn)入規(guī)劃模式(先分析再寫代碼)
/break       # 中斷當(dāng)前任務(wù)
/redo        # 重做上一步
/undo        # 撤銷上一步文件修改
/status      # 查看狀態(tài)(模型、版本、權(quán)限)
/doctor      # 環(huán)境診斷

//5\. 其他常用
/copy        # 復(fù)制最后一次回答
/rename 名稱 # 給會(huì)話命名
/resume 名稱 # 按名稱恢復(fù)會(huì)話

//文件引用 & Shell 執(zhí)行(開發(fā)必備)
//# 引用文件/目錄(自動(dòng)補(bǔ)全)
@src/index.ts
@src/components/
@*.tsx

//# 直接執(zhí)行 Shell 命令(!前綴)
!git status
!npm install
!ls -la
!python test.py

//核心快捷鍵(效率神器)
Ctrl+C    # 中斷生成/取消
Ctrl+D    # 退出
Esc       # 停止生成(保留上下文)
Esc+Esc   # 檢查點(diǎn)/撤銷(多文件修改救命)
Ctrl+R    # 搜索歷史
Ctrl+L    # 清屏
Ctrl+G    # 用外部編輯器寫提示
Shift+Tab # 切換模式(普通/規(guī)劃/自動(dòng))

極簡高頻清單(新手先記這 10 個(gè))

  1. claude → 啟動(dòng)
  2. /clear → 新任務(wù)清上下文
  3. /compact → 長對話壓縮
  4. /model → 切模型
  5. /context → 看 Token
  6. @文件 → 引用代碼
  7. !命令 → 執(zhí)行 Shell
  8. Ctrl+C → 中斷
  9. Esc+Esc → 撤銷修改
  10. /exit → 退出

技能安裝

//安裝 vercel-react-native-skills
//自動(dòng)激活:RN 項(xiàng)目目錄下自動(dòng)啟用
//核心能力
//React Native 最佳實(shí)踐與代碼規(guī)范
//跨平臺(tái)(iOS/Android)適配指導(dǎo)
//原生模塊集成方案
//性能優(yōu)化建議
//常見坑點(diǎn)排查
npx skills add vercel-labs/agent-skills@vercel-react-native-skills -g

claude "幫我寫一個(gè) RN 底部標(biāo)簽導(dǎo)航,帶兩個(gè)頁面"
claude "RN 中如何調(diào)用原生相冊/相機(jī)權(quán)限?"
claude "優(yōu)化我的 RN 列表渲染性能"
claude "Vercel 部署 RN 后端/服務(wù)端"

# React 最佳實(shí)踐
npx skills add vercel-labs/agent-skills@vercel-react-best-practices -g

# Vercel 部署/邊緣函數(shù)
npx skills add vercel-labs/agent-skills@vercel-deployment -g

claude skills list          # 列出已安裝的所有技能
claude skills list --all    # 列出官方倉庫里所有可安裝的技能
claude skills list --global # 列出全局技能
claude skills enable vercel-react-native-skills

claude rules list           # 列出當(dāng)前項(xiàng)目所有生效規(guī)則
claude rules list --global  # 列出全局規(guī)則

claude models list    # 列出你可用的所有 Claude 模型
claude info          # 查看當(dāng)前版本、配置、模型、技能、規(guī)則總覽

claude sessions list   # 列出所有會(huì)話
claude history         # 查看當(dāng)前會(huì)話歷史

claude config list     # 查看當(dāng)前所有配置項(xiàng)

部分模塊介紹

在 Claude Code 中,Agents、Rules、Plugins、Skills 是四大核心擴(kuò)展機(jī)制,分別負(fù)責(zé)專業(yè)分工、全局約束、能力打包、流程模板,共同構(gòu)成了 AI 編程助手的可定制化體系。

1. Agents(智能體 / 專家)

定義:專注特定領(lǐng)域的專家級子助手,擁有獨(dú)立的提示詞、能力范圍和工具集,負(fù)責(zé)端到端自主完成復(fù)雜目標(biāo)。

  • 本質(zhì)獨(dú)立角色 + 專業(yè)領(lǐng)域 + 自主決策(如 “架構(gòu)師”、“代碼審查員”)

  • 核心作用復(fù)雜任務(wù)拆解與自主執(zhí)行

  • 文件結(jié)構(gòu)agents/[name]/AGENT.md(含 frontmatter 聲明能力)

  • 觸發(fā):自動(dòng)調(diào)度(Claude 按需指派)或手動(dòng) /agent [name]

  • 示例

    markdown

    ---
    description: 資深Go語言專家,負(fù)責(zé)代碼審查與優(yōu)化capabilities: ["code-review", "security-audit", "refactoring"]
    ---
    # Go 代碼審查專家
    專注Go語言最佳實(shí)踐、并發(fā)安全、性能優(yōu)化...
    
  • 類比公司里的部門專家(如安全工程師、測試主管)

2. Rules(規(guī)則 / 全局約束)

定義全局靜態(tài)提示詞,以 CLAUDE.md 存在,始終注入系統(tǒng)上下文,強(qiáng)制 Claude 遵守項(xiàng)目規(guī)范。

  • 本質(zhì)軟約束、項(xiàng)目憲法、風(fēng)格指南

  • 核心作用統(tǒng)一輸出規(guī)范、減少重復(fù)指令

  • 級別

    • 用戶級~/.claude/CLAUDE.md(全局)
    • 項(xiàng)目級./.claude/CLAUDE.md(當(dāng)前項(xiàng)目)
  • 內(nèi)容:代碼風(fēng)格、提交規(guī)范、禁止行為、技術(shù)棧約束

  • 類比公司規(guī)章制度 / 項(xiàng)目手冊

3. Plugins(插件 / 能力包)

定義打包分發(fā)容器,將 agents/skills/commands/hooks/MCP 等能力封裝為可安裝、可共享、可版本化的單元Anthropic。

  • 本質(zhì)能力集合 + 分發(fā)格式(非功能本身)

  • 核心作用跨項(xiàng)目 / 團(tuán)隊(duì)共享配置、一鍵安裝擴(kuò)展Anthropic

  • 結(jié)構(gòu)

    plaintext

    my-plugin/
    ├── .claude-plugin/
    │   └── plugin.json    # 清單(元數(shù)據(jù)、依賴、入口)
    ├── agents/            # 內(nèi)置智能體
    ├── skills/            # 內(nèi)置技能
    └── mcp/               # 內(nèi)置工具服務(wù)器
    
  • 管理/plugin install/plugin enablecode.claude.com

  • 類比IDE 插件 / App 安裝包

4. Skills(技能 / 流程模板)

定義結(jié)構(gòu)化工作流 SOP,用 SKILL.md 定義 “遇到 X 場景,按 Y 步驟執(zhí)行” 的可復(fù)用模板。

  • 本質(zhì)操作手冊、步驟清單、最佳實(shí)踐封裝

  • 核心作用標(biāo)準(zhǔn)化重復(fù)任務(wù)、提升效率與一致性

  • 結(jié)構(gòu)

    plaintext

    skills/
    └── react-native-debug/
        ├── SKILL.md       # 主流程(含 frontmatter)
        ├── reference.md   # 可選參考
        └── scripts/       # 可選輔助腳本
    

code.claude.com

  • 觸發(fā):自動(dòng)匹配(語義激活)或 /skill-name 顯式調(diào)用
  • 類比員工培訓(xùn)手冊 / 標(biāo)準(zhǔn)作業(yè)程序

核心區(qū)別與關(guān)系(一目了然)

表格

維度 Agents (智能體) Rules (規(guī)則) Plugins (插件) Skills (技能)
定位 獨(dú)立專家 全局約束 能力容器 流程模板
粒度 目標(biāo) / 任務(wù) 全局 / 項(xiàng)目 打包 / 分發(fā) 步驟 / 操作
自主性 高(自主決策) 無(靜態(tài)提示) 無(載體) 中(按步驟執(zhí)行)
復(fù)用性 跨任務(wù) 全局 / 項(xiàng)目 跨項(xiàng)目 / 團(tuán)隊(duì) 跨場景
文件 AGENT.md CLAUDE.md plugin.json SKILL.md
關(guān)系 可調(diào)用 Skills 約束所有 Agents 可包含 Agents/Skills 被 Agents / 用戶調(diào)用

一句話總結(jié)

  • Agents專家(負(fù)責(zé)復(fù)雜任務(wù))
  • Rules規(guī)矩(全局統(tǒng)一規(guī)范)
  • Plugins安裝包(分享整套能力)
  • Skills說明書(標(biāo)準(zhǔn)化操作步驟)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容