Code Suggestions General Availability - Public Tracking
# Product Requirements - Fulfill GA requirements here https://docs.gitlab.com/ee/policy/experiment-beta-support.html - Ready for production use at scale - Fully documented and [supported](https://gitlab.com/gitlab-com/support/support-team-meta/-/issues/5314+) - User experience is complete and in line with GitLab design standards ## Ability to access * [x] Toggles exist at the top level group to control access for all groups/projects therein * [x] User will have access to turn code suggestions ON or OFF as a personal preference * [Documentation](https://docs.gitlab.com/ee/user/project/repository/code_suggestions.html#enable-code-suggestions-on-gitlab-saas) ## IDEs extensions _We would like for Code suggestions to have a relatively stable UX experience._ _We are prioritizing VS Code (Desktop plugin and WebIDE) and Jetbrains above all other IDEs_ * [x] JetBrains plugin available in the marketplace ([blog announcement](https://about.gitlab.com/blog/2023/07/25/gitlab-jetbrains-neovim-plugins/)) * [x] Visual Studio extension available in the marketplace ([blog announcement](https://about.gitlab.com/blog/2023/06/29/gitlab-visual-studio-extension/)) * [x] NeoVim extension available in the marketplace ([blog announcement](https://about.gitlab.com/blog/2023/07/25/gitlab-jetbrains-neovim-plugins/)) * [x] VS Code Experience unified under one plugin (VS Code extension and GitLab WebIDE) * @andr3 confirmed code suggestions for VSCode desktop and webIDE are already in the `common` folder so it goes to both. it does need separate releases but they’re written once. * [ ] Language Server documented for use with other IDEs (EMACS, Sublime Text) * [ ] Convert existing plugins to language server as relevant * [ ] All plugins are using [new AI Framework API Endpoint](https://gitlab.com/gitlab-org/modelops/applied-ml/code-suggestions/ai-assist/#completions) * [ ]   https://gitlab.com/groups/gitlab-org/-/epics/11099+ * [ ] All plugins have simple enable/disable control for users to turn it off, it will be on by default. * [ ]   https://gitlab.com/gitlab-org/gitlab-vscode-extension/-/issues/786+ * [x]   https://gitlab.com/gitlab-org/gitlab-vscode-extension/-/issues/809+ ## Improvements to Acceptance Rate * [ ] Variety of prompt engineering and model gateway enhancements to improve suggestions acceptance rate - https://gitlab.com/groups/gitlab-org/modelops/applied-ml/code-suggestions/-/epics/9+ * [ ] Increased telemetry to help drive improvements - https://gitlab.com/groups/gitlab-org/-/epics/11089+
epic