开始学习
← 返回全部篇章
02准备篇

打造 VibeCoding 工作台

社恐患者杨老师·资深 Agent 开发工程师·58
核心痛点
大多数人的编程梦,都死在了"Hello World"之前的环境配置里。你已经建立了 AI 编程的思维,但刚迈出第一步,就发现市面上全是 AI 编程工具,有的叫 IDE,有的叫插件。你不知道该选哪个,生怕选错了浪费时间。好不容易下载了一个,却发现还要配置各种复杂的环境变量,第一步就被劝退了。
解决方案

只选最强的黄金组合。用 VSCode 作为你的"开发环境"(IDE),用 Claude Code 作为你的"编码代理"(Agent)。

关键行动
  • 1IDE 选择:下载 VSCode。这是你写代码的主战场,它提供了许多网站开发的必要环境和工具。
  • 2安装 Agent:在 VSCode 的终端里安装 Claude Code。它不同于普通的聊天机器人,它是一个能帮你跑命令、查文件、甚至自我修正的超级智能体。
  • 3合二为一:不要在系统黑窗口里操作,直接在 IDE 内部唤起 Claude Code,让"编辑代码"和"执行命令"无缝衔接。
字体大小
默认

旅行之前除了要做好攻略之外,也要准备好行囊。同样在开始 vibe coding 之旅之前,我们需要先做好编程工具环境等准备工作。本篇的内容就是为大家详细介绍应该如何准备各种编程相关的基础工具,为了避免过多工具/软件的引入可能会导致大家压力过大,因此本篇本着最小可用原则,提供给大家基础工具的安装与配置教程。帮助各位 0 基础的朋友也可以轻松踏上vibe coding之路

在 vibe coding 的旅程当中最核心的部分就是编程 IDE 了,因此第一部分我们重点给大家介绍几个主流的编程 IDE的安装与配置。

工欲善其事,必先利其器

对于我们每一位软件工程师来说,都要有自己顺手的 IDE 开发工具,它就是我们的武器。

一个好用的 IDE 不仅能提升我们的开发效率,还能让我们保持愉悦的心情,这样才是非常 Nice 的状态 ^_^

那么,什么是 IDE 呢 ?

IDE(Integrated Development Environment,集成开发环境)是含代码编辑器、关键词高亮、智能感应、智能纠错、格式美化、版本管理等功能于一身的 "高级代码编辑器"

每个 IT 工程师都要有自己顺手的 IDE,它是我们的武器

要理解无论使用什么 IDE 编写出来的代码,本质上都是 "白底黑字" 的,都是 "纯文字" 的

Visual Studio Code

各种编程 IDE 中,首选推荐微软开源的 IDE 这就是大名鼎鼎的 VS Code(全称为Visual Studio Code),VS Code 以开源,易用以及插件生态支撑起非常强大的功能。因此我们首先推荐各位选择 VS Code 作为首选编程 IDE。它具有对 JavaScript,TypeScript 和 Node.js 的内置支持,并具有丰富的其他语言(例如 C++,C#,Java,Python,PHP,Go),支持 Windows、Mac 和 Linux 系统。并具有以下优势:

轻量级但功能丰富

丰富的扩展插件生态系统

内置 Git 版本控制

智能代码补全

调试支持

免费开源

下边我们开始玩转VSCode

访问官网下载安装包

首先,打开浏览器,访问 VSCode 官方网站:https://code.visualstudio.com/

Windows 系统:

Mac系统:

VSCode 官网会根据你的操作系统自动推荐合适的版本。你也可以点击按钮下方的 ,选择其他版本。

Windows 系统:提供 User Installer 和 System Installer 两种安装包

Mac 系统:提供 .zip.dmg 两种安装包

Linux 系统:提供多种安装包格式

点击下载按钮,等待浏览器完成下载过程。

安装 VS Code

Windows 系统安装步骤

运行安装程序: 找到下载的安装文件(通常是 .exe 文件),双击运行。

阅读许可协议,勾选"我接受协议",然后点击"下一步"。

选择安装位置:

安装目录文件所在,可选择、可默认

选择你想要安装 VSCode 的文件夹路径,默认是在 C 盘的 Program Files 文件夹中。如果你想更改位置,可以点击"浏览"按钮选择其他路径。

选择开始菜单文件夹

你想在哪里放置程序的快捷方式,默认即可

保持默认设置或自定义开始菜单中的文件夹名称,然后点击"下一步"。

选择附加任务

这一步,你可以选择一些额外的选项:

创建桌面图标

将"通过 Code 打开"添加到文件资源管理器菜单

将"通过 Code 打开"添加到目录资源管理器菜单

将 Code 注册为受支持的文件类型的编辑器

添加到 PATH(推荐)

建议全部勾选以获得更好的使用体验。

开始安装

点击"安装"按钮开始安装过程。

完成安装

安装完成后,如果你想立即启动 VSCode,保持"启动 Visual Studio Code"的复选框被勾选,然后点击"完成"。

Mac系统安装步骤:

双击下载的 .zip 文件,解压缩后会出现VSCode 图标的应用文件Visual Studio Code。

拖拽安装,将 代VSCode 图标的应用文件Visual Studio Code拖到 Applications 文件夹图标上。

等待复制完成,然后从 Launchpad 或 Applications 文件夹启动 VSCode。

安装 VS Code 必装插件

打开 VS code 之后进入登录页面,我们会发现VS Code 界面默认的语言是英语,对于英语不好的小白同学来说必然压力山大,那么我们需要安装的第一个插件必然首先就是中文语言包,一键让所有按钮说明从英文变中文,中文语言包安装非常简单。

首先,在最左侧侧边栏找到 Extentions 图标,然后点击进入插件应用商店

在插件商店中输入 Chinese,找到中文(简体)然后点击 Install 开始安装。

安装完成后会提示重启 VS Code 并更换语言,这里只要点击重启即可。

再次打开 VS Code,从登录界面可以看出中文语言包已经安装好了。

VSCode 的强大之处在于其丰富的插件生态系统。以下是一些推荐的通用插件:

在搜索框中输入插件名称,点击"安装"按钮。以下是一些推荐的插件:

Live Server:提供本地开发服务器

Prettier:代码格式化工具

Python:Python 编程语言

Python Debugger: Python 的代码 debug 工具

Path Intellisense:路径自动补全

GitLens:增强 Git 功能

Code Spell Checker:拼写检查

Remote SSH:远程服务器 ssh 连接工具,可以实现在本地连接服务器修改代码

ClaudeCode:终端形式的编码智能体

安装好了IDE之后,我们

全局安装 Claude Code

Windows 系统:

安装

1.打开下载权限

2.下载安装

3.win键+r 输入cmd

4.点击设置

5.启动默认终端设置

6.修改termianl管理员运行权限

7.保存配置退出

8.启动终端

9.输入脚本运行解限命令,选择Y就可以

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Currentuser

或者

Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Remotesigned

解限验证出现方框这个RemoteSigned

Get-ExecutionPolicy -List

后续环境安装目录统一在英文名称下,不能出现中文和#这类特殊字符

10.下载

11.git安装

17.检查git安装成功否

git -v

git提示以下错误

PS
claude
v24
Claude Code on Windows requires git-bash https://git-scconm/downloads/win).If installed but not in PATH. set environment variable po
sullar to: CLAUDE CODE GIT_BASH_PATH C:/Program Fles/Git\bin/bash.exe
tingtoyourbash.exe.
解决办法:
1、重新安装git,使用默认路径
2、设置CLAUDE_CODE_GIT_BASH_PATH变量的值,值就是git的安装路径(windows环境变量设
置的地方)

18.安装node.js

https://nodejs.org/zh-cn

19.验证node安装

开始安装之前需要先确认本机是否已经安装好了node工具包。确认方法为,在搜索栏中输入终端,然后打开终端

然后在终端中输入命令:

node --version

如果有输出版本号,说明你已经安装好node了。

验证npm安装

npm -v

到这一步我们node就已经安装好了.

打开终端,然后输入npm 安装命令:

npm install -g @anthropic-ai/claude-code

如果拉取速度过慢,可以ctrl+C终止进程,然后输入命令:

npm config set registry https://registry.npmmirror.com

然后再输入npm 安装命令:

npm install -g @anthropic-ai/claude-code

或者直接拉取:

npm install -g @anthropic-ai/claude-code  --registry=https://registry.npmmirror.com

验证安装成功

claude -v

Mac系统:

同样在终端中输入 npm 安装命令

npm install -g @anthropic-ai/claude-code

在 VS Code 中安装 Claude Code 插件

打开 VS Code 的插件商店,然后输入 Claude Code

这里只需要选择第一个 Claude Code for VS Code 这个,然后点击安装即可。

安装完成后,在右上角会出现一个橘黄色的 Claude 图标,点击即可进入对话窗口。

第一次在 VS Code 上打开 Claude Code 插件会提示让你登录。

到这一步,我们就需要通过购买第三方的 API KEY 的方式来调用国内外最先进的 AI 模型来帮我们实现各种任务了。

申请购买第三方 API Key

我们推荐访问 302ai 来采购国内外最先进大模型的 API Key 服务。地址为:https://302.ai/

首先点击左上角的登录/注册按钮,先注册一个账号

注册完成之后登录账号,找到右上角管理后台,然后点击左侧的API Keys,然后点击去充值先充值。

这里我们先在 API 名称输入一个名字,比如:showmecoding,然后点击添加 API KEY

添加完成后就会在,当前页面的下方看到刚刚生成好的apikey 了。

请妥善保管好你的 API KEY 不要轻易泄露给他人,除API KEY 之外还有一个 BASE URL 也需要保存:

正式环境:https://api.302.ai/v1/

国内环境:https://api.302ai.cn/v1/

以上 2 个 URL 地址,请根据自己的网络环境选择一个保存即可。

更多API Key 文档的详细教程可以参考:https://help.302.ai/docs/API-jiao-cheng

在 Claude Code 中配置 第三方API Key

WIndows系统:

购买好 API Key 后,返回到我们 vscode 的页面,在设置中搜索:Claude Code: Environment Variables

然后点击这个在 setting.json,在打开的文档中编辑"claudeCode.environmentVariables"部分的环境变量

可以先复制如下内容,然后将ANTHROPIC_BASE_URL和ANTHROPIC_AUTH_TOKEN替换为前面从302AI购买的API Key和URL.

  "claudeCode.environmentVariables": [
      {
          "name": "ANTHROPIC_BASE_URL",
          "value": "https://open.bigmodel.cn/api/anthropic"
      },
      {
          "name": "ANTHROPIC_AUTH_TOKEN",
          "value": "sk-c9e..."
      },
      {
          "name": "ANTHROPIC_MODEL",
          "value": "GLM-4.7"
      },
      {
          "name": "ANTHROPIC_SMALL_FAST_MODEL",
          "value": "GLM-4.7"
      }
  ]

这几个环境变量具体含义为:

  1. ANTHROPIC_BASE_URL: 设置为302AI的API URL地址(如果是购买的智谱AI的coding plan用户可以不需要更改)
  2. ANTHROPIC_AUTH_TOKEN: 从302AI或者智谱AI coding plan购买API Key
  3. ANTHROPIC_MODEL: 主模型设置为GLM-4.7
  4. ANTHROPIC_SMALL_FAST_MODEL: 快速响应模型也设置为GLM-4.7

配置完成后,重新启动VS code,即可直接对话了.

MacOS/Linux系统:

Mac系统用户可以在vscode最顶上的搜索栏中输入:/.claude/settings.json,然后在vscode 中编辑,Linux系统可以用nano编辑器在终端中打开/.claude/settings.json直接编辑

在打开的setting.json中复制粘贴如下内容,然后进行修改:

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.302ai.cn/v1/",
    "ANTHROPIC_AUTH_TOKEN": "sk-HJ……",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "GLM-5",
    "CLAUDE_CODE_SUBAGENT_MODEL":"GLM-5"
  }
}

安装使用ccswitch配置Claude code

ccswitch是一个自动化帮助我们配置Claude code工具,方便对命令不熟悉的同学用最简单的方式实现APIkey的接入.

CC Switch 提供一个桌面应用来管理所有五个 CLI 工具。无需手动编辑配置文件,获得一个可视化界面,一键将供应商导入应用,一键在不同的供应商之间进行切换,内置 50+ 供应商预设、统一的 MCP, SKILLS 管理以及系统托盘即时切换功能——所有操作都基于可靠的 SQLite 数据库和原子写入机制,保护你的配置不被损坏。

下载地址:https://github.com/farion1231/cc-switch/releases/tag/v3.12.1

windows用户选择红色安装包下载安装

mac用户选择蓝色安装包下载安装

如前述在302官网上获取apikey,然后在cc-switch填写

{
  "autoUpdatesChannel": "latest",
  "env": {
    "API_TIMEOUT_MS": "3000000",
    "CLAUDE_CODE_ATTRIBUTION_HEADER": "0",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
    "ANTHROPIC_BASE_URL": "https://api.302ai.cn/v1/",
    "ANTHROPIC_AUTH_TOKEN": "sk-HJ……",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "GLM-5",
    "CLAUDE_CODE_SUBAGENT_MODEL":"GLM-5"
  }
}

到这一步我们准备工作就已经基本完成了