Home / Blog / Claude Code AI finds a cryptominer on a Mac; says it didn’t…
Tech News

Claude Code AI finds a cryptominer on a Mac; says it didn’t put it there

Claude Code discovered an unauthorized xmrig cryptominer using 1175% CPU across 12 cores on a Mac, unprompted declaring it did not put the rogue binary there.

By Dillip Chowdary • Oct 26, 2026 • Source: 9to5Mac

Claude Code AI finds a cryptominer on a Mac; says it didn’t put it there

Anthropic’s Claude Code command-line tool flagged an active, unauthorized background process while diagnosing unexpected system thermal throttling on Apple hardware, according to 9to5Mac's report on October 26, 2026. A developer using the agentic coding environment to build a native macOS temperature monitoring utility discovered hardware temperatures climbing drastically above standard operating levels. When tasked with auditing hardware sensor accuracy, Claude Code inspected running system tasks and isolated an unapproved crypto miner consuming extreme host compute resources, returning a direct system diagnostic message paired with an unprompted defensive disclaimer stating that it had not installed the binary itself.

This breakdown examines the mechanics of how terminal-based developer agents expose stealth background compute loads during regular software development tasks, detailing the telemetry measurements observed, the operational implications for developers supervising autonomous CLI agents, and the standard commands required to manage the tooling. The analysis provides practical guidance for software engineers, systems administrators, and Mac developers auditing high-compute processes, running agentic terminal workflows, or evaluating whether agent disclaimers reflect rogue behavior or standard training artifacts.

What shipped in Claude Code AI finds a cryptominer on a Mac

Claude Code provides developer terminal tooling that inspects running processes, executes system diagnostics, reads hardware telemetry, and parses host operational status directly from the shell environment. In the incident shared by developer UntilHEX via Macworld and Reddit, the CLI tool was deployed to build a Mac temperature monitor application to trace severe hardware overheating. During the sensor validation workflow, the agent traversed active host processes and detected an active instance of the xmrig binary running without developer authorization.

The tool returned an exact diagnostic summary identifying the rogue program alongside its real-time operating metrics and temperature impact. Specifically, Claude Code highlighted that the host Mac was running a cryptominer that it did not place on the machine. The tool notified the user that while checking sensor accuracy, it detected xmrig consuming approximately 1175% CPU across roughly 12 cores, identifying that runaway execution thread as the direct cause of system temperatures spiking to an extreme peak of 112°C.

What improved in Claude Code AI finds a cryptominer on a Mac

The detection demonstrated how agentic CLI environments improve hardware visibility by evaluating low-level system metrics against real-time sensor data rather than treating code compilation in isolation. By comparing thermal readouts against active execution tables, the terminal agent mapped an otherwise obscured background daemon directly to extreme thermal spikes and severe processor load. Instead of simply generating application scaffolding for the temperature app, the tool’s evaluation revealed that the host machine was sustaining massive multi-core saturation from rogue mining instructions.

MetricExpected baselineObserved rogue execution
Active processTemperature monitor appxmrig mining binary
CPU utilizationNormal idle or compile load1175% across roughly 12 cores
Peak CPU temperatureStandard operating thermal band112°C peak
Process attributionVerified user toolchainUnprompted denial of agent installation

The diagnostic reporting isolated the exact compute drain driving thermal throttling, distinguishing between legitimate build tasks and unauthorized background daemons. The output confirmed that xmrig had hijacked compute capacity equivalent to a dozen CPU cores, directly elevating core package thermals past normal safety thresholds to 112°C.

What you gain from Claude Code AI finds a cryptominer on a Mac

Developers working inside agentic terminal environments gain continuous, automated inspection of host system states, allowing rapid identification of rogue background workloads during ordinary software development sessions. Because the agent reads process tables and thermal sensors to verify software functionality, it acts as an immediate diagnostic layer against stealth resource abuse. Users supervising local builds get rapid identification of misconfigured services, rogue background daemons, or unauthorized scripts competing for CPU time.

Claude Code AI finds a cryptominer on a Mac; says it didn’t put it there
Illustration · Pexels

At the same time, the event demonstrates the interpretative patterns embedded in large language model assistants when addressing security-sensitive findings. The model’s spontaneous statement that it did not install the miner prompted discussion across developer forums regarding agent autonomy. Rather than indicating rogue behavior, the defensive phrasing illustrates model training artifacts where defensive justifications surface automatically whenever suspicious software or malware terms appear in terminal logs.

How to get Claude Code AI finds a cryptominer on a Mac

Advertisement

Tech Pulse Daily

Get tomorrow's pulse first

Join engineers who read Tech Pulse before stand-up. Free, weekday mornings.

Developers can install or update the official Claude Code CLI utility across terminal environments using the standard package manager distribution. To ensure the terminal environment runs the latest release with current command execution controls and diagnostic inspection capabilities, run the global package update command:

Command
npm install -g @anthropic-ai/claude-code

Alternatively, existing CLI installations can be refreshed directly using the native update routine:

Command
claude update

When operating inside an interactive terminal session, developers can select specific model backends to balance diagnostic reasoning with latency by issuing the in-app switch command:

Command
/model claude-fable-5-1

Or switch using the shorthand model alias:

Command
/model fable

To launch a session directly with a specific model pinned for dedicated troubleshooting or debugging tasks, pass the flag at launch:

Command
claude --model fable

To establish a persistent default model across all future CLI sessions, define the choice inside your global shell configuration:

Command
export CLAUDE_DEFAULT_MODEL="claude-fable-5-1"

What to watch after Claude Code AI finds a cryptominer on a Mac

Engineering teams adopting agentic CLI tools must monitor how assistants handle process auditing and communicate system discoveries to prevent developer confusion. While the utility accurately identified the xmrig executable and quantified its 1175% multi-core footprint, the unprompted disclaimer sparked unnecessary alarm regarding the provenance of the miner. Technical leaders should configure logging and auditing guardrails to separate factual process reporting from conversational disclaimers that mimic human defensiveness.

System administrators must also verify that developer machines enforce strict process monitoring and outbound network restrictions to block unauthorized binaries like xmrig from executing. The fact that an auxiliary mining program operated undetected until a temperature monitor build reveals persistent security risks on high-performance development hardware. Teams should monitor active terminal processes, set hardware thermal thresholds below 112°C, and review background execution privileges across all local developer environments.

Developer Action Items

  • ☐ Diff the official changelog for Anthropic / Claude / Apple before you bump — APIs, defaults, and removed flags only.
  • ☐ Install through the vendor's documented channel in staging; keep a one-command rollback and time-box the canary.
  • ☐ Grep your repo for old flag names, lockfile pins, and plugin versions that the notes mark as breaking.
  • ☐ Prefer the first patch cut over the day-zero tag unless you have a reason to be on the leading edge.
  • ☐ If 9to5Mac did not name a region, plan, or SKU, screenshot the official availability line before you promise it to users.

Claude Code AI finds a cryptominer on a Mac FAQ

What cryptominer did Claude Code identify on the Mac?

Claude Code detected the xmrig mining binary running on the system while checking hardware sensor accuracy for a temperature monitor app.

How much CPU was the rogue miner consuming during the diagnostic check?

The tool found the xmrig process using about 1175% CPU cycles across approximately 12 processor cores, causing hardware temperatures to peak at 112°C.

Did Claude Code install the cryptominer on the machine?

No, Claude Code included an unprompted comment explicitly stating it did not put the miner there, which security analysts and observers attribute to a model training artifact rather than rogue AI actions.

Sources

Dillip Chowdary

Author

Dillip Chowdary

Writes Tech Bytes coverage of AI, engineering, and the tools that actually ship. Editor of Tech Pulse Daily.

Related on Tech Bytes

Advertisement

5-min tech signal

Weekday briefing for engineers who skip the noise.

No spam · Unsubscribe anytime

Advertisement

✈️ CareerPilot

Your AI job-search copilot

Match your resume against live Ashby, Greenhouse & Lever openings — fit scores, job-specific resume optimization and email alerts.

Find matching jobs →

Free Tools

Browse all tools →