agy 추가, pi를 README에서 제거

This commit is contained in:
Jerry Chae committed 2026-05-26 11:29:02 +09:00
1 parent bd5e08bb29
commit 9540b2375c
3 files changed
+148 -35

No files matched your search

+49
View File
@@ -0,0 +1,49 @@
#!/usr/bin/env bash
# shellcheck disable=SC2086
# Google Antigravity 2.0 CLI (agy) 설치 스크립트
# Antigravity: https://antigravity.google
#
# 지원 플랫폼:
# macOS 및 Linux (공식 install.sh 실행)
set -euo pipefail
# ────────────────────────────────────────────
# 상수 정의
# ────────────────────────────────────────────
INSTALL_URL="https://antigravity.google/cli/install.sh"
# ────────────────────────────────────────────
# 유틸리티 함수 (stderr 출력)
# ────────────────────────────────────────────
info() { echo "[INFO] $*" >&2; }
warn() { echo "[WARN] $*" >&2; }
error() { echo "[ERROR] $*" >&2; exit 1; }
success() { echo "[OK] $*" >&2; }
# ────────────────────────────────────────────
# 필수 명령어 확인
# ────────────────────────────────────────────
for cmd in curl bash; do
command -v "$cmd" &>/dev/null || error "'$cmd' 명령어가 필요합니다."
done
# ────────────────────────────────────────────
# 메인 설치 로직
# ────────────────────────────────────────────
main() {
info "Google Antigravity 2.0 CLI (agy) 설치를 시작합니다..."
info "원격 설치 스크립트 가져오는 중: $INSTALL_URL"
# 원격 스크립트 실행
if curl -fsSL "$INSTALL_URL" | bash; then
success "Antigravity CLI 설치가 성공적으로 완료되었습니다!"
info "터미널에서 'agy' 명령어를 실행하여 서비스를 시작할 수 있습니다."
info "처음 실행 시 Google 계정 로그인 인증(Google Sign-In)이 진행됩니다."
else
error "Antigravity CLI 설치 스크립트 실행에 실패했습니다. 네트워크 연결 상태를 확인해 주세요."
fi
}
main "$@"