リリース
Anthropic API 互換エンドポイントに対応しました
Anthropic Messages API 互換のエンドポイント /v1/messages を追加しました。Claude Code の通信先を環境変数の設定だけで HAI に切り替えられます。コードの変更は必要ありません。
Claude Code から使う
export ANTHROPIC_BASE_URL=https://hai-api.hcloud.ltd
export ANTHROPIC_AUTH_TOKEN=hai_...
export ANTHROPIC_MODEL=kimi-k3
export ANTHROPIC_SMALL_FAST_MODEL=deepseek-v4-flash
claude
ANTHROPIC_SMALL_FAST_MODEL は必須です。未設定の場合、Claude Code が haiku 系のモデル名でリクエストし 400(unknown model)エラーになります。バックグラウンドタスク用のため、低価格の deepseek-v4-flash を推奨します。
補足
- 認証は
Authorization: Bearer(ANTHROPIC_AUTH_TOKEN)とx-api-key(ANTHROPIC_API_KEY)の両方に対応しています。 /v1/messages/count_tokensは未提供です。コンテキスト残量の表示が不正確になりますが、動作には影響しません。
セットアップの詳細はドキュメントに掲載しています。