首页
学习
活动
专区
圈层
工具
发布

Codex 和 Claude Code 到底怎么选?别再凭感觉瞎用了!附一些国内使用方案!

最近我发现,很多人用AI编程有个很大的误区,就是凭感觉走。

今天用用 Codex,明天试试 Claude,觉得哪个“聪明”就用哪个。

在两个工具之间反复横跳,来回切换,既浪费了时间,又浪费了 token。

接下来我给大家彻底讲透这两个东西的区别

一句话总结就是:Codex玩的是广度,Claude Code 拼的是深度

理解了这个事情,你就明白什么任务该交给谁,效率才能拉满

Codex 是你的“超级顾问”

你得明白,Codex 牛逼的地方,是他的知识广度跨界整合能力

他就像一个看过无数项目、跟无数技术大哥聊过天的资深顾问

所以,在项目刚开始,脑子还一团浆糊的时候,别犹豫,直接上 Codex

在项目初期,把乱七八糟的想法和需求都扔给他

让他梳理、发散,比我们自己瞎想要快得多

做技术选型的时候,也不用去谷歌一篇篇翻博客了,直接问GPT:

“我这个场景,用Go还是Java?他俩的坑分别在哪?”

他能给你讲得明明白白

因此,当我们在开发过程中,遇到模糊不确定的事情的时候

就让 Codex 发散出来一些方案,供我们选择

Claude Code 是最靠谱的“一线码农”

跟GPT天马行空的风格不同,Claude Code 的特点是准确并快速的执行

他更像一个老老实实的多年经验的程序员

当需求和技术方案明确的时候,就该 Claude Code 上场了

首先给他一份清晰的需求文档(可以用 Codex 生成),让他编写测试用例

然后新开一个对话窗口,让他根据文档进行开发,同时要求通过测试用例

这样他就会开发并反复测试,直到通过所有的测试用例

需要注意的是,一定是先让他写测试用例,再开发

如果是在开发完成后让他写测试用例,他会根据自己的代码瞎糊弄

测试用例覆盖范围不达标,从而导致一些bug出现

最后,如果线上环境出现了 bug,可以直接把日志文件丢给他

他会读取并分析其中潜藏的原因,列出来很多种可能性

然后在测试环境中尝试复现,并逐步排除

上图是我自己之前的一个疑难杂症,调试bug的部分,使用 AI 调试 bug 有一套具体的方法,比较复杂。

最后总结一下,使用 codex 做规划,定方案;然后使用 Claude Code 执行。

千言万语不如你实际体验,这边也提供一些claudecode和codex安装方式,自行使用体验即可!

如何安装 Codex ?

Codex 它可以直接在 ChatGPT 网页上使用,也可以直接在本地安装对应的 Codex CLI。

Codex 也可以直接在 VS Code IDE 上安装对应的扩展插件,UI看起来就是在使用 Cursor 一样。

1.1 Windows 上安装 WSL 使用 Codex CLI

1、Node.js下载地址

1

2

https://nodejs.org/en/download/

2、验证安装

1

2

3

node --version

npm --version

3、 安装 OpenAI Codex

如果之前安装了官方版本codex,先卸载

1

2

npm uninstall -g @openai/codex

然后用这个命令去安装我们的codex

1

2

npm install -g https://gaccode.com/codex/install

4、运行

上述安装完成后,打开终端运行指令:

1

2

codex

运行后会打开一个网页按流程注册登录后授权,如授权后提示403报错现“No Active Subscription” 提示联系请发送任意邮件到gaccode@163.com即可获取权限。如授权后提示403报错现“No Active Subscription” 提示联系请发送任意邮件到gaccode@163.com即可获取权限。

如何安装Claude Code 

Claude Code 是用 Node.js 开发的,所以依赖 Node.js 环境,可以通过以下方式安装对应的环境(Node.js 18+):

1

2

3

4

5

curl -fsSL https://deb.nodesource.com/setup_22.x | sudo bash -

sudo apt-get install -y nodejs

node --version

npm --version

确保你的npm与 Node.js可用后,通过以下命令安装Claude Code。

1.1 概述

Claude Code 直接在您的终端中运行,理解您的项目上下文并采取实际行动。无需手动将文件添加到上下文中(Claude 会根据需要探索您的代码库)。

Claude Code 是一个命令行界面,可将 Claude AI 直接带到您的终端。按照以下步骤开始使用。

1.2 前置条件

运行 Claude Code 需要 Node.js 18 或更高版本。

建议使用最新的 LTS 版本的 Node.js 以获得最佳性能。

1.3 安装步骤

Windows完整版教程具体步骤参考之前的文章:h5ma.cn/bxa

Mac/Linux详细安装步骤

安装Node.js运行环境

1

2

curl -fsSL https://deb.nodesource.com/setup_22.x | sudo bash -sudo apt-get install -y nodejs

2. 验证环境安装

1

2

3

node --version

npm --version

3. 安装Claude Code镜像站

1

2

cd ~npm install -g https://gaccode.com/claudecode/install --registry=https://registry.npmmirror.comclaude --version

重要提示:若已安装官方版,请先执行下方卸载命令避免冲突

1

2

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

4. 创建并运行项目

1

2

mkdir test-claudecd test-claudeclaude

5. 授权验证流程

1

2

claude

运行后会打开一个网页按流程注册登录后授权,如授权后提示403报错现“No Active Subscription” 提示联系请发送任意邮件到ClaudeCode@163.com即可获取权限。如授权后提示403报错现“No Active Subscription” 提示联系请发送任意邮件到ClaudeCode@163.com即可获取权限。

要升级 Claude Code 到最新版本,只需运行相同的安装命令:

更新方法:npm install -g https://gaccode.com/claudecode/install --registry=https://registry.npmmirror.com

我们建议定期升级,定期更新可确保您获得最新功能、性能改进和错误修复。

Windows 原生配置指南

安装Git for Windows:前往https://gitforwindows.org/

下载最新版本。这是Windows原生支持的关键依赖,将自动提供grep、find、awk、sed、curl、wget、tar、ssh等Unix命令。

然后在PowerShell管理员模式下运行

1

2

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

全局安装Claude Code

1

2

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

不过在Windows可能会遇到一些安装问题,需要忽略脚本的方式运行

1

2

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

然后是环境配置,通过系统设置配置环境变量:

右键"此电脑",选择属性,点击"高级系统设置",点击"环境变量",在用户变量中添加如下配置。

1

2

3

ANTHROPIC_API_KEY:sk-***

ANTHROPIC_BASE_URL:https://x.com

如果没有API_KEY和BASE_URL,可登录h5ma.cn/bwz 创建一个API_KEY。

启动和验证

1

2

3

4

cd your-project-folder

claude

claude doctor

下面是所有系统登录通用配置。

首次启动时,使用发现报错403,No active subscription 可发送任意邮件到ClaudeCode@163.com解决。

如果想绕过验证直接使用转发服务,可以在用户目录下的.claude.json文件中增加:

1

2

3

4

{

"hasCompletedOnboarding": true

}

启动后,Claude Code会显示当前配置信息,包括API Key和API Base URL。当系统检测到自定义API key时,选择"Yes"确认使用即可。

windows国内如何使用和安装 Claude Code,发送任意邮件到ClaudeCode@163.com获取,实时更新。

如果可以,希望小伙伴们点赞和收藏,这是我的更新动力!

如果可以,希望小伙伴们点赞和收藏,这是我的更新动力!

对 WSL 使用的一些说明

如果你是首次使用 WSL,可以在弹出的 “欢迎使用WSL” 页面了解帮助,你也可以在 【WSL设置】 中找到入口。

WSL 不只是命令行版本的Linux操作系统,它是有对应的桌面环境的!

如果你使用的IDE编程工具是VSCode、Cursor之类的,可以使用VSCode的WSL插件,链接并使用你的WSL。

安装完插件之后,使用 code . 启动VSCode,这样启动可以使用 Claude Code IDE 插件。

灵活使用方法有很多种,你也可以单独直接在IDE上开启终端,执行你的 Claude Code 都行!

恭喜您!您已经完成了 Claude Code的安装与部署

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OwDrkNAIP15VSc9uDQYU1V_w0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。
领券