Earlier quoted context omitted.
This is true of the CLIs that start with `xcode` but not of the CLIs that start with `swift`. As `swift-format` and `swift-test` have come into their own, they're just as reliable as any other language ecosystem. And the difference is indeed staggering. I wrote this guide last summer on extracting all your app's code into a (nonsensically necessary) Swift package dependency simply so you can test it with Swift Testin…
Yes! If you’re lucky enough to be writing a library you are in good shape. Swift did things right. I have UI and UI tests and xcodebuild is my nemesis.
Xcode 26.3 – Developers can leverage coding agents directly in Xcode
221–230 of 348 posts
Re: Xcode 26.3 – Developers can leverage coding agents directly in Xcode
#222OT: Rant Xcode being loaded on my computer causes something akin to a kernel panic. Not the fun kind where you get to read a backtrace and feel something. The existential kind. Every time it hijacks a .json or .xml file association, I experience a rage that hasn't been matched since the Emacs/vi wars ... and at least those were about editors that could open in under a geological epoch. I just want to look at a text f…
Is this the time for a random Xcode rant? The topic is agentic AI in Xcode. I'd be a lot more interested in hearing what people think about this development, what it means for code privacy, how are the context windows handled, can it be enabled per-project, etc.
Re: Xcode 26.3 – Developers can leverage coding agents directly in Xcode
#223More than writing code the IDE itself makes me anxious. Especially Xcode. Wish they make the IDE interface somewhat simpler by leveraging AI.
Re: Xcode 26.3 – Developers can leverage coding agents directly in Xcode
#224Earlier quoted context omitted.
> AI is a key part of software engineering now. It most certainly is not, lol. That's the hype that the parent was referring to. Most people have found AI to be a detriment, not a benefit, to their work.
Then how do you explain the massive growth of Claude Code?
Re: Xcode 26.3 – Developers can leverage coding agents directly in Xcode
#225Earlier quoted context omitted.
Even with IDEs that have a terminal view, I still much prefer using a separate terminal app.
Why? It seems pretty pointless to keep hot memory of the context of every app and tab you have open as to recall what process and tab and window ties to what thing you were doing at what time, when it's effectively all one related workflow inside your Integrated* Development Environment. Do you just keep a separate dedicated tab in your terminal for actions you would only do against a single directory?
Typically I have 3-4 different projects open at a time and probably 30-40 terminal windows across them and other places (in Ghostty).
Honestly it had never really crossed my mind that people used the built-in terminal for anything!
Re: Xcode 26.3 – Developers can leverage coding agents directly in Xcode
#226Earlier quoted context omitted.
I'm sitting here struggling to think of why the hell you need a terminal emulator in an IDE. There's a perfectly good terminal emulator called Terminal.app, it's usually the first thing I put on my dock after a fresh install of MacOS. I like the terminal, but ... in an IDE ? I always wondered why Eclipse had one as well - it just seems like a wasted pane ? Perhaps it's just the setup you (the generic "you") are used…
Even with IDEs that have a terminal view, I still much prefer using a separate terminal app.
If I'd do anything to Xcode or Android Studio, it'd be to split more things out of them and make them excellent at their core tasks.
Re: Xcode 26.3 – Developers can leverage coding agents directly in Xcode
#227Earlier quoted context omitted.
Like you, I think that Xcode maybe gets a worse rap than it deserves, but it's also endlessly frustrating. First, the performance is just bad . The responsiveness compared to apps like VSC or Panic’s Nova is night-and-day. The attention given to the design of new features is piss-poor. Placing the AI functionality on the left sidebar makes no sense; all the other tools on the left are project management; the "let me…
> functionality on the left sidebar makes no sense they really just need to get rid of 'sidebars' and go full-on panel oriented ui so i can put whatever inspector/tool on whatever edge of the window i want; i'm constantly switching between opening panels and closing panels and hunting and pecking for the right panel-within-a-panel with those tiny icons...
Re: Xcode 26.3 – Developers can leverage coding agents directly in Xcode
#228Earlier quoted context omitted.
True that Xcode needs yet another rebuild from scratch. If they forked it and abandoned the old project file and went with a swift first approach, could work. However adding support for Claude is still a huge win. Could lead the way to making the transition to a sane IDE possible / reasonable. This would require leadership that’s completely absent at the company.
> If they forked it and abandoned the old project file and went with a swift first approach, could work. Ever attempted this before at a large company and had success with it? I think I can count four times so far in ~15 years where people attempted to rewrite something medium/large-scale from scratch around me, was a success once, although scope was drastically cut at the end so almost a stretch to call it a success…
Re: Xcode 26.3 – Developers can leverage coding agents directly in Xcode
#229Earlier quoted context omitted.
My pain points are mostly in the CPU debugger (since I'm not using much of the actual "IDE features" of Xcode except the regular edit-compile-debug loop anyway. Starting a 'cold' debug session into a UI application may take 10-ish seconds until applicationDidFinishLaunching is reached, and most of that time seems to be spent with loading the symbols for hundreds of framework DLLs which are loaded during application s…
Historically one of the big problems with Xcode has been that they only dogfood. There’s people on the team that have not touched any other IDE in decades. They’ve gotten used to all of the quirks, and just don’t really know that things could be better. Every new improvement has to be designed from scratch rather than just ripping off what other IDEs do better. Apple internally has structured their projects to not ru…
From using Apple products, I get the impression that the same is true for many other things.
Re: Xcode 26.3 – Developers can leverage coding agents directly in Xcode
#230Earlier quoted context omitted.
My pain points are mostly in the CPU debugger (since I'm not using much of the actual "IDE features" of Xcode except the regular edit-compile-debug loop anyway. Starting a 'cold' debug session into a UI application may take 10-ish seconds until applicationDidFinishLaunching is reached, and most of that time seems to be spent with loading the symbols for hundreds of framework DLLs which are loaded during application s…
Historically one of the big problems with Xcode has been that they only dogfood. There’s people on the team that have not touched any other IDE in decades. They’ve gotten used to all of the quirks, and just don’t really know that things could be better. Every new improvement has to be designed from scratch rather than just ripping off what other IDEs do better. Apple internally has structured their projects to not ru…
Wow.
I won't say Xcode is anywhere near the worst IDE I've ever used (Eclipse) but I wouldn't say it's anywhere near best in class either.