mcpField
B
Bankr Agent - LLM Gateway

Bankr Agent - LLM Gateway

github.com/bankrbotエージェントワークフロー88342 回インストール31 週間前に更新
リポジトリ

Bankr Agent - LLM Gateway について

Bankr Agent - LLM Gatewayは、複数プロバイダーのモデルを呼び出す統合APIとコマンドライン機能です。Claude Code、OpenClaw、OpenCode、Cursorの利用者やSDK連携向けに、クレジット管理と自動フェイルオーバーを備えています。

主な機能

  1. 01複数プロバイダーのモデル利用
  2. 02OpenAI・Anthropic形式のAPI
  3. 03クレジットの確認と追加
  4. 04自動フェイルオーバー
  5. 05コーディングツールの設定

活用シーン

  1. 01単一エンドポイント経由でモデルを呼び出す
  2. 02Claude Codeをゲートウェイに接続する
  3. 03LLMクレジットを確認・追加する

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/bankrbot/claude-plugins --skill bankr-agent---llm-gateway

インストール後、Claude Code で/bankr-agent---llm-gatewayを入力して読み込まれたか確認します。

詳細

LLM ゲートウェイ

Bankr LLM Gateway は、Claude、Gemini、GPT などのモデル向けの統合 API です。単一のエンドポイントを通じて、複数プロバイダーへのアクセス、コスト追跡、自動フェイルオーバー、SDK との互換性を提供します。

ベース URL: https://llm.bankr.bot

認証

LLM キーを使用します。解決の優先順位は次のとおりです。

  1. BANKR_LLM_KEY 環境変数
  2. ~/.bankr/config.json 内の llmKey
  3. BANKR_API_KEY にフォールバック

ほとんどのユーザーは、エージェント API と LLM ゲートウェイの両方で 1 つのキーだけを使用できます。

クレジット

新しいウォレットの LLM クレジットは $0 です。 初回使用前にチャージしてください。チャージしない場合、すべてのリクエストで HTTP 402 が返されます。

LLM クレジット(USD)と取引ウォレット(暗号資産)の残高は、完全に別々です。

bankr llm credits                          # Check balance
bankr llm credits add 25                   # Top up $25 (USDC)
bankr llm credits add 50 --token 0x...     # Top up from specific token
bankr llm credits auto --enable --amount 25 --threshold 5 --tokens USDC  # Auto top-up
bankr llm credits auto --disable           # Disable auto top-up

利用可能なモデル

モデルプロバイダー最適な用途
claude-opus-4.6Anthropic最も高性能、高度な推論
claude-sonnet-4.6Anthropic速度と品質のバランス
claude-haiku-4.5Anthropic高速、コスト効率に優れる
gemini-3-proGoogle長いコンテキスト(2M トークン)
gemini-3-flashGoogle高いスループット
gpt-5.2OpenAI高度な推論
gpt-5-miniOpenAI高速、低コスト
kimi-k2.5Moonshot AI長いコンテキストでの推論
qwen3-coderAlibabaコード生成
bankr llm models   # Fetch live model list

ツール連携

Claude Code
# Launch directly (recommended)
bankr llm claude
bankr llm claude --model claude-sonnet-4.6

# Or set env vars
bankr llm setup claude
# Outputs: export ANTHROPIC_BASE_URL and ANTHROPIC_AUTH_TOKEN
OpenClaw
bankr llm setup openclaw --install   # Auto-install provider config

OpenClaw では、モデル ID の先頭に bankr/ を付けます(例:bankr/claude-sonnet-4.6)。

OpenCode
bankr llm setup opencode --install   # Auto-install provider config
Cursor
bankr llm setup cursor   # Get step-by-step setup instructions

SDK を直接使用する

ゲートウェイは標準の OpenAI SDK と Anthropic SDK で動作します。ベース URL を上書きするだけです。

OpenAI 形式:

curl -X POST "https://llm.bankr.bot/v1/chat/completions" \
  -H "Authorization: Bearer $BANKR_LLM_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "claude-sonnet-4.6", "messages": [{"role": "user", "content": "Hello"}]}'

Anthropic 形式:

curl -X POST "https://llm.bankr.bot/v1/messages" \
  -H "x-api-key: $BANKR_LLM_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "claude-sonnet-4.6", "max_tokens": 1024, "messages": [{"role": "user", "content": "Hello"}]}'

トラブルシューティング

エラー解決方法
401 Unauthorizedキーを確認します:bankr config get llmKey
402 Payment Requiredクレジットをチャージします:bankr llm credits add 25
Model not found正確な ID を確認します:bankr llm models
Claude Code not foundClaude Code を別途インストールします

コメント