OpenSource-Hub
S

sub2api

SHA-256
38.8k stars·開発ツール·SHA-256 チェックサム確認済み

オープンソースのAI API中継ゲートウェイ。Claude、OpenAI、Gemini、Grokなどのサブスクリプションを標準APIに統一的に変換し、シェア利用に対応、コストを按分して分担します。

スマートダウンロード

Download 版をダウンロード

v0.1.179 · 35.6 MB

複数のAIサブスクリプションをまとめてシェアし、統一してAPIに変換してツールで使えるようにする。お金も手間も省ける。

主な機能

  • 多サブスクリプション統一接続:Claude / OpenAI / Gemini / Grok サブスクリプションをワンクリックで接続し、OpenAI 互換 API として統一出力
  • シェアリングメカニズム:複数ユーザーで1つのサブスクリプションを共有し、割り当てに応じてコストを分担、一人あたりの費用を大幅に削減
  • ネイティブツール互換:Claude Code、Codex、Gemini CLI など主要な AI プログラミングツールがそのまま利用可能
  • セルフホストデプロイ:Docker ベースのワンクリックデプロイ、データを完全に自社管理、PostgreSQL + Redis による本番レベルのアーキテクチャをサポート
  • Web 管理パネル:Vue 3 ベースのビジュアルパネルで、メンバー管理、割り当て管理、使用量統計が一目でわかる

できないこと

  • 本项目の使用はAnthropic等の上流サービスプロバイダーの利用規約に違反する可能性があり、アカウント停止のリスクがあります。その結果は利用者自身が負担するものとします
  • 技術学習・研究目的のみに限定され、現地の法律・規制を遵守し、いかなる形式の商業運営も禁止します
  • プロジェクト開発者はこれまでいかなる個人・組織にも商業運営を許可したことはありません。sub2api の名を冠した有料サービスにはご注意ください
  • デプロイ時には必ず事前にREADME内の免責事項をよく読み、理解を確認した上で使用してください

使用例

  • チームコラボレーション:チーム内の複数人で1つのClaudeサブスクリプションを共有し、内部APIゲートウェイを一元的に経由。コストは透明で、使用量に応じて配分
  • 個人開発者:複数プラットフォームのサブスクリプションを1つのAPI Keyに統合し、異なるAIプログラミングツール間でシームレスに切り替え

詳細説明

Sub2API はオープンソースの AI API ゲートウェイプラットフォームで、Claude、OpenAI、Gemini、Grok などの主要な AI サブスクリプションを単一の API エントリに統合します。その中核的な革新は、サブスクリプションのクォータ配分と相乗り共有メカニズムです。複数人で1つの公式サブスクリプションを共有することで、一人あたりの利用コストを大幅に削減します。One API など、Token 課金とキー管理に重点を置いた従来の中継プロジェクトとは異なり、Sub2API は OAuth サブスクリプション接続をネイティブにサポートしており、チームでの公式サブスクリプション共有に特に適しています。Claude Code、Codex、Gemini CLI などの主流のコーディングツールとシームレスに互換性があり、ホステッドサイトと Docker セルフホスティングの2つのデプロイ方法を提供しています。技術スタックは Go 1.26、Vue 3、PostgreSQL 15+、Redis 7+ に基づいており、すぐに利用可能です。

タグ

AI GatewayAPI RelayClaude CodeSubscription SharingDocker

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

Docker Compose を使用してデプロイする: docker-compose.yml を作成し、PostgreSQL と Redis の接続情報を設定する

4

公式サブスクリプションの OAuth Token を取得する: Claude / OpenAI / Gemini の公式プラットフォームでログインして認可する

5

管理パネルでサブスクリプションを追加し、相乗りクォータを設定して、自分の API Key を生成する

インストールガイド
  1. Docker Compose を使用してデプロイする: docker-compose.yml を作成し、PostgreSQL と Redis の接続情報を設定する
  2. 公式サブスクリプションの OAuth Token を取得する: Claude / OpenAI / Gemini の公式プラットフォームでログインして認可する
  3. 管理パネルでサブスクリプションを追加し、相乗りクォータを設定して、自分の API Key を生成する
ファイルの整合性

SHA-256 チェックサム確認済み

GitHub 公式 Release ページから抽出されたチェックサム

SHA256 チェックサム

ae6b2e7ae30d784e7d7cbda119bcbc0b70f8e9334570f958bb255dad453adc17

このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

Docker 環境では、docker compose down を実行してコンテナを停止・削除します。データを完全にクリーンアップする必要がある場合は、docker volume rm を使用して関連するデータボリュームを削除します。ソースコードからのデプロイの場合は、ソースコードディレクトリと対応する PostgreSQL データベースおよび Redis データを直接削除してください。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスLGPL-3.0
最終更新2026-08-23T03:14:24Z
GitHub リポジトリ公式サイト

類似プロジェクト