仓库 →

登录方式

AtomCode 支持两种方式接入 LLM:AtomGit CodingPlan(含免费额度)和传统 API Key。本页帮你选对方式,并完成绑定。

两种方式速览

方式命令适合人群
AtomGit CodingPlan/login推荐 — 一条命令完成 OAuth + 申领免费额度 + 自动配好 provider 和 model
API Key/provider 或手动编辑配置使用自有 OpenAI / Claude / DeepSeek Key 的用户

v4.25.0 起 /codingplan 已折进 /login;旧的「纯 OAuth 不申领额度」入口已移除。

AtomGit CodingPlan(推荐)

AtomGit 是 CSDN / 开放原子开源基金会旗下的开源代码托管平台,AtomCode 原生集成了它的 OAuth 和 CodingPlan。/login 是新用户最省事的入口,一次操作完成登录 → 申领免费 token 额度 → 自动根据额度内的模型列表写好 provider 配置。用完这条命令,直接就能开始聊天。已登录后再跑会幂等地同步最新模型列表,不会重复申领。

CodingPlan 权益体系

CodingPlan 目前提供三档方案,系统自动发放当前可获得的最高权益;调用额度按 5 小时滚动窗口计量:

方案有效期说明支持模型
Lite30 天免费领取,限量 1000 人/日deepseek-v4-flash、Qwen/Qwen3-VL-8B-Instruct
Pro 体验版7 天免费领取,每日 10:00 限量 100 人额外支持 GLM-5.2
Pro30 天免费领取,需在活动仓库合入 PR额外支持 GLM-5.2

领取 Pro 及以上套餐后,在 AtomCode 中执行 /login 即可同步最新模型列表。更多详情请访问 CodingPlan 页面

从首次运行启动向导接入

  1. 首次启动 atomcode,会自动弹出 3 步启动向导。
  2. 第 1 步(欢迎)按 Enter,第 2 步(语言)按 1/2/3 选语言。
  3. 第 3 步(配置)选 用 AtomGit CodingPlan 一键接入(选项 1)。
  4. 浏览器会自动打开 AtomGit 授权页面,点击允许即可。
  5. 授权完成后 TUI 会自动申领 CodingPlan 并写入 provider 配置,无需再动 config.toml,直接开始发消息。

如果跳过过了想重新跑一遍向导,任何时候执行 /welcome 即可。

在已有会话里接入

已经进入 TUI 后,任意时刻执行:

/login

会唤起浏览器完成授权、申领 CodingPlan、更新 provider 列表。再次执行会重新同步模型列表,把本地的 AtomGit* provider 同步到最新的额度模型。

从命令行接入

atomcode login

适合在脚本、远程服务器、容器镜像等场景一次性完成接入。CLI 子命令和 TUI /login 走同一套流程,输出同样的报告。注:atomcode codingplan 仍作为隐藏别名保留,老脚本和肌肉记忆都不会因为命令折叠而失效。

查看状态 / 退出

atomcode status     # 或 TUI 内 /status — 包含 CodingPlan 使用量和过期时间
atomcode logout     # 或 TUI 内 /logout — 清除 OAuth token

API Key 方式

如果你想使用自有的 OpenAI / Claude / DeepSeek / GLM 等密钥,有三种做法:

方式 A:TUI 内 /provider

  1. 在 TUI 中输入 /provider
  2. 选择供应商预设或自定义账号,填写 API Key;然后在该账号下添加一个或多个模型。
  3. 配置会自动写回 ~/.atomcode/config.toml

方式 B:手动编辑配置文件

直接编辑 ~/.atomcode/config.toml,写入一个 [providers.*] 条目即可,字段参见 ProviderConfig 字段

方式 C:命令行一次性覆盖

不想改配置文件、只想临时用另一个 provider?启动时加参数即可:

atomcode --provider deepseek --model deepseek-reasoner

选哪个?

下一步