UPDATED 09:00 EST / AUGUST 27 2024

AI

Tabnine introduces inline AI-enabled edits and fixes for faster coding

Artificial intelligence code completion tool provider Tabnine Ltd. today introduced a new more intuitive way for developers to complete AI-assisted coding tasks directly in the editor with inline actions that work directly on selected snippets of code.

The company’s flagship product is an AI-powered code completion tool for professional software developers in an integrated development environment, which helps save them time and energy by providing code suggestions as they type. The new tool will also join Tabnine Chat, which allows users to “talk” to their code using generative AI.

“Inline actions brings together the best of chat and code completions into a single interface,” the company said in the announcement. “By delivering AI-generated code or edits within the same environment where you’re working, inline actions are a faster and easier method to create, refine, document and fix code quickly.”

Developers need only select the code that needs to be worked with, pick a predefined action or ask Tabnine to complete the task. The results are completed inline – meaning that they happen within the code itself – with visual highlights of what has changed.

Developers can then accept, modify or reject the changes right from within the modified code snippet. The company said this allows developers to stay in the flow of coding using the editor without needing to make manual edits, which results in a smoother experience.

“By delivering AI-generated code or edits within the same environment where you’re working, inline actions are a faster and easier method to create, refine, document, and fix code quickly,” Tabnine said.

Inline actions are currently supported by Visual Studio Code and the JetBrains family of code editors, with support for other development environments coming soon.

Users of the new capability can flexibly choose between the company’s various switchable large language models. This allows customers to choose between different LLMs depending on their particular use case in enterprise environments, such as Tabnine’s custom-developed models, or from popular models from third parties such as Cohere Inc.’s Command R+, Anthropic PBC’s Claude 3.5 Sonnet, OpenAI’s GPT-4o and Mistral AI’s Codestral.

Image: Tabnine

A message from John Furrier, co-founder of SiliconANGLE:

Support our mission to keep content open and free by engaging with theCUBE community. Join theCUBE’s Alumni Trust Network, where technology leaders connect, share intelligence and create opportunities.

  • 15M+ viewers of theCUBE videos, powering conversations across AI, cloud, cybersecurity and more
  • 11.4k+ theCUBE alumni — Connect with more than 11,400 tech and business leaders shaping the future through a unique trusted-based network.
About SiliconANGLE Media
SiliconANGLE Media is a recognized leader in digital media innovation, uniting breakthrough technology, strategic insights and real-time audience engagement. As the parent company of SiliconANGLE, theCUBE Network, theCUBE Research, CUBE365, theCUBE AI and theCUBE SuperStudios — with flagship locations in Silicon Valley and the New York Stock Exchange — SiliconANGLE Media operates at the intersection of media, technology and AI.

Founded by tech visionaries John Furrier and Dave Vellante, SiliconANGLE Media has built a dynamic ecosystem of industry-leading digital media brands that reach 15+ million elite tech professionals. Our new proprietary theCUBE AI Video Cloud is breaking ground in audience interaction, leveraging theCUBEai.com neural network to help technology companies make data-driven decisions and stay at the forefront of industry conversations.