HACKSTART KNOWLEDGE LIBRARY
Codex 官方教程与用户案例
按能力主题和真实工作场景浏览 Codex 教程,找到适合当前任务的实践文章。Codex 使用
Codex 配置
配置基础
Codex 的个人默认配置通常存放在 CODEX_HOME 下的 config.toml 中。
高级配置
Profiles 可以保存命名配置层,使用 --profile 切换。每个 profile 是独立 TOML 文件,只写与基础配置不同的 key。
配置参考速查
配置参考覆盖模型、provider、sandbox、approval、web search、features、hooks、permissions、telemetry 等 key。
环境变量
Codex 持久设置优先用 config.toml;环境变量适合 shell 级覆盖、自动化密钥、安装脚本和诊断。
权限与沙盒
权限配置用 read、write、deny 描述文件系统访问;更具体路径覆盖更宽泛路径。
Rules、Hooks 与 AGENTS.md
AGENTS.md 适合写项目说明、目录边界、常用命令、验证方式和长期约定。
MCP 集成
MCP 让 Codex 连接外部工具、私有数据源和自定义服务。App、CLI 和 IDE Extension 共享 MCP 设置。
插件
Sites 发布
Skills 技能
Subagents 子代理
Administration 管理
Authentication 认证
Codex 支持通过 ChatGPT 账号或 API Key 登录。不同登录方式决定了可用能力、计费方式、企业策略和数据治理规则。
Access tokens 访问令牌
Codex access token 是面向可信自动化的 ChatGPT 工作区身份令牌。它让脚本、定时任务和私有 CI runner 可以在没有浏览器登录的情况下运行 Codex 本地工作流。
Agent approvals & security 审批与安全
Computer Use 权限确认
Remote connections 远程连接
Remote connections 让你从另一台设备控制 Codex:可以用手机查看和推进桌面端任务,也可以让 Codex App 连接 SSH 主机上的项目。
Deployment 部署管理
Codex 的部署管理不是单一按钮,而是一组工作流选择:本地交互、Codex Cloud、Sites、CI、GitHub Action、远程主机和企业托管配置都可能参与上线链路。
Amazon Bedrock 模型提供方
Codex 可以配置为通过 Amazon Bedrock 使用可用的 OpenAI 模型。此时 Codex 仍在本地运行,但模型请求走 AWS 管理的认证与访问控制。
Admin Setup 管理员设置
Admin Setup 面向 ChatGPT Enterprise 管理员,帮助组织启用 Codex、配置角色、管理本地和云端能力,并建立治理与安全边界。
Governance 治理
Governance 帮助企业了解 Codex 的使用情况、评审活动和合规记录,从而把 Codex 纳入现有的工程管理、安全审计和成本观察体系。
Managed configuration 托管配置
Managed configuration 让企业管理员统一约束本地 Codex 行为。它分为强制要求和托管默认值:前者用户不能覆盖,后者只是启动时的默认配置。
Windows platform Windows 平台
Codex Windows 界面
Automation 自动化
Non-interactive mode 非交互模式
codex exec 让 Codex 在脚本、CI 和命令管道中运行。它适合可重复、可记录、可审查的自动化任务。
Codex SDK
Codex SDK 适合把 Codex 能力嵌入自己的 Node.js、TypeScript 或后台系统中。它比 shell 调用更容易管理线程、事件、输出和错误。
Codex App Server
Codex App Server 是 Codex 用来支撑富客户端的接口。它适合做深度产品集成:认证、对话历史、审批和 streamed agent events 都可以通过它进入自己的应用。
MCP Server
Codex 可以作为 MCP server 被其他 MCP client 调用,也可以在 Agents SDK 工作流中作为一个可编排的代码执行与修改能力。
Codex GitHub Action
Codex GitHub Action 可以在 GitHub Actions 中运行 Codex,用于 PR 评审、CI 质量门禁、自动修复建议、发布准备和重复代码任务。
日常协作与办公自动化
管理收件箱
让 Codex 检查邮件,找出真正需要你回复的内容,并根据你的语气准备可审阅草稿。
让 Codex 操作你的电脑
通过 Computer Use 让 Codex 点击、输入和浏览 Mac 应用界面,完成没有 API 的界面型任务。
跟进一个长期目标
把一次对话做不完的任务交给 Goal Mode,让 Codex 围绕目标持续计划、执行、验证和汇报。
设置一个主动协作的队友
把 Codex 连接到工作发生的地方,让它定期发现变化、风险、阻塞和需要你判断的事项。
从消息线程完成任务
把 iMessage 或其他消息里的零散请求整理成任务,并跨应用生成草稿、文件或清单。
优先处理 Slack 行动项
从 Slack 频道、私信和线程里找出今天真正需要行动的请求,并按影响排序。
把 Zoom 会议变成跟进行动
从会议摘要或转录中提炼客户问题、承诺事项、内部任务和跟进邮件草稿。
生成幻灯片
让 Codex 操作 pptx 文件,结合文本、图表和图片生成,快速制作可编辑的演示材料。
产品、设计与前端原型
构建响应式前端设计
把截图、设计说明和视觉参考转成响应式前端页面,并在真实浏览器中检查桌面和移动端。
做细粒度 UI 修改
在已有应用里快速调整某个控件、布局、状态、文案或间距,而不是重做整个页面。
把 Figma 设计转成代码
读取 Figma 设计上下文、组件和变量,把设计落到真实项目代码里。
从创意到概念验证
先用视觉探索把想法具象化,再把选定方向做成第一版可运行原型。
创建浏览器小游戏
让 Codex 规划规则、实现浏览器游戏、调试交互,并在浏览器中测试主要流程。
把用户故事变成 UI mock
从反馈、issue、研究笔记和设计上下文里整理用户故事,再生成团队可讨论的界面 mock。
把你的应用带进 ChatGPT
把一个明确使用场景封装成 ChatGPT App,设计 MCP 工具、组件界面和权限边界。
代码库工程与交付
审查 GitHub Pull Request
让 Codex 阅读 PR diff 和相关上下文,优先发现 bug、回归风险和缺失测试。
理解大型代码库
让 Codex 追踪入口、模块、配置和请求链路,快速形成陌生项目地图。
从 Slack 发起代码任务
把 Slack 线程里的讨论整理成范围清楚的工程任务,再交给 Codex 执行。
升级 API 集成
检查现有 API 调用方式,结合最新文档规划模型、接口、参数和测试迁移。
部署应用或网站
识别项目栈、修复构建问题、配置部署平台,并返回可访问预览链接。
迭代困难问题
把难题变成有评分标准的改进循环:基线、假设、小改动、测试和复盘。
把工作流保存为技能
把重复工作沉淀成 Codex skill,让以后相同任务可以按固定方法执行。
保持文档最新
对照代码、配置和命令检查文档是否过期,并生成小范围更新。
重构代码库
删除死代码、拆分复杂逻辑、现代化旧模式,同时尽量保持外部行为不变。
运行代码迁移
把旧框架、旧 API、旧语法或旧目录结构迁移到新形态,并在检查点验证。
创建 Codex 可使用的 CLI
为内部 API、日志、导出或脚本包装稳定 CLI,让 Codex 能可靠调用。
移动与桌面原生开发
构建 Mac 应用外壳
用 SwiftUI 搭建带侧边栏、详情区和检查器的 macOS 原生应用骨架。
构建 iOS 应用
让 Codex 搭建、构建和调试 SwiftUI iPhone / iPad 应用。
添加 iOS App Intents
把应用动作和内容暴露给 Shortcuts、Siri、Spotlight 等系统入口。
构建 macOS 应用
使用 SwiftUI 搭建、运行和调试原生 Mac 应用,包括窗口、设置和本地持久化。
迁移到 Liquid Glass
把现有 SwiftUI 应用迁移到 iOS 26 / Xcode 26 的 Liquid Glass 风格 API。
添加 Mac 遥测日志
为 macOS 功能添加结构化 Logger 日志,并运行应用验证动作是否产生正确事件。
在 iOS 模拟器里调试 bug
驱动 iOS Simulator 复现问题,收集截图和日志,再做最小修复。
重构 SwiftUI 页面
把过大的 SwiftUI View 拆成小组件,同时保持视觉和行为不变。
用 Expo 构建 React Native 应用
从移动应用想法到可运行 Expo 原型,包含导航、状态、样式和本地预览。