---
url: /en/workspaces/vscode-likes.md
---
The default Workspaces environment supports remote development with VSCode Client and Cursor Client and CodeBuddy Client.

However, if developers choose to customize their development environment, the following configurations are needed to support VSCode Client and Cursor Client and CodeBuddy Client remote development:

### How to Support VSCode/Cursor/CodeBuddy Client

* **Install `openssh-server` in the Development Environment**

When customizing the development environment, you can pre-install the SSH service in the Dockerfile.

```bash
# .ide/Dockerfile
FROM your-image

# Note: Installation methods may vary depending on the base image. Use appropriate installation method based on actual situation
apt-get update
apt-get install -y openssh-server
```

* **Download VSCode/Cursor/CodeBuddy Client and Install Remote-SSH Extension**

### Resolving VSCode/Cursor/CodeBuddy Window Overlap Issue

When clicking to open the VSCode client button, the new window might overlap with existing windows.

You can resolve this by modifying VSCode/Cursor/CodeBuddy settings: Set `Open Folders In New Window` to `on` to open in a new window each time.

Setting path:

* Manage -> Settings -> User -> Window -> New Window -> Open Folders in New Window
