在国内也能使用 Claude cli给自己提效,附实操方法

在国内也能使用 Claude cli给自己提效,附实操方法

众所周知 Anthropic 公司于2025年9月5日更新政策,禁止中国企业和个人使用Claude服务,涵盖中国大陆及海外子公司,并拦截通过云服务等间接访问方式。

Claude CLI是Anthropic推出的交互式命令行工具,它将强大的 ClaudeAI 能力直接集成到你的终端环境中。与传统的AI聊天工具不同,ClaudeCLI 专为软件工程Q任务设计,能够直接读取、编辑代码文件,执行命令,甚至管理整个项目的开发流程。

实操方法

安装Claude CLI

首先你需安装 nodeJS,推荐安装最新版本。

然后打开你机器的终端(terminal)使用 npm 安装 Claude CLI:

bash 复制代码
npm install -g @anthropic-ai/claude-code

这样安装的 Claude CLI 会全局可用。版本为 claude-cli 的最新版本,如果你发现这个版本不可用,可以使用下面的固定版本(2.0.57),实测可用。使用以下命令:

css 复制代码
npm install -g @anthropic-ai/claude-code@2.0.57

安装完成后在 terminal 中输入claude, 如果出现提示命令未找到,则说明安装成功,如果出现其他错误,则说明安装失败,请检查网络是否正常,或者尝试重新安装。

配置Claude CLI

配置Claude CLI需要一个Claude账号,如果没有请先注册一个。当然在国内是经不能注册 claude 账户了;那么我们可以使用智谱的API,完美兼容 Claude API 服务。

1、首先你需要一个智谱账号,如果没有请先注册一个。智谱 GLM Coding

2、获取你的智谱API密钥,打开apikeys查看你的API密钥。你也可以重新生成一个。

3、打开你自己电脑的目录 C:\Users\youusername.claude

4、将你的API密钥写入 config.json 文件中,格式如下:

json 复制代码
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "你自己的 apikeys",
    "ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic",
    "API_TIMEOUT_MS": "3000000",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1
  }
}

5、保存文件,然后在 terminal 中输入claude,如果出现提示命令未找到,则说明配置成功,不出意外, Claude CLI 将会启动。如下图所示:

编写第一个Claude CLI程序

1、打开你的终端(terminal),输入 claude,如果出现提示命令未找到,则说明配置成功,不出意外, Claude CLI 将会启动。

2、输入我们的prompt或者是要求:"帮我创建一个企业官网的首页 index.html"

3、Claude CLI 将会按照我们的要求帮我们生成 index.html 的文件,包括HTML结构,CSS样式,JavaScript脚本。

两分钟后,页面做完了。一起来看效果:

总结

通过以上步骤,你已经成功安装并配置了Claude CLI,并编写了一个简单的程序。Claude CLI 的功能远不止于此,它还支持读取、编辑代码文件,执行命令,甚至管理整个项目的开发流程。希望这篇教程能帮助你快速上手 Claude CLI,并在你的开发工作中发挥重要作用。

相关推荐
oak隔壁找我2 小时前
MySQL中 SHOW FULL PROCESSLIST` 输出中 `State` 列的所有可能值
后端
牛奶3 小时前
系统的弃子与倦怠的灵魂:在液态社会中审视“修正主义”与职场异化
程序员·团队管理·午夜话题
上进小菜猪3 小时前
基于 YOLOv8 的面向文档智能处理的表格区域检测系统 [目标检测完整源码]
后端
子兮曰3 小时前
async/await高级模式:async迭代器、错误边界与并发控制
前端·javascript·github
oak隔壁找我3 小时前
JVM常用调优参数
java·后端
恋猫de小郭3 小时前
2026 Flutter VS React Native ,同时在 AI 时代 VS Native 开发,你没见过的版本
android·前端·flutter
GIS之路5 小时前
ArcGIS Pro 中的 Notebooks 入门
前端
IT_陈寒6 小时前
React状态管理终极对决:Redux vs Context API谁更胜一筹?
前端·人工智能·后端
晨星shine7 小时前
GC、Dispose、Unmanaged Resource 和 Managed Resource
后端·c#
蝎子莱莱爱打怪7 小时前
OpenClaw 从零配置指南:接入飞书 + 常用命令 + 原理图解
java·后端·ai编程