BlueRock Connector for Claude and Codex IDE
BlueRock Connector ships the application for Windows and macOS both, which enables a remote coding workspace from Claude Desktop IDE by launching and managing bluedev-container onto the BlueRock Host VM and supports SSH logging to the remote bluedev-container using SSO or SSH key-based authentication.
Setup and Configuration Workflow
Follow the complete deployment path below, or jump directly to the required phase:
Prerequisites
BlueRock Connector app (Contact BlueRock support to get the BlueRock Connector app)
For Windows:
BlueRock_Connector_win64.exeFor macOS:
BlueRock-Connector-notarized.zip
Installation (Windows)
Locate the BlueRock_Connector_win64.exe application and double-click to run it.
Note:
Windows will display a standard publisher notification warning message because the application is not from Microsoft. Proceed through the prompt to install and run the application.

Access the BlueRock Connector from the System Tray as well.

Authentication & Enrollment
Once the application opens, select the Set Up Connector button.

Then select Continue on the next screen

Log in and enroll using one of two methods:
SSO (recommended)
SSH Key

SSO (Google OAuth or Microsoft Entra ID)
Run the following command on the instance to enroll the bluedev bouncer before clicking on the SSO (recommended):
Select the SSO (Recommended) option.
Provide the bootstrap string URL in the Sign-in URL field in the following format:
https://<identity-example>.com#fp=<sha256-hex>, and enter the public DNS of the BlueRock host in the Sandbox host field. Then click Sign in:
This action automatically redirects you to your web browser for authentication.

Complete the sign-in flow in your browser to bring up and authorize. Once successfully authenticated, the following log appears.

SSH Key
Select the SSH key login option.

Run the following command on the local machine to get the fingerprint (
SHA256: <base 64>):Insert the Bootstrap string in the following format:
For example:

Browse and select the required SSH private key, and select Install Key.
Note:
Ensure the same SSH key is present in the .ssh folder of the instance's Bluedev profile. For that, run the following commands:
After this, the app will validate and authenticate based on the SSH Key.

Environment Lifecycle Management
Note:
BlueRock Connector app supports a single container environment only.
Creating and Initializing a BlueRock Sandbox Select the Create sandbox button to create a sandbox.

Monitoring Active Sandbox Status and Session Expiration Verify that it is running by executing
docker psdirectly on your BlueRock instance.
Extend session duration In the Create Sandbox dialog box, click Extend the signed-in session.

Stop Sandbox: Click Stop Sandbox to halt your running container. Verifying the container status on the BlueRock instance will confirm that it has stopped.

Restart Container: If an environment has been stopped but not destroyed, a Start Sandbox option is available to restart the existing container and preserve its state.

Destroy Environment: Click Destroy Sandbox to completely purge and delete the container instance from the host.

It will prompt to confirm destroying the sandbox completely.

Connecting AI Tools & Workspace Integration
Connecting to Claude Code IDE
To bridge your local Claude IDE environment with the remote container, follow these configuration steps:
Select the Connect Claude button.

Select Open Claude Desktop and follow the instructions given on the screen.

In the Claude IDE:
Click on the Code menu option.
Select Local.

Select Add SSH Host.

Enter
cobalt-59in the SSH Host field in the hostname prompt.
Click Add SSH Connection. Any tasks or development scripts created inside this window will now execute directly inside your active remote
bluedevDocker container.
Note:
OTEL events are generated by the blueclaude_sensor for all the actions done by the coding agent running inside the remote container.
Connecting to Codex
To bridge your local Codex environment with the remote container, follow these configuration steps:
Select the Connect Codex button.

Follow the instructions given in the dialog screen. Click the link given here. On this screen, a one-time code is also present to enter while setting up an OpenAI account.

Authenticate with the OpenAI/ChatGPT account on the default browser.

Enter the one-time code and select Continue.

Upon completion of OpenAI account setup, the BlueRock Bridge app gives a new prompt to Open Codex Settings.

In Codex, navigate to Connections > select SSH > click Add.

Select Remote and click Next.

Select cobalt-59 and click Add.

In the New Remote Project pane, select cobalt-59 from the Remote dropdown and select Add Project.

Once the project connects successfully, it will be added in the SSH section

Then use it as a project in the Codex workspace.

Verifying Session Execution & Script Output
In the Claude IDE or Codex, give a prompt to create a hello Python script to verify the session.

Example of verifying the script output in the Claude desktop shell

Browsing Remote Sandbox Files via System File Explorer
Select Browse Files

In Windows Explorer, it will open the files

The bluedev Container mounts on the Windows file system under Network Location.

Maintenance & Troubleshooting
Resetting BlueRock Connector Configuration: Reset the BlueRock Connector with the Reset option in the Sandbox dialog box.

Then confirm the reset.

Re-authenticating After Reset or Expiration When a session expires or after stopping/destroying containers and resetting configuration, remote network locations automatically unmount, and Docker containers terminate. Re-run Authentication and Sandbox Creation to establish a new session. On the Windows file system,
After stopping the container

After destroying the container

Access the BlueRock Connector from the System Tray as well.

Last updated