|
2 | 2 |
|
3 | 3 | > 本篇只解决一件事:把 **Codex App** 正确装好、登上号、打开本地项目,并跑通第一个安全任务。 |
4 | 4 | > |
5 | | -> 官方来源:OpenAI Codex App 文档、[Codex App Windows](https://developers.openai.com/codex/app/windows)、[Codex Quickstart](https://developers.openai.com/codex/quickstart)、Codex CLI 文档。本篇按 2026-05-09 可查官方文档修订;入口和版本会变化,以官方页面和当前 App 为准。 |
| 5 | +> 官方来源:OpenAI Codex App 文档、[Codex App Windows](https://developers.openai.com/codex/app/windows)、[Codex Quickstart](https://developers.openai.com/codex/quickstart)、Codex CLI 文档。本篇按 2026-05-09 可查官方文档修订;入口、包名和版本会变化,以官方页面和当前 App 为准。 |
6 | 6 |
|
7 | 7 | ## 0. Critical:先把安装目标说清楚 |
8 | 8 |
|
@@ -37,7 +37,20 @@ CLI、Web / Cloud、SDK 都是后续辅助。 |
37 | 37 |
|
38 | 38 | ### 1.2 macOS |
39 | 39 |
|
40 | | -macOS 用户从官方 Codex App 入口安装。安装后同样先做登录、本地项目、只读线程验证。 |
| 40 | +macOS 用户同样是一等主线,不是补充路径。安装后也要跑通登录、本地项目、只读线程和 Review。 |
| 41 | + |
| 42 | +建议准备: |
| 43 | + |
| 44 | +| 项目 | 建议 | |
| 45 | +|---|---| |
| 46 | +| macOS 版本 | 使用仍受 Apple 支持的 macOS 版本 | |
| 47 | +| 芯片 | Apple Silicon / Intel 都先以官方下载页提供的包为准 | |
| 48 | +| 安装来源 | 官方 Codex App 页面,不要从第三方网盘下载 | |
| 49 | +| 终端 | 系统 Terminal / zsh 默认可用;项目也可能用 iTerm2、Homebrew 工具链 | |
| 50 | +| 项目位置 | 新手优先放在用户目录,例如 `~/Projects/repo` | |
| 51 | +| Git | 必装,Review 面板和 diff 依赖 Git | |
| 52 | +| Node / Python / Xcode | 按项目需要安装 | |
| 53 | +| 系统权限 | 首次打开项目、访问目录、运行终端或控制本机应用时,按最小权限授权 | |
41 | 54 |
|
42 | 55 | ### 1.3 Linux |
43 | 56 |
|
@@ -199,17 +212,89 @@ Set-ExecutionPolicy -ExecutionPolicy RemoteSigned |
199 | 212 |
|
200 | 213 | 改执行策略前要理解影响;企业电脑按管理员策略处理。 |
201 | 214 |
|
202 | | -## 8. macOS 安装简述 |
| 215 | +## 8. macOS 安装:官方入口、系统权限和开发工具链 |
| 216 | + |
| 217 | +### 8.1 从哪里下载 |
| 218 | + |
| 219 | +macOS 用户从官方 Codex App 页面进入下载: |
| 220 | + |
| 221 | +1. 打开官方 Codex App 页面:[https://developers.openai.com/codex/app/](https://developers.openai.com/codex/app/) |
| 222 | +2. 选择 macOS 下载入口。 |
| 223 | +3. 按页面提示下载适合当前 Mac 的安装包。 |
| 224 | +4. 打开安装包,把 Codex App 安装到 Applications / 应用程序。 |
| 225 | +5. 从 Launchpad 或 Applications 打开 Codex。 |
| 226 | + |
| 227 | +注意: |
| 228 | + |
| 229 | +- 如果页面区分 Apple Silicon 和 Intel,按你的芯片选择;不确定时看“关于本机”。 |
| 230 | +- 不要从第三方网盘、论坛附件或别人转发的安装包安装。 |
| 231 | +- 如果公司 Mac 有 MDM / 安全软件限制,按公司软件分发流程安装。 |
| 232 | + |
| 233 | +### 8.2 第一次打开和 Gatekeeper |
| 234 | + |
| 235 | +macOS 可能出现 Gatekeeper 或系统安全提示。处理原则: |
| 236 | + |
| 237 | +| 提示 | 建议 | |
| 238 | +|---|---| |
| 239 | +| “无法打开,因为无法验证开发者” | 先确认来源是官方页面;再到系统设置的隐私与安全里按提示允许 | |
| 240 | +| 请求访问项目目录 | 只授权当前项目或你明确需要的目录 | |
| 241 | +| 请求访问桌面、文稿、下载 | 不要全给;项目在哪里就给哪里 | |
| 242 | +| 请求控制其他应用 | 只有任务确实需要本机自动化或浏览器验证时再授权 | |
| 243 | + |
| 244 | +如果 App 打不开,不要立刻改系统全局安全设置。先确认安装包来源、重新下载、检查系统设置中的拦截提示。 |
| 245 | + |
| 246 | +### 8.3 macOS 登录与首次线程 |
203 | 247 |
|
204 | | -macOS 用户从官方 Codex App 入口下载安装。安装后检查: |
| 248 | +安装后检查: |
205 | 249 |
|
206 | 250 | 1. App 能打开。 |
207 | 251 | 2. 能登录账号。 |
208 | 252 | 3. 能选择本地项目目录。 |
209 | 253 | 4. 能创建线程。 |
210 | 254 | 5. 能看到 Review / Settings。 |
211 | 255 |
|
212 | | -如果 macOS Gatekeeper 或系统权限弹窗拦截,按系统提示允许来自官方来源的 App,并只授权必要目录。 |
| 256 | +登录建议和 Windows 一样:普通 App 使用优先走 ChatGPT / OpenAI 账号;API Key 只用于 CLI、CI、SDK 或服务端自动化,不写进仓库。 |
| 257 | + |
| 258 | +### 8.4 macOS 必备开发工具 |
| 259 | + |
| 260 | +macOS 项目常见准备: |
| 261 | + |
| 262 | +```bash |
| 263 | +git --version |
| 264 | +xcode-select --install |
| 265 | +``` |
| 266 | + |
| 267 | +如果项目使用 Homebrew: |
| 268 | + |
| 269 | +```bash |
| 270 | +brew --version |
| 271 | +``` |
| 272 | + |
| 273 | +Node / Python 按项目选择,不要所有教程都强制安装: |
| 274 | + |
| 275 | +```bash |
| 276 | +node --version |
| 277 | +python3 --version |
| 278 | +``` |
| 279 | + |
| 280 | +常见判断: |
| 281 | + |
| 282 | +| 项目类型 | 建议工具 | |
| 283 | +|---|---| |
| 284 | +| Web / Node 项目 | Node.js、包管理器、Git | |
| 285 | +| Python 项目 | Python 3、虚拟环境工具、Git | |
| 286 | +| iOS / macOS 原生项目 | Xcode、Command Line Tools、Git | |
| 287 | +| 需要本地浏览器验证 | Chrome / Safari,以及项目要求的浏览器工具 | |
| 288 | + |
| 289 | +### 8.5 macOS 常见问题 |
| 290 | + |
| 291 | +| 问题 | 处理 | |
| 292 | +|---|---| |
| 293 | +| App 看不到项目文件 | 检查目录权限,重新选择项目目录 | |
| 294 | +| Git 状态不可用 | 安装 Command Line Tools,确认项目是 Git 仓库 | |
| 295 | +| `xcrun` / `git` 不可用 | 运行 `xcode-select --install` | |
| 296 | +| Node 命令不可用 | 安装 Node,并重新打开 App 让 PATH 生效 | |
| 297 | +| 权限给多了 | 到系统设置的隐私与安全里撤销不必要权限 | |
213 | 298 |
|
214 | 299 | ## 9. 第一次打开项目 |
215 | 300 |
|
@@ -261,9 +346,10 @@ CLI 安装和深入使用放到 CX-12。安装篇只要求你知道它不是主 |
261 | 346 |
|
262 | 347 | | 检查项 | 通过标准 | |
263 | 348 | |---|---| |
264 | | -| App 安装 | Windows 从 Microsoft Store / `winget -s msstore` 安装,macOS 从官方入口安装 | |
| 349 | +| App 安装 | Windows 从 Microsoft Store / `winget -s msstore` 安装,macOS 从官方 App 入口安装 | |
265 | 350 | | 登录 | App 显示已登录账号 | |
266 | 351 | | 防火墙 | Windows 弹窗已按专用网络最小放行处理 | |
| 352 | +| macOS 权限 | 只授权必要项目目录和必要系统能力 | |
267 | 353 | | Git | App 能看到项目 Git 状态 | |
268 | 354 | | 项目 | 能添加本地仓库 | |
269 | 355 | | 线程 | 能创建 Local thread | |
@@ -293,6 +379,10 @@ CLI 安装和深入使用放到 CX-12。安装篇只要求你知道它不是主 |
293 | 379 |
|
294 | 380 | 不建议。只有明确需要管理员权限的任务才右键 Run as administrator。 |
295 | 381 |
|
| 382 | +### Q6:macOS 和 Windows 哪个是主线? |
| 383 | + |
| 384 | +都是主线。Windows 要写清 Microsoft Store、PowerShell、防火墙;macOS 要写清官方下载、Gatekeeper、目录权限、Command Line Tools。CLI / Web / Cloud 才是辅助线。 |
| 385 | + |
296 | 386 | ## 下一步 |
297 | 387 |
|
298 | 388 | 下一篇:[CX-02 Codex App 桌面工作流](./CX-02-Codex-App桌面工作流完整指南.md)。 |
0 commit comments