Buat yang baru pertama kali nyoba, install Goose CLI di Windows 11 bisa sedikit tricky karena ada beberapa kendala di PowerShell. Nah, berikut pengalaman setup yang bisa jadi panduan.
1. Download Script Installer
Buka PowerShell (disarankan pakai Run as Administrator).
Jalankan perintah:
powershellInvoke-WebRequest -Uri "https://raw.githubusercontent.com/aaif-goose/goose/main/download_cli.ps1" -OutFile "download_cli.ps1"Script akan tersimpan di folder yang aktif. Jangan simpan di
C:\WINDOWS\System32karena biasanya aksesnya ditolak.
2. Atur Execution Policy
Kalau muncul error "running scripts is disabled", jalankan:
powershellSet-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser -ForceIni bikin PowerShell bisa menjalankan script
.ps1yang diunduh.
3. Jalankan Script Installer
Masuk ke folder tempat file
download_cli.ps1disimpan, misalnyaDownloads:powershellcd $env:USERPROFILE\Downloads .\download_cli.ps1Script akan otomatis download file zip Goose, ekstrak, lalu pindahkan
goose.exekeC:\Users\<username>\.local\bin.
4. Tambahkan PATH
Supaya Goose bisa dipanggil dari mana saja, tambahkan folder
C:\Users\<username>\.local\binke PATH:powershell[Environment]::SetEnvironmentVariable('PATH', $env:PATH + ';C:\Users\<username>\.local\bin', 'User') $env:PATH += ';C:\Users\<username>\.local\bin'
5. Konfigurasi Goose
Jalankan:
powershellgoose configureIkuti wizard: pilih provider (misalnya OpenRouter buat api key ex Goose), masukkan API key, lalu pilih model. ex openrouter/free
Config akan tersimpan di
C:\Users\<username>\AppData\Roaming\Block\goose\config\config.yaml.
6. Tes Goose CLI
Buat folder baru ane dengan prompt "Buatkan folder baru bernama 'goose' di direktori saat ini, lalu pindah ke folder tersebut" :
Prompt ke 2 yaitu " buat file index.html yg berisi hello world i`am goose dan jalankan dibrowser"
- file sudah berhasil dibuat namun ada pesan error yg menyatanan index.htmk not found
- Prompt ke 3"Buka file C:\Users\webub\Downloads\goose\index.html di browser pakai PowerShell Start-Process"
🎯 Dengan langkah ini, Goose CLI sudah siap dipakai di Windows 11. Kendala seperti Access Denied atau Execution Policy bisa diatasi dengan cara di atas.