- Anthropicは、JSON APIに対してCORS(クロスオリジンリソースシェアリング)サポートを有効にし、ユーザーのブラウザからClaude LLM(大規模言語モデル)への直接呼び出しを可能にしました。
- この機能は、HTTPリクエストヘッダー
anthropic-dangerous-direct-browser-access: true
を追加することで有効化され、プロキシを介さずにブラウザベースの呼び出しを容易にします。
- このアップデートは、ユーザーが自分のAPIキーを提供する内部ツールやアプリに特に有用です。例えば、Anthropic APIを使用して写真から俳句を生成するHaikuアプリがその一例です。
- クロードのAPIは現在、CORS(クロスオリジンリソースシェアリング)リクエストをサポートしており、クライアントサイドのアプリケーションが直接やり取りできるようになっています。
- ユーザーは自分の鍵を持ち込むことができ、これによりメンテナンスとコストが削減され、開発者が広告なしのアプリを継続的な管理なしで配布しやすくなります。
- 一部のユーザーは強化されたセキュリティのためにOAuthを好みますが、「独自のキーを持ち込む」アプローチは、そのシンプルさとコスト効率の良さから依然として人気があります。ただし、使用するサイトへの信頼が必要です。