1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
**[English](codex_EN.md) | 中文**
`cc-switch codex` 用于管理 OpenAI Codex CLI 的多个认证配置,支持 OAuth(chatgpt)和 API Key 两种认证模式。
```bash
cc-switch codex add work --from-file # 默认从 ~/.codex/auth.json 导入
cc-switch codex add work --from-file ~/.codex/auth.json # 也支持显式路径
cc-switch codex add personal -i
cc-switch codex add api-test --api-key sk-xxx
cc-switch codex
cc-switch codex use work
```
```bash
cc-switch codex add work --from-file
```
```bash
cc-switch codex add my-config -i
```
```bash
cc-switch codex add api-only --api-key sk-xxxxxxxx
```
```bash
cc-switch codex add work --from-file -f
```
```bash
cc-switch codex
```
交互模式导航:
- -------
每个配置会显示:
- ---
```bash
cc-switch codex use work
cc-switch codex use work "帮我写一个 Python 脚本"
cc-switch codex use work -c
cc-switch codex use work -r <session-id>
```
在交互模式下,选中配置后按 `E` 进入编辑模式。
可编辑字段:
编辑模式操作:
- ---
```bash
cc-switch codex list
cc-switch codex list -p
cc-switch codex remove work
cc-switch codex remove work personal test
```
使用 OpenAI 账号 OAuth 认证,包含以下令牌:
- ---
适合使用 ChatGPT Plus / Team / Enterprise 订阅的用户。
使用 OpenAI API Key 认证:
-
适合使用按量付费 API 的用户。
Codex 配置与 Claude 配置存储在同一个文件中:`~/.claude/cc_auto_switch_setting.json`
切换配置时,工具会写入 `~/.codex/auth.json`,Codex CLI 从该文件读取认证信息。