Skip to content

[Bug]: Massive CPU usage (100%+) and overheating (100°C) on M4 Mac Air - Version 260208.1016 #11124

Open

Description

@via007

What version of the Codex App are you using (From “About Codex” dialog)?

260208.1016

What subscription do you have?

no

What issue are you seeing?

Immediately upon launching the Codex desktop app, the CPU usage spikes to over 100% and system temperature reaches 100°C+, even when the app is idle and no tasks are running. This makes the app unusable and causes severe thermal throttling on the M4 chip.
Environment
Codex Version: 260208.1016
Device: MacBook Air (M4, 2025/2026)
OS: macOS Sequoia (or your current version)
Installation Method: Auto-update
Steps to Reproduce
Launch Codex App version 260208.1016.
Observe CPU usage in Activity Monitor immediately (without entering any prompts).
System temperature rapidly climbs to 100°C+.

What steps can reproduce the bug?

launch

What is the expected behavior?

No response

Additional information

No response

Activity

  1. added
    appIssues related to the Codex desktop app
    on Feb 8, 2026
  2. ruib commented on Feb 9, 2026

    @ruib

    same device, same issue after updating to this version.

  3. bandundu commented on Feb 10, 2026

    @bandundu

    Encountering the same issue on 260208.1016 on M4 MacMini. Running macOS Squoia 15.7.3
    Image

  4. STAlfsen commented on Feb 11, 2026

    @STAlfsen

    Same issue with macOS Sequoia version 15.7.3, M4 Max Macbook.

    Tried downgrading to 260206.1448, issue still persisted.

    EDIT:
    Downgraded to 260205.1301 (554) - Issue is not present in this version. So it was the 260206.1448 update that introduced the issue for me.

    Image
  5. etraut-openai commented on Feb 14, 2026

    @etraut-openai
    Contributor

    We've made a number of perf improvements in the past week. Are you still seeing this with the latest version of the app?

  6. m-rodin commented on Feb 15, 2026

    @m-rodin

    I see similar issues in a project that contains a data folder with a large number of files/artifacts. In a smaller project, everything works well and remains stable.

  7. jwtor7 commented on Feb 16, 2026

    @jwtor7

    Same issue here. Ran some diagnostics and found a clear reproduce + workaround.

    Setup: Codex desktop app sitting idle at a "Do you want to make these changes?" confirmation dialog. "Thinking" label visible. No active generation, no file operations — completely static UI.

    CPU with window visible

    Process CPU%
    Codex Helper (Renderer) ~35%
    Codex Helper ~31%
    WindowServer (elevated by Codex compositing) ~44%
    Total Codex ~66%

    Key finding

    Minimizing drops Codex from ~66% to ~2.5% CPU. The UI was completely static both times — this confirms it's a render loop that only stops when macOS skips compositing for minimized windows.

    Likely cause

    A requestAnimationFrame or CSS animation loop (probably the "Thinking" indicator and/or streaming text renderer) that runs continuously even when nothing is changing on screen. The app doesn't appear to use the Page Visibility API to throttle when idle.

    Workaround

    Minimize the Codex window when you're not actively looking at it.

    Environment

    • macOS Tahoe 26.3 (Build 25D125)
    • Mac16,8 (M4 Pro, 14 cores, 48GB)
    • Codex desktop app (latest as of 2026-02-15)
    • On battery power
    • Measured with ps -eo pid,pcpu,pmem,comm -r and sudo powermetrics
  8. lewismoss commented on Jul 14, 2026

    @lewismoss

    Hey did you find any solution to this? If I don't command-H my Codex window (no matter what it's doing) my macbook air because extremely hot to the point that it's physcially unsuable (it stops even playing audio and completely freezes).

  9. pawelkwaczynski commented on Aug 14, 2026

    @pawelkwaczynski

    Not a fix for the underlying CPU usage, but a hardware mitigation that works today: an external thermal guard that pauses the hot process with SIGSTOP at a chip threshold and resumes it after cooldown. On my M4 Pro a pause drops the chip from ~89C to ~60C in ~20s and the paused work continues exactly where it stopped. It also ships a pre-exec hook for agent CLIs (the same stdin-JSON/exit-2 contract Codex hooks use), so heavy commands can be forced under supervision. MIT, macOS/Apple Silicon: https://github.com/pawelkwaczynski/coffee-paladin

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    appIssues related to the Codex desktop appbugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions