언젠가부터 visualstudio marketplace 에서 vsix 파일을 직접 다운로드 하는 기능이 제한됐지만, 대체 방안을 다음과 같이 vscode 에서 제공하고 있으니 악의적(?)으로 차단한 것 같지는 않다.
vsixhub 라는 사이트를 이용해서 다운받을 수도 있는데 궁합이 맞는 code 버전도 잘 정리되어있어서 해적판인 것 같은 느낌과 빼곡한 광고 배너 보기를 감수할 수 있다면 제법 쓸만한 것 같다.
https://www.vsixhub.com/vsix/63883/
아무튼 code-server 의 extension 탭에서 네이티브하게 copilot 확장을 추가할 수는 없지만, 이런식으로 vsix 를 받아 vscode oss 기반의 IDE 들에서 copilot, copilot chat 을 이용할 수 있다.
코파일럿 확장을 설치하고 accounts 아이콘에서 github 에 인증한 뒤 다음과 같이 .vscode/mcp.json
파일을 작성해주면 끝
{
"inputs": [
{
"type": "promptString"
}
],
"servers": {
"fetch": {
"command": "uvx",
"args": [
"mcp-server-fetch"
]
},
"google-search": {
"command": "npx",
"args": [
"-y",
"g-search-mcp"
]
},
"serena": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/oraios/serena",
"serena",
"start-mcp-server",
"--context",
"ide-assistant"
]
}
}
}