leookun/cursor-byok
cursor-byok is a local implementation of Cursor's backend
What it solves
解決する課題
Cursor IDEが提供する組み込みモデルとサブスクリプションのみを使用するという制限を排除します。エディタの高度なエージェント機能を維持しながら、開発者が独自のAPIキー、カスタムエンドポイント、および好みのモデルプロバイダーを使用できるようにします。
How it works
仕組み
CursorクライアントとモデルAPIの間に位置するローカルモデルゲートウェイとして機能します。このサービスはプロトコルの適応とリクエストの転送を処理し、Cursorのエージェントリクエストを、ユーザーが設定したプロバイダーに送信されるOpenAIまたはAnthropic互換のAPIコールに変換します。
Who it’s for
対象ユーザー
モデルの選択肢をより多く制御したい、自身のAPIクレジットを使用したい、またはセルフホストされたモデルサービスに接続する必要があるCursor IDEユーザー。
Highlights
ハイライト
- BYOK (Bring Your Own Key): カスタムAPIエンドポイント、認証情報、およびモデルIDを設定可能。
- Preserves Agent Capabilities: ツール呼び出し、Skills、MCP、およびマルチターン会話のサポートを維持。
- Protocol Support: OpenAIとAnthropicの両方のAPIプロトコルと互換。
- Performance Monitoring: 最初のトークンまでの時間(TTFT)と生成速度の接続ベンチマーク、およびトークン使用量とキャッシュヒット率のセッションメトリクスを含む。
- Cross-Platform: macOS、Windows、およびLinuxで利用可能。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト