Match made in automation heaven

Oct 6, 2021

Match made in automation heaven

Avatar of JohannesLandgraf Johannes Landgraf Avatar of mikenikles Mike Nikles


  • 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.

More articles

From Theia to OpenVSCode Server - A history of Cloud IDEs from Gitpod's IDE architect

Background story about the last four years improving the editing experience of Cloud IDEs.

Avatar of akosyakov Oct 20, 2021

Introducing Teams & Projects

Teams, projects, prebuilds—it's now all at your fingertips.

Avatar of jankeromnes Avatar of mikenikles Avatar of gtsiolis Oct 15, 2021

VS Code in the browser for everyone

Run the latest VS Code on a remote machine accessed through a modern web browser - from any device, from anywhere.

Avatar of JohannesLandgraf Avatar of svenefftinge Avatar of akosyakov Sep 28, 2021