Agents In Use
What’s new todayLast update
160 use cases added today

How to use Claude to build a native Mac file manager

A developer used Claude Code to turn a Downloads-folder cleanup utility into a native Mac file manager, then audited and manually verified its file operations.

OUR ADAPTATION

Suggested prompt

Suggested prompt written by Agents In Use, not the source author. Replace bracketed inputs and review tool permissions first.

Help build a native Mac file manager for [folder] using [stack]. Start with filtering, moving and deleting files. Add [features], and prepare file-operation checks for me to audit and verify manually.

Evidence at a glance

Sourced account
Source poster / publisher
whimbyte
Original account
Read the source ↗
Published
Source link checked
Reported result
The author reports cleaning their Downloads folder and producing a native Mac file manager of around 9 MB with filtering, previews and batch operations.
Human involvement
The author selected features, audited move/copy/delete behavior and manually verified each operation.

A linked account supports attribution. It does not mean we independently reproduced its result.

Report an issue with this caseOpen correction email

Opens your email app with the case link included. Nothing is sent automatically.

How the agent did it

  1. Build a simple app to filter, move and delete Downloads files.
  2. Expand the app with navigation, previews and batch operations.
  3. Harden file operations, audit them and verify each by hand.

The author began with a neglected Downloads folder and found cleaning it through Finder cumbersome. They used Claude Code to create a simple application for filtering files and deleting or moving them. Those initial filters helped them clean the folder, and the project expanded as they identified more features they wanted in a file manager.

The resulting app uses .NET/C# with AppKit and is compiled with Native AOT. The author reports an application size of around 9 MB. Features include fuzzy path navigation, image and PDF previews, dual panes, tabs that remember filters, a command palette, batch renaming, image conversion and zip creation.

File operations received particular attention. Copies are written to temporary files and atomically renamed into place. The author also conducted a dedicated audit of move, copy and delete behavior and manually verified each operation. The app supports Apple Silicon and macOS 12 or later, with a trial and a one-time purchase option.

Who it's for: Mac developers building file-management utilities who want an example that includes explicit attention to destructive operations.

Prompt
Suggested prompt (written by Agents In Use, not the author's)

Source: Hacker News · whimbyte

Frequently asked questions

What technologies did the author use?

The author used Claude Code with .NET/C#, AppKit and Native AOT, reporting an application size of around 9 MB.

How did the author verify file operations?

They conducted a dedicated audit of move, copy and delete operations and verified each operation by hand. Copies use temporary files followed by atomic renaming.

More details

About this account

Claude Code helped make the application; the author does not specify which implementation decisions it handled independently.

Platform: Hacker News. Attribution: https://news.ycombinator.com/item?id=48814952. Prompt: Suggested (written by Agents In Use, not the author's). Sourced by the Agents In Use pipeline.

Credit: whimbyte on Hacker News

Source published

Added to Agents In Use

Source checked

Tools and topics

Claude Code · .NET · C# · AppKit · Native AOT

macOS · File management · Native apps

Editorial completeness: 100/100. Measures documented fields, not agent performance or verified outcomes.