@isaacraja/pi-vertex-claude

Google Vertex AI Claude provider for Pi coding agent

Package details

extension

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

$ pi install npm:@isaacraja/pi-vertex-claude
Package
@isaacraja/pi-vertex-claude
Version
0.1.4
Published
Feb 20, 2026
Downloads
123/mo · 23/wk
Author
isaacraja
License
MIT
Types
extension
Size
23.7 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-opus-4-6 200K 32K
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