macos快速使用GLM

张开发
2026/5/31 7:26:48 15 分钟阅读
macos快速使用GLM
Claude Code是什么Claude Code 是由Anthropic开发的一种基于命令行CLI的 AI 编程智能体Agent它深度集成在终端中旨在帮助开发者高效地编写、调试、重构代码及管理项目。与仅用于对话的聊天机器人不同Claude Code 能理解整个代码库的上下文直接修改文件运行测试是真正的“AI 结对编程助手”主要核心特性终端原生应用 (CLI): 直接在开发者的命令行工具中运行无需频繁切换软件。上下文感知 (Context-Aware): 能深入理解整个项目代码理解文件间的关系而非仅处理零散的代码片段。高权限操作 (Agentic Ability): 具有读取文件、修改代码、创建文件、运行测试、提交代码git等自主能力。多任务处理: 支持编写功能代码、调试错误、重构代码、维护文档如自动更新CLAUDE.md。深度学习驱动: 基于 Claude 模型 的推理能力能处理复杂的系统设计。使用场景与优势快速构建原型: 输入简单的自然语言描述即可自动构建完整功能复杂Debug: 粘贴错误消息它会自主分析代码库、定位并实施修复。多文件重构: 可以自动化执行涉及多个文件的修改任务。维护开发规范: 通过配置让 AI 遵循特定的编码习惯和项目结构。简单来说Claude Code 是一种可以将复杂的开发任务委托给 AI 代理的高级工具能显著节省日常重复性工作的时间。一、claude安装1、claude官网可以根据自己的电脑系统按照官网文档进行安装claude安装需要梯子可能会遇到的问题如果出现这个可能就是网络不通等问题需要在本地终端执行一下命令命令中 xxxx为本地代理端口号替换成自己的后可以再次尝试下载安装如果没有梯子的话可以点击vpn加速进去注册开通即可export https_proxyhttp://127.0.0.1:xxxx http_proxyhttp://127.0.0.1:xxxx all_proxysocks5://127.0.0.1:xxxx安装成功后会进去到下面一下页面就是让你登录或使用其他api我这里没有使用这些 直接跳过登录2、node.js安装需要安装Node.js18 或更高版本的环境windows安装的话需要安装Git for Windows进入命令行界面安装Claude Codenpm install -g anthropic-ai/claude-code运行以下命令查看安装结果如果显示版本号的话则证明安装成功claude --version二、claude使用1、xiaomi MIMO1登录注册xiaomi MIMO2创建API Keys3操作步骤编辑 ~/.claude.json 文件在文件中加入 hasCompletedOnboarding: true 跳过登录编辑或创建 Claude Code 的配置文件路径为 ~/.claude/settings.json在该文件中添加或更新 env 字段需要将 $MIMO_API_KEY 替换为从 控制台-API Keys 获取的 API Key。{ env: { ANTHROPIC_BASE_URL: https://api.xiaomimimo.com/anthropic, ANTHROPIC_AUTH_TOKEN: $MIMO_API_KEY, ANTHROPIC_DEFAULT_OPUS_MODEL: mimo-v2-flash, ANTHROPIC_DEFAULT_SONNET_MODEL: mimo-v2-flash, ANTHROPIC_DEFAULT_HAIKU_MODEL: mimo-v2-flash } }配置好后进去到项目目录打开终端 输入claude等待Claude Code 自动完成插件安装安装后即可使用具体使用方式大家自己探索但需要注意的是 不能急于求成需要将你详细的需求告诉它 一步一步来。如果大家使用的vscode、idea开发工具的话可以去下载对应的插件使用前建议大家先把代码进行提交提交后再使用避免一些没有问题的代码被删除掉。2、BigModel1登录注册2购买套餐后创建API Keys3) 操作步骤bigModel支持三种方式方式一 自动化助手# 进入命令行界面执行如下运行 Coding Tool Helper npx z_ai/coding-helper方式二 自动化脚本仅支持macos、linuxcurl -O https://cdn.bigmodel.cn/install/claude_code_env.sh bash ./claude_code_env.sh脚本会自动通过修改 ~/.claude/settings.json 来配置如下环境变量(您无需手动修改){ env: { ANTHROPIC_AUTH_TOKEN: your_zhipu_api_key, ANTHROPIC_BASE_URL: https://open.bigmodel.cn/api/anthropic, API_TIMEOUT_MS: 3000000, CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC: 1 } }脚本会自动在~/.claude.json中添加{ hasCompletedOnboarding: true }方式三 手动配置支持 MacOS Linux Windows, 注意不同系统配置文件路径不一样。注意需保证修改的 JSON 文件格式正确性(比如多或少,)。# 编辑或新增 settings.json 文件 # MacOS Linux 为 ~/.claude/settings.json # Windows 为用户目录/.claude/settings.json # 新增或修改里面的 env 字段 # 注意替换里面的 your_zhipu_api_key 为您上一步获取到的 API Key { env: { ANTHROPIC_AUTH_TOKEN: your_zhipu_api_key, ANTHROPIC_BASE_URL: https://open.bigmodel.cn/api/anthropic, API_TIMEOUT_MS: 3000000, CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC: 1 } } # 再编辑或新增 .claude.json 文件 # MacOS Linux 为 ~/.claude.json # Windows 为用户目录/.claude.json # 新增 hasCompletedOnboarding 参数 { hasCompletedOnboarding: true }以上选择其一即可做完上面操作后就可以使用claude

更多文章