dofastted/vm2api

vm2api 使用虚拟机完全拟真方案的订阅转api

解決する課題

このプロジェクトは、ClaudeやChatGPTなどのAIサービスにサードパーティのリバースプロキシを使用してアクセスする際に発生する、アカウント停止やサービス中断のリスクに対処します。脆弱なHTTPエミュレーションを使用する代わりに、隔離された仮想環境内で公式のAIクライアントプロセスを実行するプロダクショングレードのゲートウェイを提供し、長期的で安定したアクセスを保証します。

仕組み

隔離された仮想マシン (VM) またはコンテナのフリートを管理し、それぞれが公式のAIクライアントバイナリ(Claude Codeなど)を実行します。各スロットには固有のネットワーク出口 (SOCKS5 proxy) が割り当てられ、アカウント間の汚染を防ぎます。システムはプロトコルゲートウェイとして機能し、標準的なAPIリクエスト(OpenAI/Anthropic形式)を受け取り、それをクリーンアップして、現実的なハードウェア指紋とテレメトリをシミュレートしながら公式クライアントプロセスに中継します。また、リクエストが上流のプロバイダーに到達する前にフィルタリングする多層リスク管理システムも含まれています。

対象ユーザー

サブスクリプションベースのAIサービス上で、不正利用防止メカニズムをトリガーしたり頻繁なアカウント停止に直面したりすることなく、信頼性の高い高並列AIアプリケーションを構築する必要がある開発者およびインフラ運用者。

ハイライト

  • 公式クライアント統合: リバースエンジニアリングされたHTTPモックではなく、本物の公式バイナリを実行します。
  • ネットワーク分離: 共有IPによるBANを防ぐため、厳格な1VM対1IPポリシーを強制します。
  • ハードウェアエミュレーション: 物理ハードウェア指紋(MAC、SMBIOS、Machine-ID)を偽装し、実際の開発者ワークステーションを模倣します。
  • リスク管理: ポリシー違反を防ぐための多段階プリホップゲートシステム(蒸留検出、正規表現フィルタリング、安全モデルスコアリング)を備えています。
  • クラスター管理: SSH経由での分散VPSノードの管理をサポートし、クォータとコストを監視するための集中ダッシュボードを提供します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト