기능
멀티 CLI 지원
Claude Code, Codex, OpenCode 지원, 프로젝트별 설정 가능
멀티 설정 관리
통합된 JSON 파일에서 모든 API 프로바이더 설정 관리
통합 데몬
단일 zend 프로세스로 프록시 서버와 웹 관리 UI를 동시에 호스팅
프록시 페일오버
내장 HTTP 프록시, 기본 프로바이더 사용 불가 시 자동으로 백업으로 전환
시나리오 라우팅
요청 특성(thinking, image 등)에 따라 다른 프로바이더로 지능적 라우팅
프로젝트 바인딩
디렉토리를 특정 profile과 CLI에 바인딩하여 프로젝트 수준 자동 설정 실현
환경 변수
프로바이더 수준에서 각 CLI의 환경 변수를 개별 설정
웹 UI
브라우저에서 시각적 관리, 비밀번호 보호 접근 지원
웹 보안
접근 비밀번호 자동 생성, 세션 인증, RSA 암호화 토큰 전송
설정 동기화
WebDAV/S3/GitHub를 통해 기기 간 설정 동기화, AES-256-GCM 암호화 사용
더 많은 기능이 곧 출시됩니다
빠른 시작
1
GoZen 설치
원라인 설치 스크립트
curl -fsSL https://raw.githubusercontent.com/dopejs/gozen/main/install.sh | sh
2
프로바이더 설정
첫 번째 API 프로바이더 추가
zen config add provider
3
시작
기본 설정으로 CLI 시작
zen
명령어 목록
명령어설명
zenCLI 시작 (프로젝트 바인딩 또는 기본 설정 사용)zen -p <profile>지정된 profile로 시작zen -pprofile을 대화형으로 선택zen --cli <cli>지정된 CLI 사용 (claude/codex/opencode)zen -yCLI 권한 자동 승인 (claude --permission-mode acceptEdits, codex -a never)zen use <provider>지정된 프로바이더 직접 사용 (프록시 없음)zen pick프로바이더를 대화형으로 선택하여 시작zen list모든 프로바이더와 profile 나열zen config add provider새 프로바이더 추가zen config add profile새 profile 추가zen config default-client기본 CLI 클라이언트 설정zen config default-profile기본 profile 설정zen config reset-password웹 UI 접근 비밀번호 재설정zen config sync원격 동기화 백엔드에서 설정 가져오기zen daemon startzend 데몬 시작zen daemon stop데몬 중지zen daemon status데몬 상태 보기zen daemon enable시스템 서비스로 설치zen daemon disable시스템 서비스 제거zen bind <profile>현재 디렉토리를 profile에 바인딩zen bind --cli <cli>현재 디렉토리를 지정된 CLI에 바인딩zen unbind현재 디렉토리 바인딩 해제zen status현재 디렉토리 바인딩 상태 표시zen web브라우저에서 웹 관리 UI 열기 (데몬 자동 시작)zen upgrade최신 버전으로 업그레이드zen version버전 표시zen completion <shell>셸 자동완성 스크립트 생성 (zsh/bash/fish)