←back to thread

Claude Sonnet will ship in Xcode

(developer.apple.com)
485 points zora_goron | 2 comments | | HN request time: 0s | source
Show context
throwawa14223 ◴[] No.45059251[source]
It's getting harder to find IDEs that properly boycott LLMs.
replies(12): >>45059290 #>>45059291 #>>45059362 #>>45059390 #>>45059429 #>>45059473 #>>45059478 #>>45059506 #>>45059650 #>>45060008 #>>45061090 #>>45061442 #
kristopolous ◴[] No.45059362[source]
Neovim, emacs?
replies(2): >>45059498 #>>45059720 #
guluarte ◴[] No.45059498[source]
neovim will support llms natively (though a language server) https://github.com/neovim/neovim/pull/33972
replies(4): >>45059618 #>>45060462 #>>45060674 #>>45061495 #
brigandish ◴[] No.45059618[source]
You have to enable it and install a language server, that's not the same as an LLM being baked in.
replies(1): >>45059956 #
simonh ◴[] No.45059956[source]
It’s not baked in, in that sense. You still have to enable it in XCode and link it to a Claude account. It’s basically the same.
replies(1): >>45060199 #
1. brigandish ◴[] No.45060199[source]
At the level of "Having to configure something to use it", they're the same, but then that's the same as the hundreds of other config options then. I think we can be slightly more precise than that.

In Neovim the choice of language server and the choice of LLM is up to the user, (possibly even the choice of this API, I believe, having only skimmed the PR) while both of those choices are baked in to XCode, so they're not the same thing.

replies(1): >>45061310 #
2. simonh ◴[] No.45061310[source]
That's fair enough, but it's the opposite complaint, that XCode's LLM support is more limited because it is proprietary. That's a perfectly valid and reasonable objection, of course.