← Recommended Sites
Erik Craddock
Erik Craddock@eriklink

Making AppleScript Work in macOS CLI Tools: The Undocumented Parts | Peter Steinberger

The Bottom Line

Making AppleScript work in CLI tools requires:

  1. An embedded Info.plist for identity
  2. Proper entitlements for permissions
  3. Correct code signing
  4. Optional: responsibility_spawnattrs_setdisclaim for cleaner permission dialogs
Making AppleScript Work in macOS CLI Tools: The Undocumented Parts | Peter Steinberger

steipete.me

Making AppleScript Work in macOS CLI Tools: The Undocumented Parts | Peter Steinberger

How to make AppleScript work in macOS CLI tools without permission dialogs blaming Terminal. A deep dive into Info.plist embedding, TCC, and undocumented APIs born from building Terminator MCP.

linkby Peter Steinbergervia steipete.me
0 Replies0 Boosts0 Likes
Erik Craddock
Erik Craddock@eriklink

Claude Code is My Computer | Peter Steinberger

We’re in the very early days of AI-native development tools. Claude Code represents a paradigm shift: from tools that help you run commands to tools that understand intent and take action. I’m not just typing commands faster—I’m operating at a fundamentally higher level of abstraction. Instead of thinking “I need to write a bash script to process these files, chmod it, test it, debug it,” I think “organize these files by date and compress anything older than 30 days.”

This isn’t about AI replacing developers—it’s about developers becoming orchestrators of incredibly powerful systems. The skill ceiling rises: syntax fades, system thinking shines.

Claude Code is My Computer | Peter Steinberger

steipete.me

Claude Code is My Computer | Peter Steinberger

I run Claude Code with --dangerously-skip-permissions flag, giving it full system access. Let me show you a new way of approaching computers.

linkby Peter Steinbergervia steipete.me
0 Replies0 Boosts0 Likes