Goose
Coding agents & IDEsBlock's open-source on-machine agent (CLI and desktop).
Fill the guide with your values
Stays in this browser tab — never sent or stored by us. Sign in to create one
Your system
Setup
- 1Run
goose configure→ Configure Providers → OpenAI. - 2Host
https://api.ultragpt.pro(no /v1), base pathv1/chat/completions(no leading slash), your UltraGPT key, then a model id. Check withgoose info -v.
cat >> ~/.zshrc <<'EOF'
export GOOSE_PROVIDER="openai"
export OPENAI_HOST="https://api.ultragpt.pro"
export OPENAI_BASE_PATH="v1/chat/completions"
export OPENAI_API_KEY="<your UltraGPT key>"
export GOOSE_MODEL="claude-opus-4.8"
EOF
source ~/.zshrc
goose sessionTips
- Any model id from Models works; suffixes like :online (web search) and :nitro work too.
- Give each tool its own key with a spend limit, so usage shows separately in Activity.
- Something off? Error codes · Support