1 minute read

今天凌晨 OpenAI 发布了最新模型 GPT‑5‑Codex。它不仅是 GPT‑5 的“编程特化版”,更像是一个能和你并肩作战的 AI 编程伙伴——无论是在终端、IDE、网页,甚至手机上,都能随时帮你写代码、改代码、审代码。

🚀本篇笔记所对应的视频:

🔥AI智能体相关视频

💡 为什么说它是“编程特化版”?

GPT‑5‑Codex 是在 GPT‑5 的基础上,专门针对真实世界的软件工程任务进行优化的版本。它能做的事包括:

  • 从零构建完整项目
  • 添加新功能和测试
  • 调试和大规模重构
  • 进行深度代码审查,提前发现关键漏洞

更重要的是,它能根据任务复杂度动态调整思考时间

  • 小任务时,响应更快,像和你实时结对编程
  • 大任务时,可以连续工作数小时,自己迭代、修复测试、直到交付可用版本

🔍 代码审查能力大幅提升

在代码审查方面,GPT‑5‑Codex 不只是“看一眼 diff”那么简单。它会:

  • 理解整个代码库和依赖关系
  • 实际运行代码和测试,验证功能是否正确
  • 给出更少但更关键的审查意见,减少无关信息干扰

官方测试显示,它的高价值评论比例显著提升,错误评论比例则大幅下降。

🛠 全面融入你的开发流程

这次更新不仅是模型升级,Codex 整个产品体验也进化了

  • Codex CLI:支持在终端直接与 AI 协作,还能上传截图、线框图等,方便前端设计沟通
  • IDE 插件:在 VS Code、Cursor 等编辑器中直接调用 Codex,利用本地上下文快速生成代码
  • 云端 Codex:和 GitHub、IDE 无缝衔接,自动配置环境、安装依赖,甚至能自己打开浏览器检查前端效果并截图给你看

🔒 安全与可控性

OpenAI 在安全上也下了功夫:

  • 默认在沙盒环境运行,网络访问受限
  • 需要执行潜在风险操作时会先征求你的同意
  • 提供日志、测试结果和引用,方便你审查 AI 的工作

💰 如何使用?

GPT‑5‑Codex 已包含在 ChatGPT Plus、Pro、Business、Edu 和 Enterprise 计划中。不同套餐对应不同的使用额度,企业版还支持共享额度池,按需付费。

✨ 总结

GPT‑5‑Codex 不只是一个写代码的 AI,它更像是一个懂你上下文、能独立完成任务的虚拟队友。它的出现,可能会让团队的开发节奏和质量都上一个台阶。

未来的编程,也许真的会变成——你负责想法,AI 负责实现。


如果你愿意,我还可以帮你把这篇文章配上适合公众号的标题和封面文案,甚至加上几张示意图,让它更吸引读者。你要我帮你做这一版吗?

🚀升级到GPT‑5-Codex

npm install -g @openai/codex@latest

# 运行
codex

# 运行时输入prompt
codex "explain this codebase"

# 图像输入
codex -i screenshot.png "Explain this error"
codex --image img1.png,img2.jpg "Summarize these diagrams"

# 通过 exec 命令以非交互方式运行 Codex
codex exec "fix the CI failure"

🚀开发测试

请使用 React 18.x 和 Chakra UI 2.x 创建一个移动端优先的英语学习应用 LingoLearn。

要求:
1. 按以下顺序输出:
   - 项目文件结构
   - 主要页面和组件代码(含注释)
   - 模拟数据(JSON)
   - 运行说明(npm/yarn 命令)
2. 模拟数据通过本地 JSON 文件提供。
3. 所有组件需使用 Chakra UI,支持移动端优先的响应式设计。
4. 实现以下模块:
   - 单词学习(卡片翻转、发音播放、收藏、左右滑动)
   - 练习测试(选择题、填空题、听力题、计时器、实时反馈)
   - 学习进度(统计图表、连续天数、词汇量、成就徽章)
5. 交互细节:
   - 单词卡片左右滑动切换
   - 练习答题支持拖拽排序
   - 长按单词显示详细信息
   - 下拉刷新获取新内容
6. 性能优化:
   - React.memo
   - 虚拟滚动
   - 图片懒加载
   - 本地存储用户进度
7. 输出代码需可直接运行,并符合 iOS/Android 设计规范。

🚀AGENTS.md

# AGENTS.md

## Overview
LingoLearn 是一个移动端优先的英语学习应用,包含单词学习、练习测试和学习进度追踪三大模块。使用 React + Chakra UI 构建,目标是提供流畅的触摸体验和清晰的学习反馈。

## Setup commands
- Install deps: `pnpm install`
- Start dev server: `pnpm dev`
- Run tests: `pnpm test`

## Code style
- TypeScript strict mode
- Single quotes, no semicolons
- Use functional patterns where possible

## PR rules
- All code must pass ESLint and tests before merge

Comments