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

从0开始的Claude Code

Claude Code 不是单纯的对话 AI,而是能直接在你电脑上读写文件、执行命令、改代码的终端 AI 助手。你不用打开编辑器,也不用复制粘贴代码,直接在终端里说需求,它就能帮你完成从写脚本、修 Bug 到搭项目的全流程开发。想想就很心动。。。所以话不多说一起来试试吧!

一、准备工作

1.安装git

2.安装vscode

3.cloude code

打开powersell管理员

我直接用的命令行指令进行安装,选择Y

winget install Anthropic.ClaudeCode -l "下载的本地地址"

安装好了会有这个界面

4.github

github进不去的时候可以先ping一下

ping github.com

如果可以ping通,检查一下host有没有拦截,记事本管理员打开,然后删了就可以进啦

host本地:C:\Windows\System32\drivers\etc\hosts

如果还是不行,可以尝试直接进这个网址:

https://20.205.243.166

由于不想科学上网,用不了Anthropic API Key,就可以换其他厂商的模型

CC Switch

farion1231/cc-switch:跨平台桌面一体化助手,支持 Claude Code、Codex、OpenCode、OpenClaw、Gemini CLI 和 Hermes Agent。唯一官方网站:ccswitch.io

进去找到对应的电脑类型下载,window需要下载zip/msi,mac直接用命令行

下载好之后就进入CC Switch

点击右上角加号

选一个供应商,我选的是deepseek,然后去问一下大模型怎么注册拿到API key之类的,只用填API key

然后回到主页,点击启用

变成使用中即可

二、初步进入Claude

1.进入页面

1)终端模式

进入powersell,输入claude,可以看到连接成功!

ok,接下来进入VSCode

打开终端,同样的输入claude,然后可以按上下键调整你喜欢的主题啦

选择完以后就是这样滴

可以看到我使用的Claude Code的版本是v2.1.143

我是用的模型是deepseek-v4-pro 然后API付费

理解一下逻辑大概是:

用户在终端输入指令

Claude Code 把指令发给 DeepSeek API

DeepSeek-v4-pro 模型处理请求,生成代码/操作指令

Claude Code 把结果转换成你看到的界面,并执行文件修改/命令

然后我们就可以和开始进行对话了

嗯...这种情况就是没钱了,我们就去自己买的API网页账户里面充钱!

2)图形UI页面

安装以后在右边栏就可以有Claude code页面,同样可以使用,看个人喜好

2.深入了解

1)功能介绍

左下角加号可以上传文件/增加上下文

2)咋加上下文?

1.@

2.add context

3.点开你要的文件,它会被自动添加进去

3)权限设置

  • Ask before edits:每一次修改文件 / 执行命令前都会停下来问你确认,100% 安全可控。
  • Edit automatically:直接自动修改文件无需手动确认,效率最高,适合熟练用户。
  • Plan mode:先帮你分析项目、写出完整修改方案,确认后再执行修改,风险最低。

4) 上下文压缩

聊着聊着可能就会看到这个地方变红了

  • 71% context used你当前的对话 / 文件内容,已经占了模型「上下文窗口」的 71%
  • 29% of context remaining until auto-compact还剩 29% 的空间,再用下去就会触发自动压缩
  • Click to compact now可以点一下,立刻手动压缩上下文

可以点一下这个圆圈,也可以不管,它会自动清理的

三、开始使用

1.常用场景

知己知彼,百战不殆。我们先看看claude code有什么使用场景,分别面对哪类用户~

场景 1:快速生成代码 / 脚本(入门首选)
  • 适用场景:写 Python 小工具、HTML 静态页、配置文件
帮我写一个Python的快速排序函数,加上注释和测试用例,保存成quick_sort.py文件

它会直接帮你创建文件、写代码、运行测试,不用你手动操作。


场景 2:批量修改 / 重构代码(效率神器)
  • 适用场景:给项目批量加注释、统一变量命名、重构重复代码
遍历当前文件夹里所有的.py文件,把所有print语句改成logging.info,并添加日志配置

它会自动扫描文件、批量修改,还会生成修改 diff,你确认后再执行,避免误改。


场景 3:排查 Bug / 调试代码(开发者刚需)
  • 适用场景:代码报错看不懂、想优化性能、修复逻辑问题
帮我看一下当前项目里的agent_demo02.py文件,找出为什么API调用会报错402,给出修复方案并修改代码

它会读取你的代码、分析报错信息,帮你运行命令调试,高效!


场景 4:搭项目框架 / 写项目文档
  • 适用场景:新建项目、写 README、生成配置文件
帮我创建一个旅行计划助手的HTML网页,包含输入框、景点推荐列表和简单的CSS样式,保存成agent_demo03.html文件

它会帮你搭好项目的基础结构,你只需要在这个基础上修改细节就行。


场景 5:执行终端命令 / 自动化任务
  • 适用场景:安装依赖、运行项目、批量处理文件
帮我安装当前项目的所有Python依赖,然后运行main.py文件,看看有没有报错

它可以直接在终端里帮你执行命令,不用你手动敲,适合不想离开终端的用户。

2.hooks

作用:hooks就是AI 执行流程里的阶段标记,用来控制停止、子代理、工具调用收尾。

常见hooks
标识名称核心作用典型场景
stop全局终止,直接停下当前整轮对话 + 所有任务,立刻结束执行,不再继续思考、改代码、跑命令1. 任务执行出错,需要紧急叫停2. 需求变更,放弃当前整轮任务3. 发现 AI 误操作,立刻终止
subagentstop仅停止当前派出的子 AI 代理,不影响主代理的主流程继续运行1. 子任务执行出错,仅叫停该子代理,不中断主任务2. 子任务需求变更,重新分配子代理前,先停止原有子代理
tooluse正式调用工具阶段,AI 执行文件读写、终端命令、代码查询等操作1. 读取 / 修改本地代码文件2. 执行终端命令安装依赖、运行项目3. 查询项目文件结构、代码内容
posttooluse工具调用后的收尾阶段,AI 整理工具返回的结果、汇总信息、生成最终回答1. 整理文件修改的 diff 结果,反馈给用户2. 汇总终端命令的执行输出,分析是否报错3. 把多步工具调用的结果,整合成最终的代码 / 回答

你可以直接发送给Claude 让它为你生成:

请帮我创建一个 Claude Code Stop hook。 作用:Claude 准备结束前做交付验收。 规则:如果本轮改了代码、配置或文档,但没有说明测试、lint、typecheck、功能验证或 TODO 检查结果,就不允许结束,继续工作,并让 Claude 继续完成验证。 如果已经验证,允许结束。 创建完成后,告诉我怎么用 /hooks 检查。|

等待一下

然后我们可以在这个文件中看到他添加的hook

3.skills.md 技能文档文件夹

作用:存放各类能力使用说明,告诉 AI何时用、怎么用、执行步骤

可以大大提速,claude会自己用对应的skills去完成某一类任务

# 技能名称 ## 适用场景(什么时候用) ## 使用方法(怎么调用) ## 执行步骤(按顺序操作) ## 注意事项

举例:

# ReadFile 读取文件技能 ## 适用场景 需要查看本地代码、配置文件、日志内容,分析已有代码逻辑时使用。 ## 使用方法 直接对话告知文件路径,或选中文件添加上下文调用读取能力。 ## 执行步骤 1. 确认目标文件完整路径 2. 发起读取指令 3. 获取文件全部内容 4. 分析内容梳理信息 5. 结束读取进入下一步操作 ## 注意事项 不读取隐私文件,只读项目开发相关文件。

当然,也可以进入官方仓库的skills查看他有什么skill,然后直接叫claude安装也可以

可以自行探索各种skills~比如我们在这里让他安装了pptx

安装好了以后他就总结了一下有什么作用

打开这个文件我们可以看到他写好的.md文件啦

接下来你就可以开始建立自己的skill了!

比如在调用/pptx之前,要先进行...,根据以上流程建立一个新的skills并保存为...

任意发挥,可以更好的做出你想要的东西,更加个性化~

4.Plugin插件

作用:给claude code一整套工作能力(包含skills,hooks,MCP Server)

在聊天窗口输入

/Plugin

会自动弹出来一个manage plugins

这里面就有已经安装的plugin和可以安装的plugin

可以根据需要下载学习!

okok暂时就先到这里,希望对你有帮助!

http://www.jsqmd.com/news/865475/

相关文章:

  • 证件照怎样换底色?免费换底色证件照软件推荐 2026 实测方法 - AI测评专家
  • 哈尔滨品质保障铝塑铝门窗企业排行实测盘点 - 奔跑123
  • 2026 年 5 月大学生求职攻略!高适配就业平台真实测评 - 讲清楚了
  • Java程序设计(第3版)第四章——对象的描述
  • 博德之门3模组管理器终极指南:5分钟快速上手解决模组冲突
  • 2026年北京被动房与零碳建筑全产业链服务深度指南:从选型到交付的完整避坑手册 - 企业名录优选推荐
  • [具身智能-837]:首要任务是运动,运动是根基!是刚需,是完成与物理世界交互;其次才是认知,认知是灵魂,是高阶,走向通用智能的核心和关键!先修身练体,再修心炼智;最终形态:知行合一,身脑合一。
  • 查看月度账单明细理解不同模型调用成本的具体构成
  • 重庆名表回收界“卷王”|合扬上门回收,价格服务双在线 - 李宏哲1
  • -微信评选活动怎么做?2026免费投票工具实测盘点 - 资讯速览
  • 手机拍证件照怎样才规范?2026 手机拍证件照完整方法与工具对比指南
  • 2026甘肃高低压配电柜厂家推荐|陇源恒业领跑区域成套电气服务——从配电柜到消防巡检柜的一站式解决方案深度评测 - 深度智识库
  • 真空炉冷却水流量测量超声波流量计推荐 - 品牌2025
  • Spring AI快速入门(三):会话记忆功能
  • 手机拍证件照怎么拍?2026手机证件照规范要求与拍摄方法完整指南 - AI测评专家
  • memtest_vulkan深度解析:基于Vulkan计算的GPU显存稳定性测试架构揭秘
  • 2026山东潍坊地坪工程厂家推荐,固化地坪,钢化地坪,环氧地坪,金刚砂地坪,聚氨酯地坪,聚氨酯砂浆地坪,无机通体磨石,厂房车库地坪施工选型实用指南 - 海棠依旧大
  • 2026年义乌高端全屋定制甄选指南:整木定制与木作定制深度评测 | 门墙柜一体别墅全屋定制大平层定制原木定制ENF级环保板材全案设计定制终身售后 - 企业品牌优选推荐官
  • Nodejs后端服务如何集成Taotoken为多个AI Agent提供模型服务
  • 2026低空城市治理平台管理系统推荐:冰柏科技三维数智平台实践解析 - 品牌2025
  • 2026年北京被动房全案服务深度指南:从设计到认证的一站式解决方案 - 企业名录优选推荐
  • 2026 年国内佛山地区保护膜五大品牌排名及解析 - 十大品牌榜
  • 2026年西安本地防水补漏靠谱服务商深度市场分析与场景选型指南 专业防水公司排名推荐(2026年5月份专业防水补漏修缮精选口碑排行) - 冠盾建筑修缮
  • 通过Hermes Agent工具连接Taotoken的自定义提供商配置指南
  • 2026芜湖黄金回收商家推荐:靠谱到底,无隐形费用 - 鸿运名品
  • AI率99%降到3.8%是真的吗?2026实测降AI工具效果数据曝光
  • 苹果手机照片怎么去背景?2026系统要求与操作方法实测对比 - AI测评专家
  • 2026年北京被动房全案服务商怎么选?利坚美vs行业标杆深度横评与官方直达指南 - 企业名录优选推荐
  • 在taotoken模型广场中根据任务与预算选择合适模型的实践
  • 2026年广州驾校推荐:资金监管地铁口练车,高性价比C2自动挡推荐 - 企品推