Skip to content

多账号完全隔离

你有多个 Anthropic 账号(个人 + 公司),或者需要同时使用不同 API Key?

CLI 的配置是全局的,切换账号得手动改文件,改完还容易忘改回来。

智码 AICoder 的多实例功能彻底解决这个问题。

工作原理

每个实例拥有完全独立的配置空间:

隔离项说明
OAuth 登录凭据每个实例可登录不同账号
API Key 配置每个实例配置不同的 API 密钥
会话历史每个实例的对话记录互不干扰
数据库每个实例有独立的 SQLite 数据库
设置偏好主题、终端字体等可分别设置

MCP Server 配置在实例间共享,无需重复配置。

如何启动多实例

Windows

bash
# 默认实例(实例 1)
智码AICoder.exe

# 第二个实例
智码AICoder.exe --instance 2

# 第三个实例
智码AICoder.exe --instance 3

macOS

bash
# 默认实例
open -a "智码 AICoder"

# 第二个实例
open -a "智码 AICoder" --args --instance 2

快速识别

标题栏会清晰显示当前实例编号(如「智码 AICoder [实例 2]」),绝不会搞混。

使用场景

个人 + 公司账号

  • 实例 1:登录公司 Anthropic 账号,处理工作项目
  • 实例 2:登录个人账号,学习和个人项目

不同 API 提供商

  • 实例 1:使用 Anthropic 官方 API
  • 实例 2:使用第三方 API 代理

不同工具组合

  • 实例 1:专门用 Claude Code
  • 实例 2:专门用 Codex + Gemini

给 AI 编程工具一个统一的家