Claude Code 终极上手指南:从零安装到 everything-claude-code 最佳实践配置
本文更新时间:2026年4月 | 基于 Claude Code 官方文档 + 16万星仓库实战经验
前言
Claude Code 是 Anthropic 官方推出的终端编程工具,能让 Claude 直接读写代码、运行命令、调试程序、帮你完成从需求到实现的完整开发流程。它不是简单的"问答机器人",而是一个真正的 Agentic Coding Tool——能主动执行任务、记住上下文、跨会话保持记忆。
everything-claude-code(https://github.com/affaan-m/everything-claude-code)是目前最大的 AI 编程最佳实践仓库,16万星、2.1万 Fork、170+ 贡献者,是一个历经 10 个月每日深度使用打磨出来的完整系统,涵盖技能、工作流、记忆优化、安全扫描和研究驱动的开发方法论。
本文覆盖:
- ✅ Claude Code 最新安装方式(2026年4月更新,含 Desktop/VS Code/JetBrains 多端)
- ✅ 认证配置与多层次权限系统
- ✅ 自定义模型配置(Anthropic / AWS Bedrock / Google Vertex / Azure Foundry)
- ✅ 插件系统详解
- ✅ everything-claude-code 完整接入指南
- ✅ OpenClaw 对比与适用场景分析
一、Claude Code 是什么?
Claude Code 是一个运行在终端里的 AI 编程 Agent,它能够:
- 📖 阅读代码库:理解项目结构、依赖关系、代码风格
- ✏️ 编辑文件:直接修改代码、添加功能、修复 bug
- 🔧 执行命令:运行测试、构建、部署、Git 操作
- 🔍 调试排查:分析错误信息、定位问题根因
- 🤖 自动化工作流:通过
/plan分解任务、/tdd驱动开发、/code-review审查代码
Claude Code 支持多种使用界面:
| 界面 | 说明 | 适用场景 |
|---|---|---|
| 终端(Terminal) | 核心 CLI 工具,所有平台通用 | 深度开发、服务器环境 |
| 桌面应用 | macOS/Windows 原生 App | 需要 GUI 的日常开发 |
| VS Code 插件 | 集成在 VS Code 里 | 喜欢 VS Code 的开发者 |
| JetBrains 插件 | 集成在 IntelliJ/PyCharm 等 | JetBrains 全家桶用户 |
| 浏览器 | Web 版(需配合 Desktop) | 快速查看和协作 |
二、安装 Claude Code
2.1 系统要求
| 项目 | 要求 |
|---|---|
| macOS | 版本 13 (Ventura) 或更高 |
| Linux | Ubuntu 20.04+、Debian 10+ |
| Windows | Windows 10+(推荐 WSL2) |
| 网络 | 能访问 Anthropic API(国内需代理) |
2.2 终端安装(推荐 macOS/Linux)
方式一:官方安装脚本(最推荐)
curl -fsSL https://claude.ai/install.sh | bash
方式二:Homebrew(macOS/Linux)
brew install --cask claude-code
方式三:NPM(已弃用,不推荐)
npm install -g @anthropic-ai/claude-code
# npm 方式已标记为 deprecated,建议迁移到上述方式
2.3 Windows 安装
PowerShell(推荐):
irm https://claude.ai/install.ps1 | iex
WinGet:
winget install Anthropic.ClaudeCode
命令提示符(CMD):
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
2.4 桌面应用安装
直接从 https://claude.com/download 下载 macOS 或 Windows 原生桌面应用,功能与终端版完全一致。
2.5 VS Code 插件安装
在 VS Code 中搜索 “Claude Code” 或运行:
code --install-extension anthropic.claude-code
安装后在 VS Code 侧边栏即可使用,支持查看 Diff、管理上下文、聊天等。
2.6 JetBrains 插件安装
在 IntelliJ IDEA、Pycharm、WebStorm 等 JetBrains IDE 的插件市场搜索 “Claude Code Beta” 安装,或访问:
https://plugins.jetbrains.com/plugin/27310-claude-code-beta-
2.7 验证安装
claude --version
# 或进入交互模式
claude
三、认证与初始配置
3.1 登录认证
首次运行 Claude Code 会自动打开浏览器进行 OAuth 授权:
claude
# 浏览器会自动打开授权页面,用 Anthropic 账号登录即可
3.2 API Key 配置(无浏览器环境)
在没有浏览器的环境(如服务器)里,用 API Key 认证:
export ANTHROPIC_API_KEY="sk-ant-xxxxx"
建议写入 Shell 配置文件永久生效:
# macOS (默认使用 zsh)
echo 'export ANTHROPIC_API_KEY="sk-ant-xxxxx"' >> ~/.zshrc
source ~/.zshrc
# Linux (通常用 bash)
echo 'export ANTHROPIC_API_KEY="sk-ant-xxxxx"' >> ~/.bashrc
source ~/.bashrc
3.3 多层次配置系统(Scope)
Claude Code 使用 四层配置作用域,优先级从高到低:
| 优先级 | 作用域 | 配置文件位置 | 影响范围 | 团队共享 |
|---|---|---|---|---|
| 1(最高) | Managed | 服务端/系统级 | 机器上所有用户 | ✅ 由 IT 部署 |
| 2 | Local | .claude/settings.local.json |
仅当前项目、本人 | ❌ gitignore |
| 3 | Project | .claude/settings.json |
项目所有协作者 | ✅ 提交到 git |
| 4(最低) | User | ~/.claude/settings.json |
本人所有项目 | ❌ |
覆盖规则: 更高优先级的配置会覆盖更低优先级的同名配置。
配置文件路径汇总:
| 功能 | User | Project | Local |
|---|---|---|---|
| 设置 | ~/.claude/settings.json |
.claude/settings.json |
.claude/settings.local.json |
| 子 Agent | ~/.claude/agents/ |
.claude/agents/ |
— |
| MCP 服务器 | ~/.claude.json |
.mcp.json |
~/.claude.json(按项目) |
| 插件 | ~/.claude/settings.json |
.claude/settings.json |
.claude/settings.local.json |
| CLAUDE.md | ~/.claude/CLAUDE.md |
CLAUDE.md |
CLAUDE.local.md |
四、自定义模型配置
Claude Code 默认使用 Anthropic 官方模型,但你也可以接入 AWS Bedrock、Google Vertex AI、Azure Foundry 等企业级平台,以及 OpenRouter 等第三方聚合 API。
4.1 Anthropic 官方模型(默认)
Claude Code 支持以下模型:
| 模型 | 特点 |
|---|---|
| Claude Opus 4 | 最强推理能力,适合复杂任务 |
| Claude Sonnet 4 | 平衡性能和速度,性价比高 |
| Claude Haiku | 轻量快速,适合简单任务 |
在 settings.json 中配置:
{
"model": "claude-sonnet-4-20250514"
}
4.2 AWS Bedrock(企业级)
需要在 AWS Console 启用 Bedrock 并配置 IAM 凭证后,在 settings.json 中配置:
{
"provider": "bedrock",
"awsRegion": "us-east-1",
"awsProfile": "default"
}
前置条件:
- AWS Console 中启用 Bedrock 模型访问
- 配置 AWS IAM 凭证(
aws configure或环境变量) - 确保所选 region 支持对应模型
4.3 Google Vertex AI
{
"provider": "vertex",
"vertexProject": "your-gcp-project-id",
"vertexLocation": "us-central1"
}
前置条件:
- GCP 中启用 Vertex AI API
- 创建有权限的服务账号
- 下载并配置服务账号密钥
4.4 Microsoft Azure Foundry
{
"provider": "foundry",
"foundryUrl": "https://your-resource.azurefoundry.ai",
"foundryApiKey": "your-api-key"
}
前置条件:
- 订阅 Azure Foundry 服务
- 部署模型到 Foundry
- 获取 API 端点和密钥
4.5 OpenRouter(接入第三方模型)
OpenRouter 聚合了大量模型(包括免费模型),Claude Code 通过其 API 兼容模式接入:
步骤 1:获取 OpenRouter API Key
访问 https://openrouter.ai/keys 注册并生成 Key。
步骤 2:配置 OpenRouter Provider
Claude Code 官方尚未原生支持 OpenRouter,但可以通过配置 自定义 API 端点 接入。在 settings.json 中:
{
"model": "openrouter/minimax/minimax-m2.5:free",
"openRouterApiKey": "sk-or-v1-xxxxx",
"apiKey": "sk-or-v1-xxxxx",
"baseURL": "https://openrouter.ai/api/v1"
}
注意:OpenRouter API Key 同时作为
apiKey和openRouterApiKey字段传递,确保模型路由正确。
步骤 3:常用 OpenRouter 模型
{
"model": "openrouter/qwen/qwen3.6-plus:free",
"model": "openrouter/openai/gpt-4o",
"model": "openrouter/anthropic/claude-sonnet-4"
}
4.6 模型动态切换
在 Claude Code 会话中随时切换:
/model claude-sonnet-4-20250514
或在项目根目录创建 .claude/settings.json 指定项目级默认模型:
{
"model": "claude-opus-4-20250514"
}
五、Claude Code 插件系统详解
5.1 什么是插件?
Claude Code 插件是扩展其功能的标准化包,可以包含:
| 组件 | 说明 |
|---|---|
| Skills | 工作流定义和领域知识 |
| Agents | 专业化的子 Agent |
| Commands | 自定义斜杠命令 |
| Hooks | 事件触发器(工具执行前后、会话停止等) |
| MCP Servers | 外部工具集成配置 |
5.2 插件目录结构
my-plugin/
├── .claude-plugin/
│ └── plugin.json # 插件元数据
├── skills/ # 技能文件夹
│ └── my-skill/
│ └── SKILL.md
├── agents/ # 子 Agent
│ └── my-agent.md
├── commands/ # 斜杠命令
│ └── my-command.md
├── hooks/ # 事件钩子
│ └── hooks.json
├── .mcp.json # MCP 服务器配置
└── README.md
5.3 插件 manifest 示例
{
"name": "my-plugin",
"description": "我的第一个 Claude Code 插件",
"version": "1.0.0",
"author": {
"name": "你的名字"
}
}
5.4 官方插件一览(内置)
Claude Code 官方仓库(https://github.com/anthropics/claude-code)自带以下插件:
| 插件名 | 功能 |
|---|---|
agent-sdk-dev |
Agent SDK 开发工具包 |
code-review |
多 Agent 并行代码审查 |
commit-commands |
Git 提交/推送/PR 工作流 |
feature-dev |
7 阶段特性开发工作流 |
frontend-design |
生成式前端设计规范 |
hookify |
创建自定义 Hook 防止不良行为 |
plugin-dev |
插件开发完整工具包 |
pr-review-toolkit |
PR 审查代理工具包 |
security-guidance |
安全提醒 Hook |
5.5 安装社区插件
通过 /plugin 命令安装:
# 添加 marketplace
/plugin marketplace add https://github.com/affaan-m/everything-claude-code
# 安装插件
/plugin install everything-claude-code@everything-claude-code
5.6 插件 vs 独立配置的选择
| 场景 | 推荐方式 |
|---|---|
| 单项目个性化 | 独立配置 .claude/ |
| 快速实验 | 独立配置 |
| 团队共享 | 插件 |
| 多项目复用 | 插件 |
| 开源分发 | 插件(带版本控制) |
六、everything-claude-code 完整指南
6.1 这个仓库是什么?
everything-claude-code 是 Anthropic Hackathon 冠军作品,是一个完整的 AI 编程 Agent 性能优化系统,核心包括:
- 38 个专业子 Agent:代码审查、架构设计、TDD 指导、安全分析等
- 156 个技能:涵盖 12+ 语言生态(TypeScript/Python/Go/Java/Swift/C++/Rust 等)
- 72 个命令别名:与新技能系统共存的传统斜杠命令
- 完整的 Hook 系统:会话记忆持久化、战略压缩、预工具安全检查
- 规则引擎:安全规则、代码风格规则、测试规则
- ECC Dashboard:Tkinter 桌面 GUI,可视化管理所有组件
6.2 核心组件详解
38 个专业子 Agent
| Agent | 用途 |
|---|---|
planner |
特性实现规划 |
architect |
系统设计决策 |
tdd-guide |
TDD 方法论指导 |
code-reviewer |
质量和安全审查 |
security-reviewer |
漏洞分析 |
build-error-resolver |
构建错误修复(支持 10+ 语言) |
e2e-runner |
Playwright E2E 测试 |
refactor-cleaner |
死代码清理 |
database-reviewer |
数据库/Supabase 审查 |
pytorch-build-resolver |
PyTorch/CUDA 训练错误 |
cpp-reviewer / cpp-build-resolver |
C++ 专用 |
java-reviewer / java-build-resolver |
Java/Spring Boot 专用 |
kotlin-reviewer / kotlin-build-resolver |
Kotlin/Android/KMP 专用 |
rust-reviewer / rust-build-resolver |
Rust 专用 |
typescript-reviewer |
TypeScript/JavaScript 专用 |
python-reviewer |
Python 专用 |
go-reviewer / go-build-resolver |
Go 专用 |
156 个技能(按功能分类)
开发流程类:
tdd-workflow— TDD 测试驱动开发verification-loop— 持续验证循环eval-harness— 评估框架iterative-retrieval— 渐进式上下文优化strategic-compact— 手动上下文压缩建议continuous-learning-v2— 基于 Instinct 的持续学习
前端类:
frontend-patterns— React/Next.js 模式frontend-design— 生成式 UI 设计规范frontend-slides— HTML 幻灯片构建liquid-glass-design— iOS 26 Liquid Glass 设计系统design-system— 设计系统最佳实践
后端类:
backend-patterns— API、数据库、缓存模式api-design— REST API 设计(分页、错误响应)database-migrations— Prisma/Drizzle/Django/Go 迁移postgres-patterns— PostgreSQL 优化database-reviewer— 数据库审查
框架专项:
django-patterns/django-security/django-tdd/django-verificationlaravel-patterns/laravel-security/laravel-tdd/laravel-verificationspringboot-patterns/springboot-security/springboot-tdd/springboot-verificationnestjs-patternsnextjs-turbopackbun-runtime
语言专项:
golang-patterns/golang-testingpython-patterns/python-testingjava-coding-standards/jpa-patternskotlin-coroutines-flows/kotlin-ktor-patternscpp-coding-standards/cpp-testingrust-patterns/rust-testingswift-actor-persistence/swift-protocol-di-testing/swift-concurrency-6-2dart-flutter-patternsperl-patterns/perl-security/perl-testing
运营/平台类:
deployment-patterns— CI/CD、Docker、健康检查、回滚docker-patterns— Docker Compose、网络、卷、安全e2e-testing— Playwright E2E 和 Page Object Modeljira-integration— JIRA 集成github-ops— GitHub 操作自动化
LLM/AI 类:
search-first— 研究优先的工作流cost-aware-llm-pipeline— LLM 成本优化、模型路由continuous-agent-loop— 自主 Agent 循环模式mcp-server-patterns— MCP 服务器集成模式
内容/媒体类:
article-writing— 品牌声音一致的长文写作content-engine— 多平台社交内容复用工作流market-research— 市场/竞品/投资研究investor-materials— 路演 Deck、备忘录、财务模型investor-outreach— 个性化融资外联manim-video— 数学动画视频生成remotion-video-creation— React 式视频创作videodb— 视频/音频摄取、搜索、编辑、生成
安全类:
security-review— 安全检查清单security-scan— AgentShield 安全审计集成defi-amm-security— DeFi AMM 安全hipaa-compliance— 医疗 PHI 合规customs-trade-compliance— 贸易合规agent-payment-x402— x402 支付协议
6.3 安装 everything-claude-code
方式一:通过插件安装(推荐)
# 添加 marketplace
/plugin marketplace add https://github.com/affaan-m/everything-claude-code
# 安装插件
/plugin install everything-claude-code@everything-claude-code
注意:ECC 有三个公开标识符,它们不可互换:
- GitHub 仓库:
affaan-m/everything-claude-code- Claude marketplace/plugin 标识符:
everything-claude-code@everything-claude-code- npm 包:
ecc-universal
方式二:通过 OSS 安装脚本(最可靠)
# 克隆仓库
git clone https://github.com/affaan-m/everything-claude-code.git ~/everything-claude-code
cd ~/everything-claude-code
# macOS/Linux:安装所有(完整模式)
./install.sh --profile full
# macOS/Linux:只安装特定语言
./install.sh typescript
./install.sh python golang swift php
# 指定目标 harness
./install.sh --target cursor typescript
./install.sh --target gemini --profile full
# Windows PowerShell
.\install.ps1 --profile full
.\install.ps1 typescript python golang swift php
方式三:通过 npm(ECC Tools)
# 安装 ECC 命令行工具
npm install -g ecc-universal
# 初始化
npx ecc-install typescript
# 检查已安装组件
npx ecc list-installed
# 诊断问题
npx ecc doctor
npx ecc repair
6.4 安装后验证
# 查看已安装的组件
npx ecc list-installed
安装完成后,你拥有:
- 38 个 Agent
- 156 个 Skill
- 72 个命令别名
6.5 ECC Dashboard GUI
ECC 带有一个 Tkinter 桌面应用,可视化管理所有组件:
npm run dashboard
# 或
python3 ./ecc_dashboard.py
功能:
- Tab 化界面:Agents、Skills、Commands、Rules、Settings
- 暗黑/明亮主题切换
- 字体自定义
- 全文搜索和过滤
6.6 规则安装(必须手动)
⚠️ 重要: Claude Code 插件无法自动分发 rules,必须手动安装。
# 复制语言无关规则
cp -r rules/common ~/.claude/rules/
# 复制特定语言规则
cp -r rules/typescript ~/.claude/rules/
cp -r rules/python ~/.claude/rules/
cp -r rules/golang ~/.claude/rules/
注意: 复制整个目录而不是单独文件,这样相对引用才能正常工作。
6.7 使用技能和命令
ECC 主推的命名方式(插件安装后):
/ecc:plan "Add user authentication"
/ecc:tdd "implement login feature"
/ecc:security-scan
传统斜杠命令(手动安装后):
/plan "Add user authentication"
/tdd "implement login feature"
查看可用命令:
/plugin list everything-claude-code@everything-claude-code
6.8 多 Agent 编排命令(需额外设置)
multi-* 命令需要额外安装 ccg-workflow 运行时:
npx ccg-workflow
支持:
/multi-plan— 多 Agent 任务分解/multi-execute— 编排多 Agent 工作流/multi-backend— 后端多服务编排/multi-frontend— 前端多服务编排/multi-workflow— 通用多服务工作流
6.9 Hook 运行时控制
ECC 提供了可调节的 Hook 严格程度配置:
# 设置 Hook 严格程度(default: standard)
export ECC_HOOK_PROFILE=standard # minimal | standard | strict
# 禁用特定 Hook
export ECC_DISABLED_HOOKS="pre:bash:tmux-reminder,post:edit:typecheck"
七、常用命令速查
7.1 核心开发命令
| 命令 | 功能 |
|---|---|
/plan <task> |
分解任务为实现步骤 |
/tdd <feature> |
测试驱动开发流程 |
/code-review |
启动代码审查 |
/build-fix |
修复构建错误 |
/refactor-clean |
清理死代码 |
/e2e |
生成并运行 E2E 测试 |
7.2 学习与记忆命令
| 命令 | 功能 |
|---|---|
/learn |
从当前会话提取模式 |
/learn-eval |
提取、评估、保存模式 |
/checkpoint |
保存验证状态 |
/verify |
运行验证循环 |
/instinct-status |
查看已学习的 Instinct |
/instinct-import |
导入 Instinct |
/instinct-export |
导出 Instinct |
/evolve |
将 Instinct 聚合成 Skill |
7.3 多 Agent 编排命令
| 命令 | 功能 |
|---|---|
/orchestrate |
多 Agent 协调 |
/multi-plan |
多 Agent 任务分解 |
/multi-execute |
多 Agent 执行 |
/pm2 |
PM2 服务生命周期管理 |
/sessions |
会话历史管理 |
7.4 工具与质量命令
| 命令 | 功能 |
|---|---|
/eval |
按标准评估 |
/test-coverage |
测试覆盖率分析 |
/update-docs |
更新文档 |
/update-codemaps |
更新代码地图 |
/security-scan |
运行安全扫描(AgentShield) |
7.5 开发与调试命令
| 命令 | 功能 |
|---|---|
/sessions |
会话历史管理 |
/skill-create |
从 Git 历史生成 Skill |
/setup-pm |
配置包管理器 |
/hookify |
创建自定义 Hook |
/hookify:list |
列出所有 Hook |
/hookify:configure |
配置 Hook |
八、包管理器自动检测
ECC 会自动检测你的首选包管理器,优先级如下:
- 环境变量:
CLAUDE_PACKAGE_MANAGER - 项目配置:
.claude/package-manager.json - package.json:
packageManager字段 - 锁文件:package-lock.json / yarn.lock / pnpm-lock.yaml / bun.lockb
- 全局配置:
~/.claude/package-manager.json - 回退:自动选择首个可用的包管理器
手动设置:
# 通过环境变量
export CLAUDE_PACKAGE_MANAGER=pnpm
# 通过全局配置
node scripts/setup-package-manager.js --global pnpm
# 通过项目配置
node scripts/setup-package-manager.js --project bun
# 查看当前设置
node scripts/setup-package-manager.js --detect
九、Claude Code 进阶技巧
9.1 项目级 CLAUDE.md
在项目根目录创建 CLAUDE.md,其中的内容会在每次会话自动加载:
# 项目说明
## 技术栈
- 前端:React 18 + TypeScript + Tailwind CSS
- 后端:Node.js + Express + PostgreSQL
- 构建:Vite + pnpm
## 代码规范
- 使用 ESLint + Prettier
- 所有 API 必须有 TypeScript 类型
- 测试覆盖率不低于 80%
## Git 工作流
- commit message 格式:`type: description`
- 合并前必须通过所有 CI 检查
9.2 安全 Hook 自动检查
ECC 的 security-guidance 插件会在编辑文件前自动检查:
- 命令注入风险
- XSS 漏洞
- eval() 使用
- 危险 HTML 生成
- pickle 反序列化
- os.system 调用
9.3 TTY 无头环境运行
Claude Code 依赖 TTY 交互,在无头服务器环境:
# 模拟 TTY
script -q -c "claude --print 'say hello'" /dev/null
对于真正的无头环境,建议使用 OpenClaw 这类 headless Agent 平台。
9.4 与 OpenClaw 的协同
Claude Code 适合:
- 交互式 TTY 环境
- 需要反复调试的复杂任务
- IDE 深度集成场景
OpenClaw 适合:
- 服务器/无头环境
- 多工具链统一调度
- 多 Agent 并行工作
- 长时间自动化任务
两者可以协同使用:OpenClaw 做任务规划和调度,Claude Code 处理需要深度 TTY 交互的调试任务。
十、OpenClaw 对比 Claude Code
| 维度 | OpenClaw | Claude Code |
|---|---|---|
| 运行环境 | Headless 服务器友好 | 需要 TTY 交互 |
| 工具链 | exec/browser/message/cron 统一 | 主要 Bash + 文件操作 |
| 多 Agent | 原生支持子 Agent 和编排 | 通过插件支持 |
| 记忆系统 | 内置 daily memory + long-term | 通过 Hook 手动配置 |
| 模型支持 | OpenClaw provider + OpenRouter | Anthropic/Bedrock/Vertex/Foundry |
| 插件生态 | 技能系统(SKILL.md) | 插件系统(plugin.json) |
| 上下文窗口 | 按需加载,节省 token | 自动压缩 |
| 学习系统 | 内置 self-improvement 技能 | continuous-learning 插件 |
| 适用场景 | 服务器自动化、多工具集成 | 日常交互式开发 |
十一、常见问题
Q1: Claude Code 在无头环境无法启动?
Claude Code 需要 TTY,可以通过 script -q -c "claude" /dev/null 模拟。若需要纯 headless 能力,建议使用 OpenClaw。
Q2: API Key 应该写在哪里?
绝对不要写入 settings.json。正确做法:
export ANTHROPIC_API_KEY="sk-ant-xxxxx" # 环境变量(推荐)
或 .env 文件 + .gitignore。
Q3: 插件安装后命令找不到?
确认安装正确:
/plugin list everything-claude-code@everything-claude-code
如果规则没生效,手动复制 rules 目录到 ~/.claude/rules/。
Q4: 模型切换不生效?
检查配置优先级:命令行参数 > Local > Project > User。确保没有更高优先级的配置覆盖。
Q5: 多语言项目应该安装哪些规则?
./install.sh typescript python golang
只安装你实际使用的语言规则,不要装全部。
Q6: ECC 安装后想要更新?
cd ~/everything-claude-code && git pull origin main
./install.sh --profile full # 重新应用
ECC Tools 用户:npx ecc update。
十二、总结
Claude Code 配合 everything-claude-code 是目前最强的终端编程组合之一:
- 🤖 Claude Code — 官方出品的 Agentic 编程工具,多端支持(Terminal/Desktop/VS Code/JetBrains)
- 📦 everything-claude-code — 16万星最佳实践库,38个Agent + 156个Skill,开箱即用
- 🔧 OpenClaw — Claude Code 的有力补充,适合服务器/无头场景和多工具链集成
两者结合使用,可以让 AI 编程能力覆盖从日常交互开发到服务器自动化部署的完整场景。
本文部分内容参考自 https://github.com/anthropics/claude-code 和 https://github.com/affaan-m/everything-claude-code,配置方式以 2026年4月官方最新文档为准。