多账号完全隔离
你有多个 Anthropic 账号(个人 + 公司),或者需要同时使用不同 API Key?
CLI 的配置是全局的,切换账号得手动改文件,改完还容易忘改回来。
智码 AICoder 的多实例功能彻底解决这个问题。
工作原理
每个实例拥有完全独立的配置空间:
| 隔离项 | 说明 |
|---|---|
| OAuth 登录凭据 | 每个实例可登录不同账号 |
| API Key 配置 | 每个实例配置不同的 API 密钥 |
| 会话历史 | 每个实例的对话记录互不干扰 |
| 数据库 | 每个实例有独立的 SQLite 数据库 |
| 设置偏好 | 主题、终端字体等可分别设置 |
MCP Server 配置在实例间共享,无需重复配置。
如何启动多实例
Windows
bash
# 默认实例(实例 1)
智码AICoder.exe
# 第二个实例
智码AICoder.exe --instance 2
# 第三个实例
智码AICoder.exe --instance 3macOS
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