Hi HN.
I have been using JetBrains AI and GitHub Copilot over the last few months, as well as some lesser known ones like GitLab Duo and Tabnine.
In my testing I found:
* GitHub Copilot: most stable, highest quality code completions; however, the completions seem to have gotten worse over the months (using since many months now)
* Intellij AI: Interesting IDE integrations, however the code completion often simply does not work
* GitLab Duo: Only quickly checked out the code completion 2 months ago, quality was way worse than GitHub Copilot
* Tabnine: Interesting features (& control), however quality of the generated code also is not on the level of GitHub Copilot
What are your experiences so far? Do you have any recommendations? Especially interesting would be solutions that work on large codebases, offer fine tuning or knowledge base integrations (e.g. confluence)