@carze/pi-vertex-claude

Google Vertex AI Claude provider for Pi coding agent

Packages

Package details

extension

Install @carze/pi-vertex-claude from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@carze/pi-vertex-claude
Package
@carze/pi-vertex-claude
Version
0.1.13
Published
Jun 10, 2026
Downloads
601/mo · 56/wk
Author
carze
License
MIT
Types
extension
Size
45 KB
Dependencies
3 dependencies · 2 peers
Pi manifest JSON
{
  "extensions": [
    "./index.ts"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

Vertex Claude Provider for Pi

Access Claude models via Google Vertex AI.

Installation

pi install npm:@isaacraja/pi-vertex-claude

Setup

Authenticate with Google Cloud:

gcloud auth application-default login

Set your project:

export GOOGLE_CLOUD_PROJECT=your-project-id

Use the provider:

pi --provider google-vertex-claude --model claude-sonnet-4@20250514

Shell Helper

Add to ~/.bashrc or ~/.zshrc:

piv() {
  GOOGLE_CLOUD_PROJECT=your-project-id \
  pi --provider google-vertex-claude --model claude-sonnet-4@20250514 "$@"
}

Available Models

Model Context Output
claude-fable-5 1M 128K
claude-opus-4-8 1M 128K
claude-opus-4-7 1M 128K
claude-opus-4-6 1M 128K
claude-sonnet-4-6 1M 64K
claude-opus-4-5@20251101 200K 32K
claude-opus-4-1@20250805 200K 32K
claude-opus-4@20250514 200K 32K
claude-sonnet-4-5@20250929 200K 64K
claude-sonnet-4@20250514 200K 64K
claude-3-7-sonnet@20250219 200K 64K
claude-haiku-4-5@20251001 200K 64K
claude-3-5-sonnet-v2@20241022 200K 8K
claude-3-5-haiku@20241022 200K 8K

Prerequisites

  • Google Cloud project with Vertex AI API enabled
  • Claude models enabled in Model Garden
  • gcloud CLI installed

License

MIT