We wanted to spend some time at the start of the year recognizing that we have added a lot to the product over the last 15 months. We know that it is equally important to make sure that all of our users are getting the most value out of the existing product as it is to build even more capabilities. So, we added more educational materials and ways for users to observe and control the AI, which were the highlights of February.
Codeium University
Did you know that you could use the @ symbol in chat to pull in context? Or right click code to trigger refactoring? Or that Codeium locally parses and indexes your code to create more grounded suggestions? If you do, great! However, we have noticed that some of these incredibly powerful capabilities are not used as frequently as others, so we built Codeium University, a one-stop shop to learn about all of the ways to interact with Codeium, even beyond the intuitive autocomplete functionality. In addition to the web version, VSCode users can click the “information” button on the top right of the side panel to launch University in the IDE, with interactive sandbox environments to actually get your hands dirty with the features.
Context Pinning
Often we know which central utility library we want to reuse, or what files are relevant to the general work on hand. While we could try @ mentioning this file or directory on every chat message, we would ideally have it persistent and also power Autocomplete. Context pinning is a new capability that allows you to do exactly this, giving you another axis of providing guidance to the AI. Context pinning is currently available for SaaS users.
Miscellaneous Polish and Requests
If you are a Jetbrains user, you might have noticed that the most recent version of the Jetbrains plugin supports a number of features previously only available on VSCode, from right-click to refactor to @-mentioning of remote indices. We’ve also made the Visual Studio extension work on Visual Studio 2019 (previously only Visual Studio 2022), as well as created an “observer role” for Teams and Enterprises for managers and leaders who want to see the analytics but don’t need a paying seat for the actual Codeium extensions. If you have tried creating a new account on windsurf.com or have used Chat on a recent version of Codeium, you probably have noticed more polished onboarding and chat client designs. This is just a shortlist of lots of polish to make it easier to use Codeium, addressing a lot of common requests from our users.
codeium-react-code-editor
Lots of websites directed towards software developers contain interactive web code editor panels. We’ve had a Chrome extension for a while that would inject autocomplete capabilities into the editors for a lot of common websites, but we also wanted to create an easy editor component pre-baked with Codeium autocomplete that can be dropped into any website. Check out codeium-react-code-editor.
Content
As always, more content came out in the month:
Stay tuned for the next few months, where we have a lot of new fundamental capabilities coming out. We have the first million downloads in the books, and we are excited to learn from the next million!