Overview
Adobe doesn’t install — it metastasizes. One Creative Cloud download spreads app bundles, background services, auto-start agents, privileged helpers, a Genuine Service that phones home, caches, preferences, logs, fonts, and installer records across your whole system — scattered folders on macOS and Linux, plus services, scheduled tasks, and registry keys on Windows. Drag the app to the Trash (or click Uninstall) and most of it stays behind, still launching at boot. This use case has Wolffish remove all of it — like a surgeon excising a tumor: take out every last cell, leave every healthy tissue untouched. It detects your OS, inventories the entire Adobe footprint first, shows you the manifest, and only cuts after you approve. It refuses to touch anything that isn’t unambiguously Adobe — not your.psd files, not shared runtimes, not fonts other apps might use, not your package manager, not your hosts file, not registry keys outside Adobe’s own trees. When it’s done, you get a clean machine with no dangling files, folders, services, or registry keys, and a classified report of exactly what was removed, what was deliberately left alone, and what you still need to handle yourself.
No third-party uninstaller apps. No “cleaner” utilities of dubious provenance. Just shell commands — the agent detects whether you’re on macOS, Windows, or Linux and runs the right discovery, removal, and verification for each — locally, with every destructive step gated behind your approval.
Video Walkthrough
Capabilities Required
shell— the entire workflow, OS-aware. Discovery (find/mdfind/launchctl/pkgutilon macOS;Get-Service/Get-ScheduledTask/reg queryon Windows;find/systemctl/ Wine-prefix scans on Linux), precise removal, and verification. The agent detects your OS and runs the matching commands.
rm -rf, sudo, and their Windows/registry equivalents (Remove-Item, reg delete, sc delete) — route through the Amygdala for your explicit approval. That’s exactly the safety gate you want here.
Optional
filesystem— for reading and sizing files before removal, producing a cleaner audit trail than shell alone.computer-use— only if you want the agent to drive Adobe’s GUI uninstaller or the official Creative Cloud Cleaner Tool (macOS/Windows) by clicking through it. Pure-shell removal doesn’t need it.
Setup
This use case is almost entirely shell commands and careful judgment. Read the general Setting Up for Success guide first — what’s below is specific to this workflow.Recommended Model
What matters here is reasoning effort, not price. The whole job hinges on judgment: deciding whether a given file, service, or registry key unambiguously belongs to Adobe or might be shared with something else. You want a model that deliberates before it deletes.- DeepSeek V4 Pro on Max reasoning mode — the recommendation. It delivers frontier-class agentic reasoning and tool-use reliability, and Max mode gives it the full reasoning budget to make the “is this really Adobe?” calls carefully instead of guessing — at a fraction of the cost of frontier alternatives. Set the reasoning effort to Max in Settings > Models. See DeepSeek configuration.
- Claude Sonnet 4.x / Opus — strong alternatives if you’re already on Anthropic; Opus is the most careful at the shared-versus-Adobe boundary.
- Avoid low-effort configs — DeepSeek Flash, any model on None reasoning mode, or Haiku. They’re great for the cheaper use cases, but a destructive, one-shot sweep is exactly where a model that doesn’t deliberate costs you.
Required
- Wolffish installed and running — the desktop app with a configured brain workspace.
- A capable cloud API key — DeepSeek (V4 Pro) recommended, or Anthropic (Claude); configured in Settings > Models.
- Elevated rights — Adobe scatters files and services into system-level locations:
/Libraryon macOS,Program Filesplus theHKLMregistry hive on Windows,/optand system units on Linux. These needsudo(macOS/Linux) or Administrator (Windows). Wolffish prompts you (via the Amygdala) before every privileged command. Without elevation, user-level removal still runs but system services and protected locations survive.
Optional
- Adobe Creative Cloud Cleaner Tool — Adobe’s own official deep-clean utility for macOS and Windows (download here). If you place it in your Downloads folder, the agent can use it as the first pass before sweeping the remainder by hand. Optional — the manual sweep is exhaustive on its own. (There’s no Linux build; on Linux, Adobe is almost always inside a Wine prefix anyway.)
The Surgeon’s Rules
These are the safety boundaries baked into the prompt. They’re the whole point of the workflow, so they’re worth understanding before you run it:Inventory before cutting
Phase 1 is strictly read-only. Nothing — no file, service, or registry key — is deleted, moved, or modified until you approve a complete manifest of what will be removed and how much space it reclaims.
Adobe-only, no exceptions
An item is removed only if it unambiguously belongs to Adobe — its path or registry key contains “Adobe”, its service/bundle id is
com.adobe. or an Adobe service name, or it’s a known Adobe helper. Anything below that bar is left alone.Never your work
Your documents and project files —
.psd, .ai, .indd, .prproj, .aep, exported PDFs — are found and listed, never deleted. Your content is yours.Nothing shared
Anything possibly used by a non-Adobe app — the Adobe AIR runtime, shared system fonts, your package manager, the hosts file, the OS credential store, registry keys outside Adobe’s trees, a Wine prefix holding other apps — is flagged for you, not auto-deleted.
rm -rf ~/Library/* and no deleting a whole registry hive — and when anything is ambiguous, the agent stops and asks you instead of guessing.
The Prompt
Send this to Wolffish on-demand. It’s long because a precise, exhaustive, safe removal across three operating systems needs an explicit contract — every rule below earns its place. The agent detects your OS and only runs the matching section.How It Works
The prompt drives a five-phase pipeline. Prefrontal loads theshell capability into context, the model detects your OS, and executes:
| Phase | What happens | Reversible? |
|---|---|---|
| 1 — Inventory | Read-only discovery across processes, services/launchd/systemd, install dirs, user/system data, scheduled tasks, registry (Windows), receipts (macOS). Builds one manifest with paths + sizes. | Yes — nothing changed |
| 2 — Stop vitals | Quits apps, kills lingering Adobe processes, stops & removes Adobe services, unregisters scheduled tasks/auto-starts | Reboot/reinstall restores processes |
| 3 — Excise | Official uninstallers first, then exact-path removal of every in-scope item, then receipts/registry keys | No — destructive |
| 4 — Verify | Re-scans all Phase 1 locations; proves zero Adobe artifacts remain | Yes — read-only |
| 5 — Report | Classified summary: removed / left untouched / couldn’t remove / what to handle yourself | Yes |
Where Adobe Hides — by OS
These are the locations the agent sweeps. Everything is matched onAdobe / com.adobe. ownership before removal. The agent detects your OS and only touches that column:
| Category | macOS | Windows | Linux |
|---|---|---|---|
| App install dirs | /Applications/Adobe* | C:\Program Files\Adobe, …(x86)\Adobe | /opt/Adobe, Wine …/Program Files/Adobe |
| Per-user data | ~/Library/Application Support/Adobe | %AppData%\Adobe, %LocalAppData%\Adobe | ~/.adobe, ~/.config/Adobe |
| System-wide data | /Library/Application Support/Adobe | %ProgramData%\Adobe, %Public%\Adobe | (rare) |
| Caches | ~/Library/Caches/Adobe, com.adobe.* | %LocalAppData%\Adobe\…\cache | ~/.cache/Adobe, ~/.macromedia |
| Preferences / settings | ~/Library/Preferences/com.adobe.* | HKCU\Software\Adobe, HKLM\SOFTWARE\Adobe | dotfiles in ~/.adobe |
| Background services | launchd com.adobe.* | AGSService, AGMService, AdobeUpdateService | systemd units (rare) |
| Auto-start / tasks | LaunchAgents com.adobe.* | Run keys + scheduled tasks *Adobe* | .desktop autostart |
| Privileged helpers | /Library/PrivilegedHelperTools/com.adobe.* | service binaries in Common Files | — |
| Fonts | …/Adobe/CoreSync | %AppData%\Adobe\CoreSync | — |
| Install records | pkgutil receipts com.adobe.* | Uninstall registry entries | package manager (flag) |
What’s Deliberately Left Alone
This is the other half of “surgical.” The agent finds these but does not delete them:| Item | Why it’s left | What you get |
|---|---|---|
Your .psd / .ai / .prproj / .aep / exported files | It’s your work, not Adobe’s | Listed with paths so you decide |
Shared system fonts (/Library/Fonts, C:\Windows\Fonts, /usr/share/fonts) | Other apps may use them | Flagged, not touched |
| Adobe AIR runtime / framework | Some third-party apps depend on it | Flagged with a reason |
| Package managers (Homebrew, apt/dnf, winget, Chocolatey) | Entirely unrelated to Adobe | Untouched |
Hosts file (/etc/hosts, …\drivers\etc\hosts) | Shared system file; edits may be unrelated | Untouched, flagged if it has Adobe entries |
| OS credential store (Keychain / Credential Manager / Secret Service) | Deleting credentials is your call | Flagged for optional manual removal |
| A Wine prefix holding non-Adobe apps (Linux) | Shared container | Only the Adobe subtree is removed |
Example Run
Here’s what the classified report looks like after a real run on a Mac that had Photoshop, Lightroom, Acrobat, and Creative Cloud installed. (Windows and Linux runs follow the same shape — see the note after.)Full Example Report (macOS)
Full Example Report (macOS)
Inventory approved. Apps quit, agents unloaded, official uninstallers run where present, remainder swept by exact path, receipts forgotten. Re-scan confirms a clean machine. Here’s the breakdown.
Nuke Adobe — yana-macbook-proOS: macOS Tahoe 26.5 — Apple Silicon
Date: 2026-06-15
Result: Clean. Zero Adobe artifacts remain.
REMOVED — Applications (4)Photoshop and Acrobat were removed via their own uninstallers (clean unregister); Lightroom and the Creative Cloud app were removed by hand after
REMOVED — Background services, launch agents & daemons (9)Each was unloaded with
REMOVED — Support files, caches, preferences, logs, state (31 items)
REMOVED — Installer receipts (7)
Disk space reclaimed: 11.4 GB
LEFT UNTOUCHED ON PURPOSEYour work (found, not deleted):These are yours. I didn’t touch them. Delete manually if you want them gone.Shared / ambiguous (flagged, not deleted):
COULD NOT REMOVENothing — every in-scope item was removed successfully.
ANYTHING ELSE TO WORRY ABOUT?
Nuke Adobe — yana-macbook-proOS: macOS Tahoe 26.5 — Apple Silicon
Date: 2026-06-15
Result: Clean. Zero Adobe artifacts remain.
REMOVED — Applications (4)
launchctl bootout.REMOVED — Background services, launch agents & daemons (9)
launchctl bootout before deletion — nothing relaunched. Adobe Genuine Service (the one that phones home) is gone.REMOVED — Support files, caches, preferences, logs, state (31 items)
REMOVED — Installer receipts (7)
Disk space reclaimed: 11.4 GB
LEFT UNTOUCHED ON PURPOSEYour work (found, not deleted):
/Library/Frameworks/Adobe AIR.framework— Adobe AIR is a runtime some non-Adobe apps still bundle against. I left it. Remove it yourself only if you’re sure nothing else uses it./Library/Fonts(9 fonts with Adobe in the name) — these live in the shared font folder where other apps can use them. Flagged, not removed. Your call./etc/hosts— has two127.0.0.1 ...adobe.comlines (likely an old activation block). It’s a shared system file, so I left it. Remove those lines by hand if you like.
COULD NOT REMOVENothing — every in-scope item was removed successfully.
ANYTHING ELSE TO WORRY ABOUT?
- Your subscription is still billing. Removing the software does not cancel your plan. Cancel at adobe.com — I can’t do that from this machine.
- Keychain credentials. Your login Keychain still has 3
Adobe/com.adobe.*entries (stored passwords/tokens). I left them — open Keychain Access, search “Adobe”, and delete them if you want a truly clean slate. - Adobe Fonts are gone. Any document in another app that used a Typekit/Adobe-synced font will now fall back to a substitute, since CoreSync is removed.
- Reinstalling later starts completely fresh — no leftover state to inherit, which is usually a feature.
On Windows, the same report gains two categories that don’t exist on macOS: services (AGSService, AGMService, AdobeUpdateService — stopped and
sc deleted), scheduled tasks and Run-key auto-starts (unregistered), and registry keys (HKCU\Software\Adobe, HKLM\SOFTWARE\Adobe, plus uninstall entries — deleted by exact key name). The “left untouched” list swaps Keychain for Windows Credential Manager.On Linux, there’s usually no native Adobe — the report centers on a Wine/Bottles prefix and dotfiles (~/.adobe, ~/.macromedia). Only the Adobe subtree inside a shared prefix is removed; package-managed bits like flashplugin are flagged, not force-removed.Limits
- Some items need elevation. System-level files, services, and the
HKLMregistry hive requiresudo(macOS/Linux) or Administrator (Windows) — the Amygdala prompts for each. Skip elevation and those survive. - Locked or in-use files. If an Adobe process or service won’t stop (rare), its files can’t be deleted until it does. The agent reports these in Phase 4 with the fix (usually a reboot, then re-run Phase 3 for the stragglers).
- Adobe isn’t native on Linux. Creative Cloud doesn’t ship for Linux — what’s there is almost always inside a Wine/Bottles/PlayOnLinux prefix. The agent removes only the Adobe subtree, never a whole prefix that might hold other Windows apps.
- Registry is surgical, not wholesale. On Windows the agent deletes Adobe keys by exact name and never removes a parent hive, so unrelated software stays intact.
- Subscription is separate. This removes software, not billing. Cancel your plan at adobe.com yourself.
- Shared items are your decision. Adobe AIR, shared fonts, the hosts file, and credential-store entries are flagged, never auto-removed — by design. You make the final call on anything that could belong to something else.
- Discovery coverage. macOS uses Spotlight (
mdfind) for strays; Windows enumerates services, tasks, and the registry; Linux walksfindplus known Wine prefixes. If indexing is disabled, the agent falls back to a directfindacross the known locations — slower but thorough.
Cost & Model Guide
Moderate cost — the work is many shell calls (discovery, removal, verification) plus careful per-item judgment, but no web research or large media.Approximate Cost Per Run
| Model | Est. Cost Per Run | Notes |
|---|---|---|
| DeepSeek V4 Pro (Max mode) | ~0.30–0.70 USD | Recommended. Frontier agentic reasoning at a fraction of the price; Max mode for the judgment calls |
| Claude Sonnet 4.x | ~0.40–0.90 USD | Strong alternative if you’re on Anthropic |
| Claude Opus | ~1.50–3.50 USD | Maximum caution on the “is this Adobe?” boundary |
| Low-effort configs (Flash, None mode, Haiku) | — | Not recommended — a destructive sweep needs deliberation |