April 27, 2026
Robots code, humans roast
Show HN: AgentSwift – Open-source iOS builder agent
An AI that builds your iPhone app; fans cheer, skeptics ask what’s new
TLDR: AgentSwift is an open-source Mac app that uses Anthropic’s Claude to edit, build, run, and test iOS projects with minimal clicks. Commenters are intrigued but ask whether it’s more than a polished setup of existing tools, pressing for proof of UI automation depth and screenshot-style validation.
AgentSwift just rolled into Show HN promising a wild pitch: type what you want, and an AI (Claude from Anthropic) pokes through your Xcode project, edits files, builds, launches a simulator, and checks if it works—no hand-holding, no fuss. It’s a native macOS app with no extra Swift packages, leaning on two command‑line tools—xcodebuildmcp for building and running, and openspec for keeping track of what it’s supposed to do. You plug in your Anthropic API key, pick your project, and let it roll with Claude’s bigger, slower model for complex tasks or the faster one for quick jobs. It even queues messages, caches build details, and stops after one failed fix instead of looping forever. Ambitious? Absolutely.
But the comments came in spicy. Curious skeptics like trueno asked the obvious: if this is using Claude anyway, why not just wire Claude to Xcode yourself—what’s the real upside? Is this adding guardrails or just a pretty wrapper? Meanwhile, feature nerds like jumploops zeroed in on the showy bit—“boots the app… runs UI automation”—and asked if it can do Playwright‑style screenshots for iOS. Another eyebrow‑raiser: someone recalled Codex spinning up simulators and tests already, nudging the “seen this movie?” debate. The vibe: half wow, half why, with jokes about “finally shipping while I sip coffee,” and side‑eye about whether this is a new superpower or just a neatly packaged shortcut. Either way, the fantasy of hands‑free app builds has people talking—and poking for receipts.
Key Points
- •AgentSwift is a native macOS app that automates Apple platform development using Anthropic’s Claude models.
- •It executes a multi-phase workflow: Discover, Implement, Build (via xcodebuildmcp), Launch/Validate (simulator or macOS), and Archive.
- •Requirements include macOS 26.1+, Xcode, Node.js/npm, and an Anthropic API key; users must install xcodebuildmcp and openspec CLIs.
- •Key behaviors include message queuing, build caching, and error escalation after one fix attempt.
- •The app is built in Swift (SwiftUI + Foundation) with no external Swift dependencies and supports Claude Opus 4.7 and Claude Sonnet 4.6.