
Author: Vadim Briantov
Date: October 2023
Quick Insight: JetBrains, a two-decade veteran in developer tools, is navigating the complex frontier of AI agent development. Their experience reveals that even core AI algorithms demand rigorous observability and evaluation to function correctly, a critical problem Weights & Biases helps them solve.
"We are responsible for creating the best ideas in the world for more than 20 years and mostly we are making products for professional developers."
"The most obvious outcome that we got from using uh weights and biases as observability provider for running our agent evaluation was uh figuring out that some of the core AI algorithm that we developed was was not working correctly."
"In JetBrains uh we make multiple bets on AI future and we have various products starting. We cannot predict the future... But I think that in JetBrains we are trying to cover to cover the whole spectrum of what the AI development could be."
Podcast Link: Click here to listen

My name is Vadim Briantov. I'm a technical lead at JetBrains. We have been responsible for creating the best ideas in the world for more than 20 years, mostly making products for professional developers.
Obviously, we are heavily into the AI game these days, and we also created Juni, which is our flagship AI Agent, as well as many other different AI initiatives that we are doing.
JetBrains is using Weights & Biases, specifically W&B, for observability of the AI Agents and evaluations that we are running. We use W&B to analyze what's happening in the Agent, how many tokens we spent, and how to optimize that.
The most obvious outcome that we got from using Weights & Biases as an observability provider for running our Agent evaluation was figuring out that some of the core AI algorithms that we developed were not working correctly.
By looking at the logs through the W&B console, we realized that there were some issues.
One of the key things is transparency and the ability to get the response anytime we want. We have our dedicated support team, all of them in our Slack channels, and whenever we need something, we can always get the right help and set up new products.
At JetBrains, we make multiple bets on the AI future, and we have various products starting.
We cannot predict the future, and there is a possibility that some other products might come in the future. But I think that at JetBrains, we are trying to cover the whole spectrum of what AI development could be.