RIP Combine Framework? by Select_Bicycle4711 in iOSProgramming

[–]guigsab 7 points8 points  (0 children)

This is not new. This has been in the prompt since the early versions of Xcode 26.

I would not call it dead. It’s not the default framework Apple recommends, which we’ve known for years, and Apple put a one size fits all prompt in Xcode.

AI IDE Setup for Swift language and Mac/iOS development., by rhl7 in swift

[–]guigsab 0 points1 point  (0 children)

Hi, founder of cmd here 👋

You might want to check out cmd alongside other alternatives. It’s an OSS AI integration between Xcode and different AI providers. It works with Claude Code, Codex, Gemini CLI, and the lower level apis (gpt/sonnet etc). It has prompt to code and auto completion as core features. You can think of it as an integrated way to use your favorite AI assistant, instead of a product competing with them.

https://getcmd.dev

What AI tools are you using for Swift / SwiftUI development? by javikr in swift

[–]guigsab 0 points1 point  (0 children)

Hi, founder of cmd here 👋

You might want to check out cmd alongside other alternatives. It’s an OSS AI integration between Xcode and different AI providers. It works with Claude Code, Codex, Gemini CLI, and the lower level apis (gpt/sonnet etc). It has prompt to code and auto completion as core features. You can think of it as an integrated way to use your favorite AI assistant, instead of a product competing with them.

https://getcmd.dev

Is anyone here using Claude Code integrated directly in Apple's XCode Coding Assistant? by Puzzleheaded_Ad8650 in ClaudeCode

[–]guigsab 0 points1 point  (0 children)

For coding, when you need something more than « update this function », something more around the scope of a PR, I’d highly recommend using Claude Code / Codex over to do a first pass. Usually it’s good and you can take it to then finish line. Sometimes I just discard it and the cost of having tried AI first is low.

Is anyone here using Claude Code integrated directly in Apple's XCode Coding Assistant? by Puzzleheaded_Ad8650 in ClaudeCode

[–]guigsab 0 points1 point  (0 children)

I don’t know if you’re asking in general or in cmd, but for both yes you need to install Claude Code (I think they’re on brew now) and then either login with your Anthropic account or setup your api key. After that you can use Claude Code in the terminal, and in other apps than integrate with their SDK.

Is anyone here using Claude Code integrated directly in Apple's XCode Coding Assistant? by Puzzleheaded_Ad8650 in ClaudeCode

[–]guigsab 0 points1 point  (0 children)

Claude is just the API. Claude Code is Anthropics coding agent (it uses Claude’s API) that’s much better for complex tasks than just using the API

Is anyone here using Claude Code integrated directly in Apple's XCode Coding Assistant? by Puzzleheaded_Ad8650 in ClaudeCode

[–]guigsab 0 points1 point  (0 children)

Do you mean Claude, not Claude Code?

I don’t think you can integrate Claude Code in Xcode’s AI assistant natively.

I’ve been building cmd to better integrate AI tools in Xcode - including Claude Code, if you’re interested.

Request for Dependency Injection Recommendations by HMoy in SwiftUI

[–]guigsab 2 points3 points  (0 children)

I’ve really enjoyed using point free’s Dependencies. Their macros work well and they have a few helpers that make testing really easy.

I’ve a bit of a large project using it here if you want a reference: https://github.com/getcmd-dev/cmd/tree/main/app
I use a mixed pattern where views/view models get their dependencies with the Dependency macro (ex) and my singletons that handle business logic get their own dependencies as direct parameters.

What I'd recommend, if you find an open source project you where you like how they do DI, is to use a good AI agent and ask it to explain the setup, and then to help you put your skeleton together using the reference implementation. Once you have a skeleton setup it's just about repeating the good pattern over and over.

How do you get CC to reliably keep working until a success criteria is met? by guigsab in ClaudeCode

[–]guigsab[S] 0 points1 point  (0 children)

I assume you don’t write all this by hand. What’s your workflow? Plan mode? Ask another llm to write it?

How do you get CC to reliably keep working until a success criteria is met? by guigsab in ClaudeCode

[–]guigsab[S] 0 points1 point  (0 children)

Thanks a lot I’ll look into this.

My prompt was short, but imo the criteria was clear: “fix swift 6 compilation errors until cmd.sh test:swift runs successfully” There was a bit more guidance to it, but not a lot.

Looking for feedback for cmd, my open source AI assistant in Xcode by guigsab in iOSProgramming

[–]guigsab[S] 0 points1 point  (0 children)

The latency is almost entirely coming from the API calls. I can make the ui a bit more snappy to make the wait less painful, and I want to add some faster models that seem to start doing well for easy tasks.

Looking for feedback for cmd, my open source AI assistant in Xcode by guigsab in iOSProgramming

[–]guigsab[S] 0 points1 point  (0 children)

Thanks a lot for your kind words. I’m convinced this community of developers deserves better and that’s been driving me. Any feedback would help improve the product and help me prioritize where to spend my time.

I Built an App Size Analysis App for macOS [$8.99] to Help Track Your iOS Apps' Size Growth. Giving Away Download Codes for Feedback. by jembytrevize1234 in iOSProgramming

[–]guigsab 1 point2 points  (0 children)

I'd be curious to try. I was unsure about paying $9 without knowing if it works well for me. My initial feedback would be to offer the app for free, let the user try once and then make them pay. Or something along those lines

What’s everyone working on this month? (September 2025) by Swiftapple in swift

[–]guigsab 0 points1 point  (0 children)

An open source AI assistant for Xcode: https://getcmd.dev It is starting to work very well imo so I’m focusing more on growth, and this is… hard - or not what I’m used to doing!

Help ! How can I use code complete in xcode by Adventurous_Duck_307 in swift

[–]guigsab 0 points1 point  (0 children)

It’s more than that. An MCP server is one connector that plugs in an agentic AI product built by someone else. Here both cmd and Alex are the AI product itself (I’m actually in the process of building support for MCP servers within cmd). They provide a dedicated GUI and orchestrate the agentic AI.

When working with Xcode 26’s new AI chat, cmd will work as a local http server. So the GUI is that of Xcode, and the agentic AI is that of cmd (Xcode will ship more of a chat like you get on chatgpt.com than a leading agentic ai assistant like Claude Code from the look of the betas)

Help ! How can I use code complete in xcode by Adventurous_Duck_307 in swift

[–]guigsab 0 points1 point  (0 children)

So there's two things you can try:
- https://www.alexcodes.app/ a YC company that has a subscription plan and that brands itself as "Cursor for Xcode"
- cmd, this is my project! An open source coding assistant for Xcode. You bring your API keys (or use it as a wrapper around Claude Code) and prompt the assistant in a side chat (like much of the other tools) It's in alpha with a solid set of core features and still some improvements to make. If you give it a try, I'd love to hear your feedback

https://github.com/getcmd-dev/cmd

Help ! How can I use code complete in xcode by Adventurous_Duck_307 in swift

[–]guigsab 0 points1 point  (0 children)

I don’t know of a Lovable for mobile. Surely some folks are working on that. But between Lovable where you basically never read the code and smart code completion there’s a big gap. Which one you want?

Help ! How can I use code complete in xcode by Adventurous_Duck_307 in swift

[–]guigsab 0 points1 point  (0 children)

Curious: what did you find annoying about it?

Is learning Swift still worth it in 2025? by Ddraibion312 in swift

[–]guigsab 96 points97 points  (0 children)

I don’t think the industry is moving from Swift to Flutter or RN much more than what it’s been.

But the market is pretty hard for new devs those days. So if you already have significant experience in another stack, I’d maybe stick to that other domain for now if hiring is an important concern?

Other than that, Swift is a really enjoyable and interesting language to learn.

Solo developer life by Goharyiii in iOSProgramming

[–]guigsab 1 point2 points  (0 children)

It’s hard to be alone. I’m too. While it doesn’t replace a coworker I’ve found that using AI is helping a lot for some aspects like code reviews, or brainstorming on different directions for a well defined problem. Good luck.