Hi, everyone
I’m finding myself increasingly confused by the remote development landscape. I’m hoping to get some clarification on the various tools and the overall product strategy, as it’s become difficult to distinguish between them.
Here are the main points of my confusion:
-
A Sea of Terminology: I’m struggling to understand the precise difference and relationship between JetBrains Client , IntelliJ Remote Development , Code With Me , and JetBrains Gateway . They seem to overlap, and I’m not sure when to use which or how they fit together. and RemDev?
-
Confusing Entry Points: The user experience for launching remote sessions adds to the confusion. For instance, I can launch the JetBrains Client through the JetBrains Gateway , but I can also launch it directly from the Toolbox App . This makes it unclear what the intended workflow is.
-
The Future of JetBrains Client: I’m seeing conflicting signals about the future of the JetBrains Client. On one hand, I found a YouTrack ticket titled “Get rid of JetBrains Client” (IJPL-169047), which suggests it might be sunset. On the other hand, JetBrains is actively releasing new, client-specific plugins.
-
A Three-Track Product Line? The recent release of plugins like "Python for JetBrains Client " (link) makes me wonder if JetBrains is moving towards three distinct product lines with separate plugin ecosystems:
-
The traditional, full desktop IDEs (IntelliJ IDEA, PyCharm, etc.).
-
The thin JetBrains Client.
-
The Fleet (maybe dead now? seems no any release published any more, and I heard the fleet team already moved on to a Gen AI project.).
Is this an accurate assumption? Will JetBrains Client work with Fleet?![]()
-
Critical Missing Features: A major issue for me is that the JetBrains Client still does not support paid plugins . This has been a long-standing issue, tracked in tickets GTW-2304 and IJPL-171075.
-
What is CodeCanvas? I’ve also seen the term CodeCanvas emerge. From a plugin developer’s perspective, is this the same as the JetBrains Client, or is it something entirely new?
Could someone from the JetBrains team or an experienced community member help clarify the vision for these tools? Specifically:
-
What is the intended role for each of these products (Gateway, Client, Code With Me)?
-
Is the JetBrains Client a long-term part of the strategy, or is it being phased out?
-
What is the plan for unifying the plugin ecosystem, especially regarding paid plugin support on the JetBrains Client?
-
How does CodeCanvas fit into this picture?
-
And intellij-platform-gradle-plugin seems not support JetBrains Client(it even claim that support Fleet.)
-
Can we make all of this as simple as vs-code’s remote-SSH ?
Thank you for your help in understanding this complex ecosystem.