当前位置: 首页 > news >正文

【Claude Code】入门

【Claude Code】入门

  • 0.【2万字】深度梳理Claude Code Skills
  • 1.Claude Code快速入门与配置
    • 1.1 安装Node JS
    • 1.2 安装Claude Code
    • 1.3 其他安装方式
  • 2. 常用命令
  • 3. Claude Code API
  • 附录

0.【2万字】深度梳理Claude Code Skills

https://mp.weixin.qq.com/s/mN5UuIPOehMVmKWl6-6oPQ

1.Claude Code快速入门与配置

1.1 安装Node JS

(FastAPI_first)➜ Qwen nvminstallv22.18.0 Downloading and installingnodev22.18.0... Downloading https://nodejs.org/dist/v22.18.0/node-v22.18.0-darwin-arm64.tar.xz...################################################################################################################################################ 100.0%Computing checksum with shasum-a256Checksums matched!Now usingnodev22.18.0(npm v10.9.3)(FastAPI_first)➜ Qwennode-vv22.18.0(FastAPI_first)➜ Qwennpm-v10.9.3

1.2 安装Claude Code

(FastAPI_first)➜ Qwensudonpminstall-g@anthropic-ai/claude-code Password: added3packagesin7s2packages are lookingforfunding run`npmfund`fordetails(FastAPI_first)➜ Qwen claude--version2.1.87(Claude Code)

选项说明
–add-dir <directories…>允许工具访问的额外目录
–agent当前会话使用的智能代理,覆盖配置中的 agent 设置
–agents以 JSON 格式自定义代理
–allow-dangerously-skip-permissions可选绕过所有权限校验,仅推荐无外网沙箱环境使用
–allowed-tools <tools…>允许使用的工具列表,逗号 / 空格分隔
–append-system-prompt在默认系统提示词后追加内容
–bare极简模式,关闭钩子、LSP、插件同步等附加功能
–betas <betas…>API 请求中加入 Beta 功能头(仅 API Key 用户)
–brief启用代理与用户通信的消息工具
–chrome启用 Claude 与 Chrome 集成
-c, --continue继续当前目录最近一次对话
–dangerously-skip-permissions直接绕过所有权限校验,仅推荐无外网沙箱
-d, --debug [filter]开启调试模式,支持分类过滤
–debug-file将调试日志写入指定文件
–disable-slash-commands禁用所有技能(/ 命令)
–disallowed-tools <tools…>禁止使用的工具列表
–effort会话思考 / 执行力度:low / medium / high / max
–fallback-model默认模型过载时自动切换备用模型(仅配合 --print)
–file <specs…>启动时预下载文件,格式:file_id:路径
–fork-session恢复会话时新建会话 ID,不复用原 ID
–from-pr [value]通过 PR 编号 / URL 恢复关联会话
-h, --help显示帮助信息
–ide启动时自动连接到可用 IDE
–include-partial-messages实时输出部分消息块(仅配合 --print + 流式 JSON)
–input-format输入格式:text / stream-json(仅配合 --print)
–json-schema结构化输出校验用的 JSON Schema
–max-budget-usdAPI 调用最大花费上限(美元,仅配合 --print)
–mcp-config <configs…>从 JSON 文件 / 字符串加载 MCP 服务配置
–mcp-debug已废弃,改用 --debug,开启 MCP 调试
–model指定使用的模型,支持别名如 sonnet / opus
-n, --name为会话设置显示名称
–no-chrome关闭 Claude 与 Chrome 集成
–no-session-persistence关闭会话持久化,不保存到磁盘(仅配合 --print)
–output-format输出格式:text / json / stream-json(仅配合 --print)
–permission-mode会话权限模式:acceptEdits / bypassPermissions / default 等
–plugin-dir为本会话加载指定目录插件
-p, --print打印结果后直接退出,适合管道调用
–replay-user-messages回显用户输入消息(仅配合流式 JSON)
-r, --resume [value]通过会话 ID 恢复对话
–session-id指定会话 UUID
–setting-sources配置来源列表:user / project / local
–settings从 JSON 文件 / 字符串加载额外配置
–strict-mcp-config仅使用 --mcp-config 定义的 MCP 服务
–system-prompt设置会话系统提示词
–tmux为工作树创建 tmux 会话
–tools <tools…>指定可用工具列表
–verbose强制开启详细日志
-v, --version显示版本号
-w, --worktree [name]为会话创建新 git worktree


1.3 其他安装方式

https://www.komapi.top/about


curl-fsSLhttps://claude.ai/install.sh|shexporthttps_proxy=http://your-proxy:portcurl-fsSLhttps://claude.ai/install.sh|shnpminstall-g@anthropic-ai/claude-code--registry=https://registry.npmmirror.com brewinstallclaude-codenpminstall-g@anthropic-ai/claude-codenpminstall-g@anthropic-ai/claude-code--registry=https://registry.npmmirror.com

2. 常用命令

  1. 配置代理网络和Claude API Key
    在当前项目的目录下创建.claude/settings.json
{"env":{"HTTP_PROXY":"http://127.0.0.1:7890","HTTPS_PROXY":"http://127.0.0.1:7890"}}
  1. 配置API Key环境变量
# 设置API密钥(如果需要) 这是另一种登录方式,也可以通过官网的方式登录见下图exportANTHROPIC_API_KEY=your_api_key# 设置自定义模型exportANTHROPIC_MODEL=claude-3-5-sonnet-20241022# 设置基础URL(用于代理)exportANTHROPIC_BASE_URL=https://your-proxy.com/v1

3. Claude Code API


使用后效果

附录

  1. Claude Code 超详细完整指南(2026最新版) https://zhuanlan.zhihu.com/p/1971872808159141982
  2. Claude Code课程
  3. VibeCoding零基础实战开发 https://www.yuque.com/xxcls/vibecoding
  4. CLAUDE.md 速通指南,8 个技巧让 Claude Code 起飞!
http://www.jsqmd.com/news/1135517/

相关文章:

  • 【Atlas】 Atlas 启动时常见的端口有哪些(如 21000)?
  • RxjavaRetrofitDemo源码解析:从单例模式到观察者模式的设计思路
  • 3个步骤告别BT下载慢:trackerslist项目让你的下载速度提升300%
  • HOScrcpy:鸿蒙开发者必备的远程真机投屏终极解决方案
  • Hermes Agent:构建下一代智能代理框架的模块化架构与实践指南
  • Anki记忆革命:7天掌握终身受益的学习系统
  • AI大模型高考数学评测:从“宕机”现象看复杂推理能力边界与优化策略
  • 终极3个漫画阅读管理方案:为Android用户打造的纯净开源阅读体验
  • 《深入理解计算机系统》读书笔记01: 从入门到实践
  • Java基础及入门
  • 【数学建模题目翻译】保护区核心要素:野生生物与栖息地
  • 【C++】日期类实现
  • 内网渗透核心技术解析:从信息收集到横向移动的实战攻防
  • 构建面向多租户环境的LLM API资源聚合平台安全架构
  • 你的电脑为什么越来越慢?82款硬件检测工具一站式解决所有性能问题
  • 3步搞定PHP代码自动化重构:Rector让你告别手动升级的烦恼 [特殊字符]
  • LunaTV终极容器化部署指南:5分钟构建个人影视中心
  • Halcon 标定板像素当量实战:单图计算XY方向精度,误差控制在0.01mm内
  • 使用Metasploit生成Windows后门:从原理到实战控制
  • Minecraft基岩版启动器终极指南:如何免费管理多个游戏版本
  • STM32与IS31FL3731 LED驱动芯片的硬件设计与优化
  • OpenCV 4.8 与 PIL.Image 图像转换:BGR/RGB 通道陷阱与 3 种正确转换方法
  • 如何在3小时内构建企业级知识图谱:R2R完全指南
  • 5分钟搭建终极AI知识库:Open Notebook开源智能笔记完全指南
  • 终极品牌图标解决方案:Simple Icons让开发者效率提升10倍的完整指南
  • Python国密SM4加密实战:pysm4库深度解析与最佳实践
  • 场效应晶体管结构工作原理输出特性传输特性
  • intellij-erlang高级技巧:10个让你事半功倍的使用方法
  • SRC漏洞挖掘——4.安全配置错误漏洞实战详解
  • 5分钟掌握:如何用Better BibTeX插件彻底解决Zotero文献管理难题