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

Claude Code安装保姆级教程!超简单上手就会!

Claude Code驾驶手册文章目录Claude Code驾驶手册0 前言1 Claude Code基本安装配置1.1 系统配置及安装1.2 启动Claude Code1.3 配置API0 前言AI Agent称为智能体或人工智能代理本质是自动执行任务的程序核心在于让模型不只回答问题而是按步骤完成动作。Agent LLM (大脑) Planning (规划) Tool use (执行) Memory (记忆)。LLM (大脑)作为核心推理机负责理解意图、生成文本和进行逻辑判断。Planning (规划)能够将复杂的目标如帮我策划一场技术沙龙拆解成可执行的步骤。Memory (记忆)记录对话历史短期和存储专业知识库长期。Tool Use (工具使用)能够根据需求去查谷歌搜索、读数据库、甚至跑 Python 代码等等。与普通大模型的差异点:普通大模型生成文本Agent生成行动并执行行动能完成实际工作Claude Code是 Anthropic 推出的面向开发者的 AI 编程协作工具可以理解为一个AI Agent与在聊天窗口里写几段代码不同Claude Code 的核心目标是理解你的整个项目并参与到真实的编码、修改和重构过程中。1 Claude Code基本安装配置本教程将以 CLI 使用方式为主因为它最稳定、最通用也最接近 Claude Code 的设计初衷。1.1 系统配置及安装下面的配置主要是为了后续的MCP配置项目服务组件最低要求推荐配置操作系统Windows 10, Ubuntu 20.04, macOS 12Windows 11, Ubuntu 22.04, macOS 14Python3.103.11 或 3.12内存4GB8GB磁盘空间500MB2GB (含 CVE 数据库)网络可访问互联网低延迟网络建议在虚拟机或服务器中使用Claude Code有时会修改本地文件不安全。如果我们要使用宿主机上的GPU或者某些重工具注意Claude Code的权限限制。这里以kali为例curl -fsSL https://claude.ai/install.sh | bash#执行如下命令添加claude到PATH环境变量 echo export PATH$HOME/.local/bin:$PATH ~/.zshrc source ~/.zshrc #安装完成后验证 claude --versionWindowscurl -fsSL https://claude.ai/install.cmd -o install.cmd install.cmd del install.cmd 或 npm install -g anthropic-ai/claude-code1.2 启动Claude Codeclaudeclaude常用命令claude --help #查看命令 claude --dangerously-skip-permissions #自动执行危险但省事root用户不能启用该模式 claude --permission-mode auto #自动接受模式 claude update #升级到最新版本建议过一段时间就执行一下前缀触发器符号类型本质作用/Command命令执行内置操作Context上下文引用文件/代码/目录!Bash 模式直接执行终端命令无前缀自然语言普通任务指令高频命令命令作用/help查看全部能力/cost查看当前会话消耗/compact压缩上下文/clear清空对话/plan进入规划模式/context查看上下文使用情况/export导出对话/tasks管理后台任务/theme主题切换/memory编辑 CLAUDE.mdcheck/status确认模型状态/config进入配置/model切换模型/agents查看和管理当前所有可用的子代理遇到上下文超过模型限制的问题可以使用/compact或/clear命令注意任务拆分主代理统筹子代理分工这样设计的根本原因是上下文窗口限制主代理就是你日常交互的Claude Code会话。Claude Code可以自动触发子代理也可以在提示词里明确要求用子代理并行分析 src/、tests/、docs/ 三个目录也可以使用用/agents命令管理Claude Code 有两个互补的记忆系统。两者都在每次对话开始时加载CLAUDE.md 文件自动记忆谁编写你Claude包含内容指令和规则学习和模式范围项目、用户或组织每个工作树加载到每个会话每个会话前 200 行用于编码标准、工作流、项目架构构建命令、调试见解、Claude 发现的偏好**/memory**列出在当前会话中加载的所有 CLAUDE.md 和规则文件让你切换自动记忆开或关并提供打开自动记忆文件夹的链接。每个项目在~/.claude/projects/project/memory/获得自己的记忆目录包含MEMORY.md。常用按键说明快捷键描述CtrlC取消当前输入或生成CtrlD退出 Claude Code 会话CtrlO切换详细输出checkCtrlB后台运行任务EscEsc回退代码/对话\Enter多行输入ShiftTab切换权限模式plan模式在你确认完整方案后才进执行阶段。第一次使用需要登录账号比如Claude Code账号会自动跳转至登录网页需要Claude订阅账号也可以使用智谱的API使用自动化脚本配置API将不需要登录Claude Code账号下面将进行介绍。1.3 配置APIAgent需要大脑#Linux curl -O https://cdn.bigmodel.cn/install/claude_code_env.sh bash ./claude_code_env.sh #如果key失效了可以再执行一遍这个脚本复制的时候不要换行 #Windows npx z_ai/coding-helper脚本会自动通过修改~/.claude/settings.json来配置如下环境变量(无需手动修改){ env: { ANTHROPIC_AUTH_TOKEN: your_zhipu_api_key, ANTHROPIC_BASE_URL: https://open.bigmodel.cn/api/anthropic, API_TIMEOUT_MS: 3000000, CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC: 1 } }脚本会自动在~/.claude.json添加{ hasCompletedOnboarding: true }输入自己购买的API key后Claude Code 内部模型环境变量与 GLM 模型对应关系默认配置如下ANTHROPIC_DEFAULT_OPUS_MODELGLM-4.7ANTHROPIC_DEFAULT_SONNET_MODELGLM-4.7ANTHROPIC_DEFAULT_HAIKU_MODELGLM-4.5-Air注套餐已支持用户使用 GLM-5需要参考下方在~/.claude/settings.json中手动修改模型为 “glm-5”。{ env: { ANTHROPIC_DEFAULT_HAIKU_MODEL: glm-4.5-air, ANTHROPIC_DEFAULT_SONNET_MODEL: glm-4.7, ANTHROPIC_DEFAULT_OPUS_MODEL: glm-4.7 } } 持续更新 下一期配置MCP

相关文章:

Claude Code安装保姆级教程!超简单上手就会!

Claude Code驾驶手册 文章目录 Claude Code驾驶手册0 前言1 Claude Code基本安装配置1.1 系统配置及安装1.2 启动Claude Code1.3 配置API 0 前言 AI Agent 称为智能体(或人工智能代理),本质是自动执行任务的程序,核心在于让模型不…...

Python项目依赖管理:pipreqs vs pip freeze,哪个更适合你的项目?

Python项目依赖管理:pipreqs vs pip freeze,哪个更适合你的项目? 在Python开发中,依赖管理是项目维护的重要环节。一个清晰、准确的依赖清单不仅能确保项目在不同环境中稳定运行,还能简化团队协作和部署流程。面对pip…...

OpenClaw备份方案:Qwen3.5-9B模型接口故障时的降级策略

OpenClaw备份方案:Qwen3.5-9B模型接口故障时的降级策略 1. 为什么需要备份方案? 上周我正用OpenClaw处理一批重要文件归档任务时,突然遇到Qwen3.5-9B接口响应超时。当时正在半夜,没有备用方案的我只能眼睁睁看着自动化流程中断&…...

UNet全维度改进模型库重磅发布

突破边界,赋能工业质检:UNet全维度改进模型库重磅发布 在工业缺陷检测领域,分割精度与效率的平衡始终是技术落地的核心命题。我们倾力打造**「UNet全维度改进模型库」,以37项原创性结构创新为引擎,深度融合注意力机制…...

前端开发必备:fnm取代nvm,Node版本管理又快又稳

几乎前端都用过node版本管理工具nvm,但可能你没听说过fnm, fnm全称是 Fast Node Manager,就是一款用来管理电脑上 Node.js 版本的工具,简单说就是帮你在不同 Node 版本之间快速切换,解决项目依赖版本冲突的问题&#x…...

GEE实战:基于ERA5-Land小时数据批量计算与导出区域月极值气温

1. ERA5-Land数据与GEE平台基础 ERA5-Land是欧洲中期天气预报中心(ECMWF)推出的高分辨率地表再分析数据集,它提供了从1950年至今的逐小时全球气候数据。与ERA5相比,ERA5-Land的空间分辨率更高,达到0.10.1(约…...

从抓包实战出发:用Wireshark解密HTTP请求背后的TCP三次握手与挥手

从抓包实战出发:用Wireshark解密HTTP请求背后的TCP三次握手与挥手 当我们在浏览器中输入一个网址按下回车时,屏幕背后正上演着一场精密的协议芭蕾。作为开发者,你是否曾好奇:那些教科书上的TCP三次握手理论,在真实网络…...

长期跳健身操,颈椎会过度屈伸损伤吗

健身爱好者长期跳健身操、跟随节奏做颈部屈伸动作,是运动核心场景,却不知长期如此会让颈 “过度屈伸”,积累屈伸与爆发发力复合损伤。健身操中部分动作要求颈部快速屈伸、左右摆动,爆发性发力导致颈部肌肉与韧带承受瞬间张力&…...

macOS Sequoia 15.7.5 (24G624) Boot ISO 原版可引导映像下载

macOS Sequoia 15.7.5 (24G624) Boot ISO 原版可引导映像下载 iPhone 镜像、Safari 浏览器重大更新和 Apple Intelligence 等众多全新功能令 Mac 使用体验再升级 请访问原文链接:https://sysin.org/blog/macOS-Sequoia-boot-iso/ 查看最新版。原创作品&#xff0c…...

跨境电商卖家的成长路径:你在哪个阶段?爆单AI选品后开始爆发了吗?

不是所有卖家都叫“跨境电商卖家”,有人在做生意,有人在混日子做跨境电商久了,我发现一个有意思的现象:同样是“跨境电商卖家”,不同的人,状态完全不一样。有人每天研究数据、优化流程、复盘总结&#xff0…...

从零开始学计算机视觉|CV 基础算法与项目实战

大家好,我是唐宇迪,资深AI讲师与学习规划师。专注计算机视觉教学与算法研发,过去三年我帮超过2500名有Python基础的入门者,从“像素是什么”到“独立跑通CV项目”。今天这篇长文,完全按零基础实战体系撰写,…...

YOLO训练结果results.csv全字段解读:从epoch到lr/pg2,每个数字背后的调参玄机

YOLO训练结果results.csv全字段解读:从epoch到lr/pg2,每个数字背后的调参玄机 当你盯着YOLO训练结束后生成的results.csv文件,是否曾感到困惑——这些密密麻麻的数字究竟在诉说什么故事?作为模型训练的"黑匣子记录仪"&a…...

从单点到高可用:在Ubuntu 22.04上一步步将HBase 2.x升级为HA架构(含故障切换测试)

从单点到高可用:在Ubuntu 22.04上实现HBase 2.x高可用架构实战指南 当你的数据服务从测试环境走向生产环境,单点故障就成了悬在头顶的达摩克利斯之剑。想象一下凌晨三点被报警电话惊醒,只是因为唯一的HMaster节点宕机导致整个数据服务不可用—…...

RTX 4090D深度学习镜像效果展示:PyTorch 2.8实测Wan2.2-T2V高清视频生成

RTX 4090D深度学习镜像效果展示:PyTorch 2.8实测Wan2.2-T2V高清视频生成 1. 开箱即用的专业级深度学习环境 当拿到这台搭载RTX 4090D显卡的工作站时,我首先被它的硬件配置震撼了。24GB显存加上120GB内存的组合,在本地运行大型视频生成模型不…...

MinIO文件存储避坑指南:SpringBoot整合中的5个常见错误及解决方案

MinIO文件存储避坑指南:SpringBoot整合中的5个常见错误及解决方案 在当今数据驱动的时代,文件存储和管理已成为企业应用开发中不可或缺的一环。MinIO作为一款高性能、开源的对象存储解决方案,因其轻量级、兼容S3协议以及与云原生生态的无缝集…...

IPv6支持不足?选用双栈兼容IP离线库,平滑过渡

上个月,我接手了一个线上报修:某客户的内网监控系统突然查不到部分IP的归属地了。登录服务器一看,日志里全是这种报错: Error: IP format not supported: 240e:3a0:xxxx::1 查代码发现,这套系统三年前上线时嵌了一个…...

Chatbot Arena 排行榜解析:如何为你的聊天机器人优化性能

作为一名刚接触聊天机器人开发的开发者,你可能和我一样,面对琳琅满目的模型和框架感到无从下手。这时候,一个客观、公正的“考场”就显得尤为重要。Chatbot Arena 正是这样一个平台,它通过众包用户进行匿名、随机的模型对战&#…...

LrcHelper:网易云音乐双语歌词下载与设备适配完整指南

LrcHelper:网易云音乐双语歌词下载与设备适配完整指南 【免费下载链接】LrcHelper 从网易云音乐下载带翻译的歌词 Walkman 适配 项目地址: https://gitcode.com/gh_mirrors/lr/LrcHelper 你是否经常遇到喜欢的歌曲没有歌词,或者歌词与音乐不同步的…...

信息发布平台毕设实战:从零构建高可用内容分发系统

背景痛点:为什么你的毕设平台总感觉“差点意思”? 很多同学在做“信息发布平台”这类毕业设计时,往往只关注功能实现,忽略了背后的架构和性能问题。结果就是,一个看似功能齐全的平台,一旦面临稍微复杂的场景…...

技术驱魔实录:给服务器泼黑狗血除邪

在软件测试的世界里,我们常常面对无形的“邪灵”——那些潜伏在代码深处的Bug、性能瓶颈或安全漏洞。它们如同传说中的恶鬼,悄无声息地侵蚀系统稳定性,让服务器在关键时刻崩溃。传统驱邪术中,黑狗血被视为至阳之物,能破…...

60个AI核心概念,不背定义,全落到工作场景!老王手把手教你建知识库、搭Agent,附原型库+PRD模板

💡 Chunking 文档分块 你的 RAG 知识库上线了,用户问一个具体问题,系统返回了一段莫名其妙的内容。一查发现,检索到的文档片段被切在了一个句子中间,上半句话在一个块里,下半句在另一个块里。模型看到半句…...

BAAI/bge-m3应用案例:在文档检索系统中实现精准语义匹配

BAAI/bge-m3应用案例:在文档检索系统中实现精准语义匹配 1. 项目背景与核心价值 在当今信息爆炸的时代,企业和个人都面临着海量文档管理的挑战。传统的关键词搜索方式已经无法满足精准检索的需求,特别是在处理专业术语、同义词和跨语言文档…...

解向量前33位是DG位置,后33位是无功补偿容量

3.基于遗传算法的配电网优化配置 主要内容:分布式电源、无功补偿装置接入配电网,考虑配电网经济性和电能质量为目标函数,使用遗传算法进行优化配置,在IEEE33节点,118节点系统进行了仿真验证。 文件夹内运行main函数。配…...

3步掌握开源卡牌编辑器:批量制作桌游卡牌的终极指南

3步掌握开源卡牌编辑器:批量制作桌游卡牌的终极指南 【免费下载链接】CardEditor 一款专为桌游设计师开发的批处理数值填入卡牌生成器/A card batch generator specially developed for board game designers 项目地址: https://gitcode.com/gh_mirrors/ca/CardEd…...

LFM2.5-1.2B-Thinking-GGUF入门指南:Thinking模型输出后处理机制解析

LFM2.5-1.2B-Thinking-GGUF入门指南:Thinking模型输出后处理机制解析 1. 模型概述 LFM2.5-1.2B-Thinking-GGUF是Liquid AI推出的轻量级文本生成模型,专为低资源环境优化设计。该模型采用GGUF格式存储,配合llama.cpp运行时,能够在…...

专业级实时屏幕翻译工具深度解析:5大实战技巧提升工作效率

专业级实时屏幕翻译工具深度解析:5大实战技巧提升工作效率 【免费下载链接】Translumo Advanced real-time screen translator for games, hardcoded subtitles in videos, static text and etc. 项目地址: https://gitcode.com/gh_mirrors/tr/Translumo Tra…...

STM32CubeMx 软件模拟SPI四种模式

(1)SPI的概念: SPI总线传输一共有4种模式,这4种模式分别由时钟极性(CPOL)和时钟相位(CPHA)来定义。 CPOL:规定了SCK时钟信号空闲状态的电平 CPHA:规定了数据是在SCK时钟的上升沿还是下降沿被采样 模式0&am…...

nli-distilroberta-base完整指南:Web服务接口设计+返回格式解析

nli-distilroberta-base完整指南:Web服务接口设计返回格式解析 1. 项目概述 nli-distilroberta-base是一个基于DistilRoBERTa模型的自然语言推理(NLI)Web服务,专门用于分析两个句子之间的逻辑关系。这个轻量级但强大的模型能够快速判断句子对之间的三种…...

【LeArm】从零玩转机械臂(一):开箱、配网与基础控制实战

1. LeArm机械臂开箱初体验 第一次拿到LeArm机械臂的包装箱时,明显能感受到厂家在包装上的用心。打开外层纸箱后,内部还有一层泡沫保护层,所有部件都被固定在定制泡沫槽位里,这种包装方式让我想起了高端电子产品的开箱体验。取出所…...

OpenClaw+GLM-4.7-Flash:个人财务数据处理自动化方案

OpenClawGLM-4.7-Flash:个人财务数据处理自动化方案 1. 为什么需要自动化财务处理 每个月末,我都会面对一堆散乱的银行流水、电子发票和Excel表格。手动整理这些数据不仅耗时,还容易出错。直到我发现OpenClaw这个开源自动化框架&#xff0c…...