返回全部内容入门教程

从安装到第一次运行 Codex

Windows 与 macOS 完整入门:安装 Git、Node.js、Python、Codex App 和 Codex CLI,并完成第一次真实文件修改。

完成标准

最后,你的电脑应该能同时使用 Codex App 和 Codex CLI。

不需要先会编程。按顺序完成,每一阶段都有可以立即核对的结果。

预计用时
30-60 分钟
适用系统
Windows / macOS
最终验收
完成一次真实文件修改
你的电脑是:切换后,下面所有命令会一起变化
01
开始之前

先弄清楚:我们要安装三类工具

Codex App、Codex CLI 和开发环境不是同一个东西。把它们都准备好,Codex 才能真正读取项目、运行程序并验证结果。

图形界面

Codex App

适合打开项目、查看文件变化、管理多项任务,也是新手最容易开始的入口。

终端工具

Codex CLI

在 PowerShell 或终端里直接运行 Codex,适合快速处理当前文件夹和自动化任务。

开发环境

Git + Node.js + Python

它们不是打开 Codex App 的硬性条件,但缺少它们,Codex 很多项目就无法安装依赖、运行或测试。

02
基础服务

安装 Git、Node.js 和 Python

先检查,再安装。命令能显示版本号就代表已经可用,不要重复安装。

macOS 操作步骤在“终端”中执行命令
  1. 1

    打开终端

    Command + 空格,输入“终端”,然后回车。

  2. 2

    安装 Apple 命令行工具

    它会提供 Git 和编译项目常用的系统工具。系统弹窗出现后选择“安装”。

    xcode-select --install
  3. 3

    安装 Homebrew

    Homebrew 用来安装和更新 Node.js、Python 等开发工具。执行后按终端提示继续。

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

    安装结束时,如果终端显示 “Next steps”,请把它给出的两行命令也执行完,再关闭并重新打开终端。

  4. 4

    安装 Node.js 和 Python

    Git 已由 Apple 命令行工具提供;下面一次安装其余两个基础环境。

    brew install node python
检查是否安装成功每条命令都应该返回版本号
Git保存和检查项目改动git --version
Node.js运行 JavaScript / TypeScript 项目node --version
npm安装 Node.js 项目依赖npm --version
Python运行 Python 项目和脚本python3 --version
pip安装 Python 项目依赖pip3 --version
03
桌面客户端

用时宜AI安装器安装 Codex App

时宜AI安装器可以检测电脑中的 Codex App,并负责安装、接管更新和启动。Windows 与 macOS 的主流程一致。

  1. 1

    下载安装器

    访问时宜拓扑官网,下载与你系统对应的安装包。

    前往下载
  2. 2

    打开“首页”

    安装器会自动检查 Codex App。未安装时按页面提示安装;已检测到时会显示当前版本和安装位置。

  3. 3

    开始管理

    如果显示“未管理”,点击“开始管理”,后续可由安装器检查并保持更新。

  4. 4

    选择登录方式并启动

    使用 ChatGPT 账号时,直接启动 Codex 后登录;使用时宜拓扑提供的密钥时,先到“API 配置”完成“写入本机”,再启动 Codex。

时宜AI Codex安装器
时宜AI Codex安装器首页,显示已检测到 Codex、当前版本、开始管理和启动 Codex 按钮
看到版本信息与“启动 Codex”按钮,说明安装器已经识别到应用。
Windows 出现安全提示

先确认文件来自时宜拓扑官网。确认无误后再在 Windows 安全提示中选择继续运行。

macOS 提示无法打开

打开“系统设置 → 隐私与安全性”,找到被拦截的应用并选择“仍要打开”。不要执行来源不明的绕过命令。

安装器内置能力

“API 配置”可以把时宜拓扑提供的密钥直接写入本机

这里不是让用户手动填写 Base URL 和 API Key。登录时宜拓扑账户后,安装器会列出账户下可用的密钥,你选择一项并点击“写入本机”即可。

  1. 1
    登录时宜拓扑

    打开安装器左侧“API 配置”,点击“登录”,完成 www.shiyitopo.tech 账户授权。

  2. 2
    选择可用密钥

    登录后会显示当前账户下的密钥、可用状态、额度和到期时间;只选择你有权使用的密钥。

  3. 3
    点击“写入本机”

    安装器自动完成本地配置,不需要复制完整密钥。写入完成后,按安装器提示重新启动 Codex。

01登录账户
时宜AI安装器 API 配置登录页面,提供时宜拓扑账户登录按钮
第一次进入“API 配置”时,先完成账户登录。
02选择密钥并写入本机
时宜AI安装器 API 配置页面,显示掩码密钥、可用状态、额度、到期时间和写入本机按钮
密钥以掩码显示;点击对应卡片中的“写入本机”。
04
终端客户端

安装 Codex CLI

官方现在提供独立安装脚本。它不依赖 npm,是新手最短的安装路径;如果你已经在用 npm,也可以选择 npm 方式。

macOS:使用官方独立安装器复制到终端执行

安装结束后关闭并重新打开终端,然后运行 codex --version

可选方式

已经安装 Node.js?也可以通过 npm 安装

两种安装方式选一种即可,不要为了“更完整”重复安装。

npm install -g @openai/codex
检查安装codex --version

能看到版本号,CLI 就已经装好。

首次启动codex

首次运行时选择“Sign in with ChatGPT”或页面提供的其他登录方式。

05
第一次真实操作

创建测试文件夹,让 Codex 完成一次可检查的修改

第一次不要拿重要项目测试。我们会创建一个独立文件夹,让 Codex 读取一个文本文件并新增 README。

macOS:创建练习文件夹在终端执行
01mkdir -p ~/Desktop/codex-first-project
02cd ~/Desktop/codex-first-project
03printf '这是我的第一个 Codex 项目。\n' > hello.txt
04codex
第一次任务把下面这段话完整发给 Codex
请先检查当前文件夹。确认里面有哪些文件后,新建一个 README.md,说明这是我的第一次 Codex 练习;再在 hello.txt 末尾追加一行“Codex 已成功完成第一次修改”。不要删除或覆盖原有内容。完成后告诉我修改了哪些文件,以及我应该怎样检查结果。
使用 Codex App

打开刚创建的文件夹

在 Codex 中新建本地任务,选择桌面的 codex-first-project 文件夹,再粘贴上面的任务。

使用 Codex CLI

直接在当前终端继续

运行 codex 后粘贴上面的任务。Codex 会以当前文件夹作为工作目录。

最终验收

同时满足下面 4 项,第一次运行才算真正成功

  • Codex 能看到 hello.txt说明工作目录选择正确。
  • 目录中出现 README.md说明 Codex 已获得并使用写入权限。
  • hello.txt 保留原文并多出一行说明它遵守了“不覆盖”的要求。
  • Codex 清楚汇报修改内容说明这次任务形成了可复查的结果。
06
遇到问题

按现象排查,不要反复重装

提示“找不到命令”或 “not recognized”

先关闭终端或 PowerShell,再重新打开并运行版本检查。仍然失败时,通常是工具没有加入 PATH;回到对应工具的安装步骤或改用官网安装器。

Python 检查命令不一致

macOS 通常使用 python3pip3;Windows 可以使用 pythonpy。只要其中一种能显示版本号,就不需要额外修复。

Codex CLI 已安装,但运行 codex 没反应

先运行 codex --version。如果没有版本号,重新打开终端;如果能显示版本号但无法登录,再检查网络、系统时间和登录页面是否被浏览器拦截。

Codex App 看不到桌面文件夹

macOS 到“系统设置 → 隐私与安全性 → 文件与文件夹”检查权限;Windows 检查“受控文件夹访问”是否拦截应用。只授权本次需要使用的目录。

npm 全局安装提示权限不足

不要直接在命令前加 sudo。优先改用本教程中的 Codex 官方独立安装脚本;Node.js 本身也建议由 Homebrew 或官方安装器管理。

准备完成

你的 Codex 工作环境已经可以使用了。

接下来可以从一个真实但可恢复的小项目开始,让 Codex 先检查现状,再进行修改和验证。

打开安装器下载页