Connects your JetBrains IDE to Coder workspaces
To install this plugin using JetBrains Toolbox, follow the steps below.
- Install JetBrains Toolbox. Make sure it's the
2.6.0.40632
release or above. - Launch the Toolbox app and sign in with your JetBrains account (if needed).
You can quickly install the plugin using this JetBrains hyperlink:
👉 jetbrains://gateway/com.coder.toolbox
This will open JetBrains Toolbox and prompt you to install the Coder Toolbox plugin automatically.
Alternatively, you can paste jetbrains://gateway/com.coder.toolbox
into a browser.
There are two ways Coder Toolbox plugin can be installed. The first option is to manually download the plugin artifact from JetBrains Marketplace or from Coder's Github Release page.
The next step is to copy the zip content to one of the following locations, depending on your OS:
- Windows:
%LocalAppData%/JetBrains/Toolbox/plugins/com.coder.toolbox
- macOS:
~/Library/Caches/JetBrains/Toolbox/plugins/com.coder.toolbox
- Linux:
~/.local/share/JetBrains/Toolbox/plugins/com.coder.toolbox
Alternatively, you can install it using the Gradle tasks included in the project:
./gradlew cleanAll build copyPlugin
Make sure Toolbox is closed before running the command.
You can use specially crafted JetBrains Gateway URIs to automatically:
-
Open Toolbox
-
Install the Coder Toolbox plugin (if not already installed)
-
Connect to a specific Coder deployment using a URL and a token.
-
Select a running workspace
-
Install a specified JetBrains IDE on that Workspace
-
Open a project folder directly in the remote IDE
jetbrains://gateway/com.coder.toolbox?url=https%3A%2F%2Fdev.coder.com&token=zeoX4SbSpP-j2qGpajkdwxR9jBdcekXS2&workspace=bobiverse-bob&agent=dev&ide_product_code=GO&ide_build_number=241.23774.119&folder=%2Fhome%2Fcoder%2Fworkspace%2Fhello-world-rs
jetbrains://gateway/com.coder.toolbox?url=https%3A%2F%2Fj5gj2r1so5nbi.pit-1.try.coder.app%2F&token=gqEirOoI1U-FfCQ6uj8iOLtybBIk99rr8&workspace=bobiverse-riker&agent=dev&ide_product_code=RR&ide_build_number=243.26053.17&folder=%2Fhome%2Fcoder%2Fworkspace%2Fhello-world-rs
jetbrains://gateway/com.coder.toolbox
?url=http(s)://<your-coder-deployment>
&token=<auth-token>
&workspace=<workspace-name>
&agent_id=<agent--id>
&ide_product_code=<IDE-code>
&ide_build_number=<IDE-build>
&folder=<absolute-path-to-a-project-folder>
Query param | Description | Mandatory |
---|---|---|
url | Your Coder deployment URL (encoded) | Yes |
token | Coder authentication token | Yes |
workspace | Name of the Coder workspace to connect to. | Yes |
agent_id | ID of the agent associated with the workspace | No |
ide_product_code | JetBrains IDE product code (e.g., GO for GoLand, RR for Rider) | No |
ide_build_number | Specific build number of the JetBrains IDE to install on the workspace | No |
folder | Absolute path to the project folder to open in the remote IDE (URL-encoded) | No |