Skip to content

Instantly share code, notes, and snippets.

@Strajk
Created February 18, 2026 18:46
Show Gist options
  • Select an option

  • Save Strajk/4a8e7365b779dee19b25a909f6530024 to your computer and use it in GitHub Desktop.

Select an option

Save Strajk/4a8e7365b779dee19b25a909f6530024 to your computer and use it in GitHub Desktop.
macOS worker setup guide

Manual steps (need to done by human)

  • Install Claude Code
    • curl -fsSL https://claude.ai/install.sh | bash
  • Install homebrew
    • /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • Disable sleep
    • `sudo pmset -a sleep 0 displaysleep 0 disksleep 0

Steps for AI agent

Setup Dock

  • Install Dockutil
  • Run dockutil -r <app-name> for following apps:
    • Launchpad
    • Safari
    • Mail
    • Contacts
    • Calendar
    • Notes
    • Reminders
    • Maps
    • Photos
    • Messages
    • FaceTime
    • Music
    • Podcasts
    • TV
    • News
    • Books
    • App Store

Install basic apps

brew install

  • ripgrep
  • jq
  • imagemagick
  • imageoptim-cli
  • ffmpeg
  • nvm
  • glab
  • gh
  • oven-sh/bun/bun

brew install --cask:

  • google-chrome
  • firefox
  • ghostty
  • caffeine

npm i -g

  • @antfu/ni

Configure MacOS

  • Guide user through enabling Screen sharing (not Remote login!)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment