요약
Thunder Client가 프로젝트에 컬렉션을 JSON 파일로 저장하던 깃 동기화 기능을 Pro 유료 서비스로 전환했습니다. 무료 사용자는 여전히 요청을 보낼 수 있지만, 컬렉션이 더 이상 기본적으로 깃에 저장되지 않습니다. 가장 실용적인 대안은 REST Client(무료, 파일 기반), Apidog(클라우드 동기화가 포함된 무료 워크스페이스)이며, 기존 사용자는 제한적으로 이전 Thunder Client 버전을 계속 사용할 수 있습니다.
💡 Apidog는 무료 올인원 API 개발 플랫폼입니다. 무료 깃 연결 워크스페이스를 제공하여 Pro 플랜 없이도 API 컬렉션을 동기화 상태로 유지할 수 있습니다. 신용 카드 없이 바로 시작하세요.
소개
Thunder Client는 VS Code 내에서 가볍고 무료이며 깃 친화적인 API 클라이언트로 인기를 얻었습니다. 개발자들은 컬렉션을 프로젝트 디렉토리에 JSON 파일로 저장해 API 요청을 테스트 코드와 함께 소스 제어할 수 있다는 점을 높이 평가했습니다.
하지만 Pro 등급 도입과 함께 깃 동기화가 유료화되면서, 무료 사용자는 기존의 주요 기능을 잃게 되었습니다. 이 글에서는 변경점, 무료 사용자에게 실제로 영향을 주는 부분, 2026년 기준 추천 마이그레이션 방법을 정리합니다.
타임라인: 유료화 진행 방식
Thunder Client는 처음엔 무료 VS Code 확장 프로그램으로 공개됐으며, .thunder-tests 폴더에 컬렉션을 JSON 파일로 저장하는 구조였습니다. 이 파일들은 자연스럽게 깃에 커밋됐고, 팀 환경에서 편리하게 관리할 수 있었습니다.
서비스가 성장하면서 개발팀은 Pro 등급을 도입했고, 아래 기능들이 유료로 전환되었습니다:
- 깃 동기화: 프로젝트에 컬렉션을 JSON 파일로 저장하는 기능(가장 핵심적인 변화). 무료 사용자는 이제 컬렉션이 VS Code의 내부 저장소에만 저장됩니다.
- 팀 공유: 깃 기반 워크플로를 통한 컬렉션 공유.
- CLI 러너: CI/CD 파이프라인에서 컬렉션 실행.
무료 등급은 기본적인 요청 전송, 로컬 컬렉션/환경 변수 관리는 지원합니다. 단, 저장소에 컬렉션을 커밋하던 워크플로를 유지하려면 Pro 결제 또는 대체 도구가 필요합니다.
무료 사용자가 실제로 잃은 것
업데이트 이후 무료 사용자가 겪는 변화는 다음과 같습니다:
-
컬렉션 저장 위치 변경:
예전에는 컬렉션이 프로젝트 디렉토리에 JSON 파일로 존재했지만, 이제는 VS Code의 내부 확장 저장소로 이동했습니다. 결과적으로:- 프로젝트 파일 탐색기에서 보이지 않음
-
git add시 컬렉션 포함 안 됨 - 저장소를 복제한 팀원이 요청에 접근 불가
- 로컬 VS Code 설치에 종속
깃 기록 상실:
누가 언제 요청을 변경했는지 추적할 수 없음.코드 리뷰 통합 불가:
API 컬렉션 변경 사항을 Pull Request로 검토할 수 없음. 이제는 수동 내보내기/가져오기, 혹은 Pro 결제가 필요합니다.
옵션 1: 이전 Thunder Client 버전 유지
단기적으론 가능하지만, 다음과 같은 한계가 있습니다.
- VS Code 확장 자동 업데이트를 끄려면 확장 패널에서 마우스 우클릭 → "자동 업데이트 비활성화" 선택 후, 릴리스 기록에서
.vsix파일로 특정 버전을 수동 설치. - 단점:
- 보안 패치, 버그 수정 미적용
- VS Code 업데이트 시 호환성 보장 어려움
- Thunder Client 저장 형식 변경 시 이전 버전 무용지물 가능
실행 방법:
유지보수를 감수한다면 버전 고정으로 짧은 기간 동안은 기존 워크플로 유지가 가능하나, 근본적 대책은 아님.
옵션 2: REST Client로 전환
REST Client는 Thunder Client의 깃 동기화 워크플로우를 가장 깔끔하게 대체하는 무료 확장입니다.
-
REST Client 특징
-
.http파일로 요청 관리 (일반 텍스트) - 요청 예시:
GET https://api.example.com/products HTTP/1.1 Authorization: Bearer {{token}} Accept: application/json- 파일 기반이므로 깃에 바로 커밋 가능, 코드 리뷰/기록/협업 용이
-
-
마이그레이션 단계
- VS Code에서 REST Client 확장 설치 (Huachao Mao 제작)
- Thunder Client에서 컬렉션 JSON 내보내기 (무료 등급도 가능)
- 주요 요청을
.http파일로 수동 옮기기 - Thunder Client 컬렉션 삭제 또는 보관
-
고려 사항
- GUI가 없음. 요청을 직접 텍스트로 작성해야 하며, Thunder Client의 탭 인터페이스에 익숙하다면 적응이 필요
옵션 3: Apidog로 전환
Apidog는 Thunder Client에서 깃 동기화로 해결하던 문제를 별다른 마찰 없이 해결할 수 있는 무료 클라우드 워크스페이스를 제공합니다.
-
Apidog 특징
- 컬렉션은 Apidog 클라우드에 저장, 기기 간 자동 동기화
- 무료 등급으로 최대 3명까지 팀 공유 가능
- 요청 기록, API 문서화, 데스크톱 앱과 VS Code 확장 모두 지원
-
마이그레이션 단계
- Thunder Client에서 컬렉션 내보내기(JSON)
- Apidog 무료 계정 생성
- Apidog에서 가져오기 클릭, Thunder Client JSON 파일 선택
- VS Code용 Apidog 확장 설치
- 확장에서 Apidog 계정 로그인
- 가져온 컬렉션이 VS Code에서 바로 사용 가능
-
장점
- 모든 기기에서 컬렉션 동기화
- 무료 팀 공유(최대 3명)
- API 문서 자동화, 데스크톱 앱 연동
-
제한
- 컬렉션이 일반 텍스트가 아니라 Apidog 클라우드에 저장됨. 오프라인 작업/깃 기반 저장이 필요하면 REST Client가 더 적합
마이그레이션 경로 비교
| 옵션 | 깃 동기화 | 무료 | GUI | 마이그레이션 노력 |
|---|---|---|---|---|
| 이전 Thunder Client 유지 | 예 (이전 버전) | 예 | 예 | 낮음 (지속 불가) |
| REST Client로 전환 | 예 (.http 파일) | 예 | 아니오 | 중간 |
| Apidog로 전환 | 예 (클라우드) | 예 (3명) | 예 | 낮음~중간 |
| Thunder Client Pro 결제 | 예 | 아니오 | 예 | 없음 |
자주 묻는 질문
Q. Thunder Client가 깃 동기화를 Pro로 전환한 시점은?
A. 2023년 중 Pro 등급 도입 및 깃 동기화 유료화. 이후 업데이트부터 무료 등급은 .thunder-tests 저장 기능이 사라졌습니다.
Q. 전환 전에 Thunder Client 컬렉션을 내보낼 수 있나요?
A. 네, 무료 등급에서도 컬렉션을 JSON으로 내보낼 수 있습니다. 컬렉션 우클릭 → 내보내기.
Q. REST Client가 Thunder Client보다 어렵나요?
A. 워크플로에 따라 다릅니다. 텍스트 기반 요청 작성에 익숙하다면 어렵지 않습니다. GUI 클릭에 익숙하다면 일부 적응이 필요합니다.
Q. Apidog가 컬렉션을 내 깃 저장소에 저장하나요?
A. 아니요, Apidog는 컬렉션을 클라우드에 저장합니다. 깃 저장소 내 파일 관리가 필요하면 REST Client가 더 적합합니다.
Q. Thunder Client의 무료 등급이 더 나빠질 가능성은?
A. 공식적으로 추가 축소 계획은 없으나, 이미 유료화된 전례로 볼 때 변경 가능성은 존재합니다. 예측 가능한 워크플로를 원한다면 대체 도구로의 마이그레이션이 권장됩니다.
Q. Thunder Client에서 Apidog로 가장 빠르게 마이그레이션하려면?
A. 컬렉션 내보내기 → Apidog 가입 → JSON 가져오기 → VS Code 확장 설치 → 로그인. 대부분 30분 내 완료 가능합니다.
Thunder Client 유료화로 시장 환경이 변했습니다. REST Client, Apidog 모두 Thunder Client의 핵심 기능을 각자의 방식으로 제공합니다. 일반 텍스트 기반 워크플로가 필요하다면 REST Client, 클라우드 동기화 및 팀 협업이 우선이라면 Apidog가 실용적인 선택입니다.
Top comments (0)