{"id":52579,"date":"2026-07-10T11:47:46","date_gmt":"2026-07-10T15:47:46","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=52579"},"modified":"2026-07-17T15:58:14","modified_gmt":"2026-07-17T19:58:14","slug":"chatgpt-work-and-chatgpt-classic","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2026\/07\/10\/chatgpt-work-and-chatgpt-classic\/","title":{"rendered":"ChatGPT Work and ChatGPT Classic"},"content":{"rendered":"<p><a href=\"https:\/\/daringfireball.net\/linked\/2026\/07\/06\/allen-pike-chatgpt\">John Gruber<\/a>, earlier this week:<\/p>\n<blockquote cite=\"https:\/\/daringfireball.net\/linked\/2026\/07\/06\/allen-pike-chatgpt\">\n<p>When ChatGPT is attached to an open document in another app, it&rsquo;s not a snapshot at the moment of attachment, like what you&rsquo;d get by copying and pasting the whole thing into the chat, or by dragging the current version of the file into the chat. It&rsquo;s a live ongoing attachment, so as the attached document\/note changes, ChatGPT sees the changes. It&rsquo;s such a great feature, and I don&rsquo;t think it exists on any platform but the Mac. And it couldn&rsquo;t exist on iOS, by design, doesn&rsquo;t allow for inter-application communication.<\/p>\n<p><a href=\"https:\/\/daringfireball.net\/linked\/2026\/03\/24\/openai-superapp\">I worry<\/a> for ChatGPT&rsquo;s <a href=\"https:\/\/daringfireball.net\/2026\/04\/openai_future\">future<\/a>, though.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/www.macrumors.com\/2026\/07\/09\/openai-chatgpt-work\/\">Juli Clover<\/a>:<\/p>\n<blockquote cite=\"https:\/\/www.macrumors.com\/2026\/07\/09\/openai-chatgpt-work\/\">\n<p>OpenAI today announced <a href=\"https:\/\/openai.com\/index\/chatgpt-for-your-most-ambitious-work\/\">ChatGPT Work<\/a>, a ChatGPT agent with built-in Codex that can complete tasks across web, mobile, and desktop using information from your apps. ChatGPT Work can execute multi-step tasks, using scheduling to work independently. Like Claude Cowork, ChatGPT can use your computer to do tasks in the background across apps.<\/p>\n<p>[&#8230;]<\/p>\n<p>With OpenAI merging Codex and ChatGPT, there is a new ChatGPT desktop app that&rsquo;s available across Mac and Windows. Users who have the Codex app installed can update it to turn it into the new ChatGPT desktop app. The existing ChatGPT desktop app is being renamed ChatGPT Classic.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/9to5mac.com\/2026\/07\/09\/openai-announcing-the-next-chapter-for-chatgpt-today-watch-here\/\">Zac Hall<\/a>:<\/p>\n<blockquote cite=\"https:\/\/9to5mac.com\/2026\/07\/09\/openai-announcing-the-next-chapter-for-chatgpt-today-watch-here\/\">\n<p>You can watch today&rsquo;s livestream announcement video below[&#8230;]<\/p>\n<p>[&#8230;]<\/p>\n<p>It&rsquo;s possible to have ChatGPT Classic, ChatGPT, and Codex installed, but the way forward seems to be just running the new ChatGPT desktop app. Codex users can still use the Codex app icon, but the app will be called ChatGPT.<\/p>\n<p>The ChatGPT Classic app looks more native Mac-like, so that might be an issue for users.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/mastodon.social\/@stroughtonsmith\/116891289436268662\">Steve Troughton-Smith<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@stroughtonsmith\/116891289436268662\">\n<p>LOL @ OpenAI replacing the native AppKit ChatGPT app with the Electron Codex app after @gruber&rsquo;s recent posts on the topic &#x1F602;<\/p>\n<p>(It&rsquo;s almost like Apple doesn&rsquo;t have clear messaging on the right way to build native desktop apps anymore, and, if Apple doesn&rsquo;t know, why on earth would third-party developers make that investment)<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/mastodon.macstories.net\/@viticci\/116892526274641456\">Federico Viticci<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.macstories.net\/@viticci\/116892526274641456\">\n<p>The rollout of the unified ChatGPT for Mac app really isn&rsquo;t going well on X\/Reddit &#x1F976;<\/p>\n<p>They kinda fumbled it and I think Anthropic did a slightly better job on first try. Even OpenAI&rsquo;s existing iOS app makes more sense than their new Mac layout right now.<\/p>\n<p>The difference between &ldquo;normal&rdquo; chatbot chats, Work\/Cowork harnesses with connectors, and Code\/Codex local threads and filesystem access is the new UX hell for these companies.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/mastodon.social\/@stroughtonsmith\/116892624480218828\">Steve Troughton-Smith<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@stroughtonsmith\/116892624480218828\">\n<p>The chat experience <em>is<\/em> ChatGPT. Now it&rsquo;s squirreled away in a sub section of a sub pane inside a vastly more-complex app. It&rsquo;s hard to imagine anybody who actually wants to use ChatGPT wants to use it this way, Electron or not. And as a Codex user, I resent having my Codex deleted and renamed &lsquo;ChatGPT&rsquo; instead. I don&rsquo;t want my &lsquo;chats&rsquo; anywhere near my &lsquo;work&rsquo;. This feels like a stupid move that will decimate casual ChatGPT desktop usage<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/daringfireball.net\/linked\/2026\/07\/09\/todays-the-day-openai-fucked-up-the-chatgpt-mac-app\">John Gruber<\/a> (<a href=\"https:\/\/mastodon.social\/@daringfireball\/116891867083457913\">Mastodon<\/a>):<\/p>\n<blockquote cite=\"https:\/\/daringfireball.net\/linked\/2026\/07\/09\/todays-the-day-openai-fucked-up-the-chatgpt-mac-app\">\n<p>Looks like I picked the wrong week to quit sniffing glue.<\/p>\n<\/blockquote>\n\n<p>See also: <a href=\"https:\/\/x.com\/ditheringfm\/status\/2075514596497186892\">Dithering<\/a>.<\/p>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2026\/07\/10\/sunsetting-chatgpt-atlas\/\">Sunsetting ChatGPT Atlas<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2026\/05\/18\/claude-desktop-app\/\">Claude Desktop App<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2026\/04\/16\/gemini-app-for-mac\/\">Gemini App for Mac<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2026\/02\/02\/codex-app\/\">Codex App<\/a><\/li>\n<\/ul>\n\n<p id=\"chatgpt-work-and-chatgpt-classic-update-2026-07-13\">Update (<a href=\"#chatgpt-work-and-chatgpt-classic-update-2026-07-13\">2026-07-13<\/a>): <a href=\"https:\/\/mastodon.social\/@tonyarnold\/116901205457854153\">Tony Arnold<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@tonyarnold\/116901205457854153\">\n<p>Oh yeah, the new ChatGPT app is as bad as first impressions made it out to be. It&rsquo;s not just a slow, RAM hungry shell of a thing, but the design and UX are a poorly thought out kitchen sink approach.<\/p>\n<p>Codex has never been great, but this is a confusing mess.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/www.threads.com\/@benedictevans\/post\/Dano_uvDr8F\">Benedict Evans<\/a>:<\/p>\n<blockquote cite=\"https:\/\/www.threads.com\/@benedictevans\/post\/Dano_uvDr8F\">\n<p>Wow, what a total mess.  What is the difference between a project, a task and a chat? Why did chats get a crappy floating window but tasks and projects don&rsquo;t?  Why does choosing &lsquo;plugins&rsquo; get me &lsquo;templates&rsquo;?  Am I not allowed to finish &lsquo;setup&rsquo; if I don&rsquo;t use Slack or Google Drive?  Why&#8230;<\/p>\n<\/blockquote>\n\n<p>Via <a href=\"https:\/\/daringfireball.net\/linked\/2026\/07\/11\/evans-chatgpt\">John Gruber<\/a> (<a href=\"https:\/\/mastodon.social\/@daringfireball\/116903761890733130\">Mastodon<\/a>):<\/p>\n<blockquote cite=\"https:\/\/daringfireball.net\/linked\/2026\/07\/11\/evans-chatgpt\"><p>OpenAI&rsquo;s internal org chart is <a href=\"https:\/\/www.theverge.com\/ai-artificial-intelligence\/964489\/openais-head-of-safety-is-out\">a complete disorganized mess<\/a>. This new app perfectly reflects that.<\/p>\n<p>The old ChatGPT app was focused. That&rsquo;s the app that still ships for mobile (which includes iPad, which tells you whether OpenAI thinks iPad is a real computer or a big iPhone), and is, for some Mac users, left installed on their systems as &ldquo;ChatGPT Classic&rdquo;. The new app is an incredibly confusing sloppy mess. At a glance it <em>looks<\/em> like a polished app. But the UI is <a href=\"https:\/\/daringfireball.net\/misc\/2026\/06\/chatgpt-slop.png\">just slop<\/a>. It has the veneer of a polished app without actually being organized or structured or labeled in ways that add clarity and coherence.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/daringfireball.net\/linked\/2026\/07\/11\/can-someone-explain-to-me-how-to-get-chatgpt-classic\">John Gruber<\/a>:<\/p>\n<blockquote cite=\"https:\/\/daringfireball.net\/linked\/2026\/07\/11\/can-someone-explain-to-me-how-to-get-chatgpt-classic\">\n<p>So I don&rsquo;t see &ldquo;the prompt in the app to download the new ChatGPT desktop app&rdquo;. If I download the new app manually, I get a disk image. After mounting the disk image, the instructions say to double-click the &ldquo;ChatGPT&rdquo; app on the disk image&#x2009;&mdash;&#x2009;<em>not<\/em> to drag it to the Applications folder. If I do that while the old ChatGPT app is still running, it bounces back and forth a few times but nothing new gets installed and nothing old gets removed or renamed. I&rsquo;m just left with the classic ChatGPT app, still named &ldquo;ChatGPT&rdquo;.<\/p>\n\n<p>If I run the installer on the disk image when the old ChatGPT app is not running, the old app gets replaced by the new one in my Applications folder, and the old app is moved to the Trash. There is no app named &ldquo;ChatGPT Classic&rdquo;.<\/p>\n\n<p>I mean, their Help document does say &ldquo;the new app <em>may<\/em> install alongside your current app&rdquo;, and &ldquo;<em>if<\/em> both remained installed&rdquo;, so they seem just as confused as I am.<\/p>\n<\/blockquote>\n\n<p id=\"chatgpt-work-and-chatgpt-classic-update-2026-07-14\">Update (<a href=\"#chatgpt-work-and-chatgpt-classic-update-2026-07-14\">2026-07-14<\/a>): <a href=\"https:\/\/tidbits.com\/2026\/07\/13\/openai-shuffles-chatgpt-apps-kills-atlas-browser-improves-voice\/\">Adam Engst<\/a>:<\/p>\n<blockquote cite=\"https:\/\/tidbits.com\/2026\/07\/13\/openai-shuffles-chatgpt-apps-kills-atlas-browser-improves-voice\/\">\n<p>And as much as I&rsquo;ve been focusing more of my attention on Anthropic&rsquo;s Claude because of concerns I have about OpenAI and its management, ChatGPT has more active users (~1.1 billion) than Google&rsquo;s Gemini (~900 million), and many more than Claude (~245 million, in part because it&rsquo;s more focused on enterprise uses).<\/p>\n<p>As such, it&rsquo;s worth noting three recent changes with ChatGPT: a massively confusing app replacement, the end of the ChatGPT Atlas Web browser, and improvements to ChatGPT Voice.<\/p>\n<\/blockquote>\n\n<p id=\"chatgpt-work-and-chatgpt-classic-update-2026-07-17\">Update (<a href=\"#chatgpt-work-and-chatgpt-classic-update-2026-07-17\">2026-07-17<\/a>): <a href=\"https:\/\/spyglass.org\/chatgpt-brings-back-chatgpt\/\">M.G. Siegler<\/a>:<\/p>\n<blockquote cite=\"https:\/\/spyglass.org\/chatgpt-brings-back-chatgpt\/\">\n<p>Let&rsquo;s give OpenAI some credit, once they realize they made a mistake, they act quickly to correct it. Today&rsquo;s case in point: with <a href=\"https:\/\/x.com\/thsottiaux\/status\/2077928427936710901?ref=spyglass.org\">an update<\/a>, ChatGPT now features ChatGPT once again. No, that&rsquo;s not a joke, and yes, it does speak to a very obvious self-own.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/daringfireball.net\/linked\/2026\/07\/17\/openai-chatgpt-mess\">John Gruber<\/a>:<\/p>\n<blockquote cite=\"https:\/\/daringfireball.net\/linked\/2026\/07\/17\/openai-chatgpt-mess\">\n<p>How in the world did they ship this without sync?<\/p>\n<p>[&#8230;]<\/p>\n<p>Bringing back &ldquo;chat&rdquo; to ChatGPT is literally the least they needed to do. Hiding chat in an obscure corner of the interface from an app named &ldquo;ChatGPT&rdquo; would be like removing text editing from TextEdit.<\/p>\n<\/blockquote>","protected":false},"excerpt":{"rendered":"<p>John Gruber, earlier this week: When ChatGPT is attached to an open document in another app, it&rsquo;s not a snapshot at the moment of attachment, like what you&rsquo;d get by copying and pasting the whole thing into the chat, or by dragging the current version of the file into the chat. It&rsquo;s a live ongoing [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2026-07-10T15:47:51Z","apple_news_api_id":"433324f8-a449-459e-b8ad-62fbe8bf0905","apple_news_api_modified_at":"2026-07-17T19:58:20Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAAg==","apple_news_api_share_url":"https:\/\/apple.news\/AQzMk-KRJRZ64rWL76L8JBQ","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[1351,2317,1627,30,32,2742,2074],"class_list":["post-52579","post","type-post","status-publish","format-standard","hentry","category-technology","tag-artificial-intelligence","tag-chatgpt","tag-electron","tag-mac","tag-macapp","tag-macos-tahoe-26","tag-software-rewrite"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/52579","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=52579"}],"version-history":[{"count":4,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/52579\/revisions"}],"predecessor-version":[{"id":52637,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/52579\/revisions\/52637"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=52579"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=52579"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=52579"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}