←  back to blog
Match made in automation heaven

Match made in automation heaven

TL;DR

  • Tabnine and Gitpod partner to remove friction from developers’ workflows
  • Tabnine built a first-class VS Code extension via the OpenVSX marketplace running on browser-based VS Code

Everything we do at Gitpod centers around the premise of improving the day-to-day developer experience with automated, ephemeral developer environments. Developer experience is part of our core company attributes and our guiding product design principle.

We are building Gitpod to reduce friction and help developers to automate and speed up their workflows so they can get into that magical state of flow that makes software engineering joyful.

Integrate, don’t dictate 👐

That focus on putting developers’ interest first means to be transparent, open and flexible in product design and as a company. To offer choice, embrace our community & ecosystem and give every developer out there the option to work with the tools that fit their workflow. We integrate, don’t dictate - and are not alone in this.

Tabnine and Gitpod

Tabnine allows you to code faster with a pluggable code completion assistant that is trained on your specific development style & taste. Their compliant and privacy-first approach to training data means that their models never share your code with others. With their simple plug-in model they support all popular languages, libraries and work on all IDEs.

We joined forces to use both of our products together in harmony bringing the best of AI code completion and ephemeral developer environments together. This means that a Gitpod workspace removes the friction from setting up and maintaining brittle dev environments, while adding Tabnine to your workspace makes you faster and more efficient when writing code.

In line with our orthogonal product design Tabnine’s pluggable code completion assist can be installed as part of a polished VS Code extension that is available for everybody and pre-installed on a repository level for our Tabnine example templates.

Getting started

Try out Gitpod & Tabnine yourself by opening one of these different templates. It is as simple as pressing the open in Gitpod button:

If you want to add Tabnine to your own Gitpod project, go ahead and install it in with a single click.

Standardize and automate your development environments today