Digital Garden by Rycont | 뉴스레터 구독하기

Project IDX

구글의 웹 기반 IDE 서비스이다. Code OSS(VSCode)를 프론트엔드로 한다. 오래 전부터 Waitlist를 걸어두었는데, 2024년 5월 15일부로 Waitlist 없이 공개되었다.

첫인상: Codespaces보다 반응이 빠르다, 날렵하다, Gemini 자동완성은 느리고 멍청하다

원격 개발환경으로 Codespaces를 사용하다가 컴퓨팅 성능 부족과 오류 때문에 VSCode Tunnel(Self Hosted)로 이주했다. 만약 써보는 동안 오류와 성능 이슈가 드러나지 않는다면 메인 개발환경으로 사용해볼 것 같다. 며칠간 써봐야겠다.

안드로이드 에뮬레이터를 제공한다고 해서 추후 앱개발 용도로 테스트해보고자 한다. 특히 Flutter 개발에 최적화된 것 같다.

성능

다른 블로그 글(oracle VM.Standard.A1.Flex CPU 성능 테스트 – AWS 인스턴스와의 비교 포함)을 참고하여, 다음 명령어로 테스트하였다.

cat /proc/cpuinfo | grep CPU | wc -l
sysbench cpu --events=10000 --cpu-max-prime=20000 --time=0 --threads=2 run
환경스레드작업 소요 시간램 크기작업공간(Home dir), /tmp에 할당된 디스크확장 레지스트리AI 지원
Codespaces26.548s (3.2x)8GB32GB, 44GBVisual Studio MarketplaceGitHub Copilot
Project IDX221.0521s8GB10GB, 4GBOpen VSXGemini

컴퓨팅 환경은 Codespaces가 IDX보다 월등하다. 단위작업 소요 시간은 3배 빠르며, 작업 공간은 3배 이상 크다.

그럼에도 불구하고 체감 반응속도 등에 의해 IDX가 더 쾌적하게 느껴진다.


연결된 페이지 (Inlinks)


댓글 쓰기, GitHub에서 보기