It's also available in emacs with packages like gptel which let you send the content of any buffer to your LLM of choice.
I think emacs + LLM is a killer feature: the integration is super deep, deeper than any IDE I've seen, and it's just available... everywhere! Any text in emacs is sendable to a LLM.