소개
azswitch는 Azure 구독 간 전환을 빠르게 도와주는 오픈소스 CLI 도구입니다. eliasericsson이 개발했으며, Azure CLI와 fzf에 의존하여 작동합니다. Chocolatey 패키지 관리자를 통해 Windows에서 간편히 설치할 수 있습니다.
상세정보
빠른 구독 전환
azswitch는 Azure CLI에서 가져온 구독 목록을 fzf 인터페이스에 표시하여 사용자가 키보드로 빠르게 선택하고 Enter 키를 눌러 전환할 수 있도록 합니다. 이는 여러 구독을 자주 전환해야 하는 개발자 및 DevOps 엔지니어에게 유용합니다.
Chocolatey를 통한 설치 (권장)
Windows 사용자는 Chocolatey 패키지 관리자를 통해 azswitch를 간편히 설치할 수 있습니다. 이 방법은 Azure CLI와 fzf 의존성도 함께 설치해 줍니다.
관리자 권한으로 PowerShell 또는 CMD를 열고 다음 명령을 실행합니다:
choco install azswitch –version=0.1.4
수동 설치 방법
공식 GitHub 저장소에서 Windows용 바이너리를 다운로드한 후 압축을 해제합니다. 해제된 폴더를 시스템 환경 변수 PATH에 추가하면 어떤 터미널에서도 azswitch 명령을 사용할 수 있습니다.
예시 (C:Tempazswitch_0.1.4_windows_64-bit 폴더 사용 시):
CMD:
SET “PATH=C:Tempazswitch_0.1.4_windows_64-bit;%PATH%”
PowerShell:
$env:path = $env:path + “;C:Tempazswitch_0.1.4_windows_64-bit”
기본 사용법
설치가 완료되면 터미널에서 다음 명령을 실행합니다:
azswitch
그러면 fzf 인터페이스가 나타나며 사용 가능한 Azure 구독 목록이 표시됩니다. 위쪽·아래쪽 화살표 키로 이동하고 Enter 키를 눌러 선택한 구독으로 전환합니다. ESC 키를 누르면 취소됩니다.
이런 경우에 유용합니다
여러 Azure 구독을 오가며 작업하는 클라우드 엔지니어, 개발자, 시스템 관리자가 구독 전환 과정을 간소화하고 싶을 때 유용합니다. 특히 스크립트나 자동화 도구보다 인터랙티브한 선택이 필요한 상황에서 효율성을 높일 수 있습니다.
지원 환경·시스템 요구사항
azswitch는 Windows, Linux, macOS에서 실행됩니다. Windows에서는 Chocolatey를 통해 설치 시 Azure CLI와 fzf가 자동으로 의존성으로 설치됩니다. 수동 설치 시에는 해당 도구들을 별도로 설치해야 합니다.
최신 버전·업데이트
현재 최신 버전은 0.1.4이며, 2023년 5월 24일에 마지막으로 업데이트되었습니다. 추가적인 변경 사항은 GitHub 저장소의 릴리스 페이지에서 확인할 수 있습니다.
시스템 요구사항
Azure CLI와 fzf가 필요합니다. Windows에서는 Chocolatey를 통해 설치 시 의존성이 자동으로 처리됩니다.


