mirror of
https://github.com/OpenRouterTeam/spawn.git
synced 2026-05-07 17:31:04 +00:00
Enhanced error messages in gcp/lib/common.sh to provide comprehensive, platform-specific guidance for users getting started with GCP: Changes: - Added detailed install instructions for macOS (Homebrew), Ubuntu/Debian, and Fedora/RHEL platforms - Included post-installation steps (auth and project configuration) - Added links to create GCP project and enable Compute Engine API - Improved error message structure with clear "How to fix" sections - Maintained color-coded output for better readability This addresses the issue where users felt the GCP flow "doesn't guide me toward finding the right resource". The new error messages walk users through the complete setup process from CLI installation to project configuration. Agent: ux-engineer Co-authored-by: spawn-refactor-bot <refactor@openrouter.ai> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| lib | ||
| aider.sh | ||
| amazonq.sh | ||
| claude.sh | ||
| cline.sh | ||
| codex.sh | ||
| continue.sh | ||
| gemini.sh | ||
| goose.sh | ||
| gptme.sh | ||
| interpreter.sh | ||
| kilocode.sh | ||
| nanoclaw.sh | ||
| openclaw.sh | ||
| opencode.sh | ||
| plandex.sh | ||
| README.md | ||
GCP Compute Engine
Google Cloud Compute Engine instances via gcloud CLI. GCP Compute Engine
Uses current username for SSH. Requires gcloud CLI installed and configured.
Agents
Claude Code
bash <(curl -fsSL https://openrouter.ai/labs/spawn/gcp/claude.sh)
OpenClaw
bash <(curl -fsSL https://openrouter.ai/labs/spawn/gcp/openclaw.sh)
NanoClaw
bash <(curl -fsSL https://openrouter.ai/labs/spawn/gcp/nanoclaw.sh)
Aider
bash <(curl -fsSL https://openrouter.ai/labs/spawn/gcp/aider.sh)
Goose
bash <(curl -fsSL https://openrouter.ai/labs/spawn/gcp/goose.sh)
Codex CLI
bash <(curl -fsSL https://openrouter.ai/labs/spawn/gcp/codex.sh)
Open Interpreter
bash <(curl -fsSL https://openrouter.ai/labs/spawn/gcp/interpreter.sh)
Gemini CLI
bash <(curl -fsSL https://openrouter.ai/labs/spawn/gcp/gemini.sh)
Amazon Q CLI
bash <(curl -fsSL https://openrouter.ai/labs/spawn/gcp/amazonq.sh)
Cline
bash <(curl -fsSL https://openrouter.ai/labs/spawn/gcp/cline.sh)
gptme
bash <(curl -fsSL https://openrouter.ai/labs/spawn/gcp/gptme.sh)
OpenCode
bash <(curl -fsSL https://openrouter.ai/labs/spawn/gcp/opencode.sh)
Plandex
bash <(curl -fsSL https://openrouter.ai/labs/spawn/gcp/plandex.sh)
Non-Interactive Mode
GCP_INSTANCE_NAME=dev-mk1 \
OPENROUTER_API_KEY=sk-or-v1-xxxxx \
bash <(curl -fsSL https://openrouter.ai/labs/spawn/gcp/claude.sh)