0005-cli-login-credentials.md 998 B

ADR-0005 模型凭证使用 CLI 登录态,按使用者路由

  • 状态:Superseded by ADR-0008 · 日期:2026-10-22

背景

用户决定使用 CLI 登录态(Claude 订阅、ChatGPT 登录),不用 API Key。两家条款均不允许代表他人通过个人订阅转发请求或共享账号。

决策

  • 每份凭证对应一个独立配置目录(CLAUDE_CONFIG_DIR / CODEX_HOME),由服务管理
  • 使用者在每个引擎下绑定一份凭证;订阅类凭证只能绑定给其所有者(服务端强制)
  • 预留 api_key 类型凭证,供不具备自有订阅的使用者使用
  • 服务进程环境中不设置 ANTHROPIC_API_KEY / OPENAI_API_KEY,以免意外切换计费方式

后果

  • 家人要使用,必须有自己的登录凭证或 API Key 凭证
  • 本人通过服务化方式使用自己的订阅,仍有被风控的可能,这个风险已知并接受
  • 条款需定期复核(见 design/06-security.md §7)