打开模型服务控制台并登录
用你的账号登录控制台。登录后即可在设置里管理访问令牌。
Coding Agent 配置中心。把你的访问令牌接进来,在熟悉的开发工具里直接调用编程模型。本页按「七步」组织,完全没用过命令行的同学从上往下照着做即可。
没有 Token,后面全白搭。这一步只需要登录并生成一个访问令牌。
用你的账号登录控制台。登录后即可在设置里管理访问令牌。
点击「新建令牌」,复制生成的字符串。它只会完整显示一次,请立刻粘贴到下一步的输入框里,或先存到本地备忘。
Token 形如一长串字母数字。不要把它贴进任何聊天窗口、公开仓库或论坛——它等同于你的钱包密码。
三种任选其一即可,不确定选哪个就选 Codex。已按你的系统高亮对应命令,点一下命令即可复制。WorkBuddy 是桌面客户端,不用 Node、也不用命令行,下载装完就能用。
OpenAI 官方命令行编码助手,支持自定义模型提供商。本页默认推荐。
npm install -g @openai/codex复制codex --version复制macOS 也可用 brew install --cask codex。装完若提示 command not found,请关掉终端重新开一个。想省掉命令行,就选右边的 WorkBuddy。
Anthropic 官方终端编码 Agent,原生安装或 npm 均可。
npm install -g @anthropic-ai/claude-code复制curl -fsSL https://claude.ai/install.sh | bash复制irm https://claude.ai/install.ps1 | iex复制claude --version复制Windows CMD 可用 curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd。
桌面版 AI 编码助手,设置里能加自定义模型。不用命令行,也不用装 CC Switch。
https://www.workbuddy.cn/复制装完打开客户端就行,模型配置在第 4 步生成——选 WorkBuddy 会自动变成下载一键脚本。写完要完全退出(托盘图标也退)再启动,模型才会出现在下拉里。
CC Switch 是本地桌面配置桥。必须先装它,第 4 步的「一键导入」才有接收方。没装就点导入,浏览器会没有反应。
只用 WorkBuddy 的同学可以跳过这一步——它靠第 4 步下载的脚本直接写配置文件,不需要导入桥。
下载安装包,双击一路「下一步」。支持 Windows 10 / 11。
下载 Windows .msi ↗ 免安装版 .zip ↗已签名与公证,Apple Silicon / Intel 均可使用。也可 brew install --cask cc-switch。
下载 macOS .dmg ↗ 查看最新版本 ↗按发行版选择 .deb / .rpm,也可用 AppImage 免安装运行。
选择 Linux 安装包 ↗ 查看最新版本 ↗ccswitch:// 协议。首次使用时会自动识别你已装好的 CLI;如果没识别到,确认 CLI 已经装好并且至少启动过一次。密钥只在本地浏览器参与生成,不会上传。左侧填完,右侧实时预览,点「生成并导入配置」唤起 CC Switch 确认。
从 控制台 → 工作台 → 设置 → 访问令牌 获取。粘贴后可用下方「测试令牌」先验一下真伪。
A1b2••••••••9Zk3,前四位和后四位只用来核对是哪一枚。截图到这里是安全的。模型名必须与控制台里完全一致(含大小写与后缀)。若启动后报 model not found,回到 控制台 复制准确 ID,选「其他」重新填写即可。
选 WorkBuddy 不用装 CC Switch,也没有 ccswitch:// 协议可用,所以下面那颗按钮会自动变成下载一键脚本(双击运行就写完)。想把多个模型一次装进去,去第 7 步勾选。
没有装 CC Switch、或弹窗被拦截时,可点击右侧「复制配置」手动写入文件,文件路径见右侧说明。
配置写完必须完全退出终端再重开(选的是 WorkBuddy 就退出客户端,托盘图标也退),然后问一句最简单的话。能看到回答,才算真的成功。
新开的窗口才会加载最新的环境变量与配置。已开着的窗口改了配置也不会生效——这是最容易踩的坑。
codex / claude,或打开 WorkBuddy终端里直接输入对应命令回车;WorkBuddy 则是打开客户端,在模型下拉里切到 Qwen3-Coder-30B。Claude Code 可用 /model 确认模型映射是否指向你配置的那个模型。
能正常返回代码 = 配置成功。若报错,直接对照下方 FAQ 的报错信息排查。
第二课《赤壁·风起》和第三课《歧路》是本地运行的网页项目,同样要用到这枚令牌。
它们不读环境变量,而是读项目目录里的 config.json。
选一个项目,下面的命令会带着你的 Key 一起生成好——点一下就复制,粘进终端回车即可。
不确定自己开的是哪个?看窗口提示符:开头带 PS 的是 PowerShell,不带的是 CMD。选错了命令会报「文件名、目录名或卷标语法不正确」。
git clone https://www.gitlink.org.cn/ccf-ai-infra/Coding-Agent-Bootcamp.git复制cd Coding-Agent-Bootcamp/lesson-02-chibi-game/lab ; python -c "import json,shutil;shutil.copy('config.example.json','config.json');d=json.load(open('config.json',encoding='utf-8'));d['api_key']='在这里粘贴你的令牌';open('config.json','w',encoding='utf-8').write(json.dumps(d,ensure_ascii=False,indent=2));print('已写入 config.json')"复制python server.py复制GitLink 的 ZIP 要先登录才能下载:打开仓库页,点右上角「克隆/下载」即可。不登录也能用上面的 git clone。用 ZIP 的话,解压出来的目录名可能带 -master 后缀,第 ② 行的 cd 按实际目录名改一下。
执行完第 ③ 行,浏览器打开 http://127.0.0.1:8848 就能看到项目跑起来了。
第 ② 行里的 Key 在页面上是 A1b2••••••••9Zk3 这样的遮蔽形,点复制才把完整值写进剪贴板。
它只写进你本机的 config.json,该文件已被 .gitignore 排除,不会进仓库、也不会进浏览器。
第 4 步选 WorkBuddy 时,只会写进当前下拉里的那一个模型。 想同时装「写代码的 + 识图的 + 你自己填的」,在这里勾——写的是同一个文件,重复跑也不会重复添加。 选好模型和系统后下载一键脚本双击运行就写完了;不想下脚本的,也可以复制命令自己粘进终端。
① 选模型可多选,装几个都行
平台的模型列表里有 214 个,但能用哪些由你绑定的资源包决定;而且不是每个模型都开了工具调用,
没开的接进 WorkBuddy 会一直 400。上面标了「带工具会 400」的三个是实测结果。
想装列表外的模型,把 ID 填进上面那一格就行,报错对照:
不支持当前模型或算力 = 资源包没覆盖;tool-call-parser = 该模型当不了 Agent。
② 选系统只影响下面那条命令怎么写
分不清 Windows 的两个终端:提示符开头带 PS 的是 PowerShell,不带的是 CMD。
③ 写进去两种方式选一种
下载后双击就写完了,第二步的系统不用管。 Windows 若弹出「Windows 已保护你的电脑」,点更多信息 → 仍要运行; macOS 若提示无法打开,右键 → 打开。脚本里带着你的令牌,用完就删掉这个文件。
写完之后完全退出 WorkBuddy 再启动(托盘里也要退出),模型下拉里才会出现新加的这几个。
~/.workbuddy/models.json(Windows 上是 C:\Users\<你>\.workbuddy\models.json)。https://api.moark.com/v1/chat/completions、模型 ID、以及工具调用、识图等能力开关。tools 参数。平台只给部分模型开了工具解析,没开的会回
"auto" tool choice requires --enable-auto-tool-choice and --tool-call-parser。Qwen3-Coder-30B、Qwen3-VL-30B、GLM-5.3 可以;
internlm3-8b-instruct、InternVL3-78B、Fin-R1、HY-MT2-7B、Qwen3-8B 不行。supportsToolCall: False,它以纯聊天模型出现在下拉里,不能干活但能对话。~/.workbuddy/models.json 里删掉那一段,或重跑一次脚本、只勾能用的。tools/check_workbuddy_model.py。不支持当前模型或算力:这枚令牌绑定的资源包没覆盖这个模型,换回 Qwen3-Coder,或去平台加资源包。HKEY_CLASSES_ROOT\ccswitch;macOS 执行 open -a "CC Switch" --args --register-protocol。401 Unauthorized / invalid api keymodel not found / 404 / invalid model-Preview 后缀的模型属于预览版,可能已下线或改名为正式版,建议换成不带 Preview 的型号。command not found / 不是内部或外部命令npm config get prefix 看路径,把它加进系统环境变量 PATH。文件名、目录名或卷标语法不正确; 只有 PowerShell 认)。PS 的是 PowerShell,不带的是 CMD。ETIMEDOUT / 一直卡住不动moark.com(浏览器打开试试)。https://moark.com/v1,Claude Code 用 https://moark.com/anthropic,WorkBuddy 用 https://api.moark.com/v1/chat/completions,三者不通用。ccswitch:// 链接里明文包含你的 Token,它会进入浏览器历史记录。请不要复制这个链接发给别人、也不要发到公开渠道。