OpenAI Merges Codex and ChatGPT Desktop Experience

OpenAI is merging the Codex and ChatGPT desktop experiences, a change first noticeably felt by users in app updates like the Mac version. This is not merely a UI adjustment but a restructuring of the product boundaries between ChatGPT, coding agents, and "work execution." However, initial feedback indicates significant confusion.

Key Changes and Official Response

Users who updated the ChatGPT Mac app found it resembles the old Codex: standard chat is no longer the main focus, its entry point is buried, and Projects seem missing, forcing users back to the web. Another user noted that the Codex desktop app essentially "turned into ChatGPT" after an update, indicating an in-place integration rather than a separate migration.

An OpenAI employee confirmed that the app experiences have been merged, admitting they "didn't quite get it right" this time and promising quick fixes. The old app remains available for download, renamed ChatGPT Classic.

New Division of Labor and Work Mode

Alongside the integration, OpenAI introduced ChatGPT Work: a new agent powered by Codex and GPT-5.6 that executes actions across apps and files, tracking projects for hours if needed. @haider1 appreciated this clearer division of labor, noting that tasks like project planning, content review, and handling PDFs/spreadsheets require a distinct "work" entry rather than just coding. Furthermore, GPT-5.6's performance has impressed users, such as generating test audio via voice directly within the Codex app.

User Reactions and Controversy

Reactions are mixed. Some believe OpenAI is consolidating scattered dev tools into a unified "development console." Others worry that replacing the consumer-facing ChatGPT with a Codex-centric form will confuse ordinary users. For instance, users encounter warnings about `gpt-5.2-codex` not supporting certain usages, without knowing how to switch models or return to their familiar workflow.

2026-07-12 ~ 2026-07-14 · 8 related posts

Full story(20 episodes)→