在国内也能使用 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,并在你的开发工作中发挥重要作用。

相关推荐
huaweichenai15 分钟前
spring boot 实现file文件上传
java·spring boot·后端
拆房老料20 分钟前
ONLYOFFICE也能像Microsoft Word和WPS一样分别设置中西文字体
前端·html·word·开源软件·wps
Solis程序员36 分钟前
Stripe 幂等表:把「不确定的重试」变成「查表返回」
前端·安全·bootstrap·php·agent
李纲明1 小时前
WordPress 站点变慢:按 TTFB → 缓存 → 查询 → 前端 分层排查(含配置注意)
前端·缓存·性能优化·wordpress·后端开发
Zelman1 小时前
测试层级与测试类型
后端·面试·测试
程序人生8881 小时前
PDF 转 Word 版式错乱、表格丢失?DocConverter Web 格式互转引擎的保真实践
前端·人工智能·opencv·机器学习·pdf·word
韩振方1 小时前
容器已经能运行了,为什么 Kubernetes 还要用 Pod?
后端
会编程的吕洞宾1 小时前
AgentScope Java 实战:给 AI Agent 加上权限管控
后端
粥里有勺糖2 小时前
安利一下最近用的桌面“Agent” | T3 Code
前端·github·ai编程
xy34532 小时前
Axure 9.0 动态面板基本操作
前端·ui·html·axure·原型·产品设计