pi-vertex-anthropic は何をしますか?
🌍 Pi Vertex Anthropic 拡張機能で Claude モデルを手軽に有効化。Google Cloud の Vertex AI を統合し、効率的なコーディングとコスト追跡を実現します。
このスキルは、Google Cloud の Vertex AI を介して Claude モデルへのアクセスを提供し、開発者がセキュアでスケーラブルな環境で AI 支援コーディングを活用できるようにします。コスト管理機能も内蔵されており、API 使用量の追跡と予算最適化を支援します。
主な機能
- Vertex AI 統合: Google Cloud のインフラストラクチャを活用した Claude モデルの呼び出し
- コスト追跡: リアルタイムでの API 使用量と費用のモニタリング
- シームレスな統合: Claude Code や Cursor などの AI エージェントツールとの簡単な連携
- エンタープライズ対応: 安全で拡張性の高いコード生成支援
前提条件
- Google Cloud アカウントと有効な Vertex AI プロジェクト
- Claude Code または互換性のある AI エージェントプラットフォーム
- 以下の環境変数の設定:
VERTEX_AI_PROJECT_ID: Google Cloud プロジェクト IDVERTEX_AI_LOCATION: Vertex AI リージョン(例:us-central1)CLAUDE_API_KEY: Anthropic API キー(必要な場合)
インストール方法
スキルを有効にするには、AI エージェントの設定ファイルに以下を追加してください:
{
"skills": [
{
"name": "ealpizars/pi-vertex-anthropic",
"version": "latest",
"config": {
"projectId": "your-project-id",
"location": "us-central1"
}
}
]
}
または、CLI から直接インストール:
claude skills install ealpizars/pi-vertex-anthropic
使用方法
- 環境変数が正しく設定されていることを確認します。
- AI エージェント内で Claude モデルを呼び出すクエリを実行します。
- スキルが自動的に Vertex AI エンドポイントにルーティングし、レスポンスを返します。
- コストダッシュボードで使用状況を監視します。
使用例
# Vertex AI 経由で Claude にコード生成を依頼
response = claude.generate(
model="claude-3-opus",
prompt="Python で REST API の作成方法を教えてください。"
)
print(response.text)
コスト管理
このスキルは、各リクエストのコストを自動的に記録します。次のようにして使用状況を確認できます:
- コマンドライン:
claude skills cost ealpizars/pi-vertex-anthropic - 対象期間の総費用とリクエスト数の表示
- プロジェクト予算のアラート設定
トラブルシューティング
- 認証エラー:
gcloud auth application-default loginを実行して認証を確認してください。 - プロジェクトが見つからない:
VERTEX_AI_PROJECT_IDが正しいことを確認してください。 - コストが表示されない: 請求先アカウントが有効で、Vertex AI API が有効になっていることを確認してください。
サポート
問題が発生した場合は、GitHub リポジトリ でイシューを開いてください。
ライセンス
MIT