diff --git a/README.md b/README.md index abfd58510..917439b58 100644 --- a/README.md +++ b/README.md @@ -35,8 +35,8 @@ Doing mostly coding work? Try the **[Kimi Code subscription](https://www.kimi.co - - + + @@ -45,8 +45,8 @@ Doing mostly coding work? Try the **[Kimi Code subscription](https://www.kimi.co - - + + @@ -103,8 +103,8 @@ Register now via this lin - - + + @@ -170,8 +170,8 @@ TeamoRouter also offers enterprise features including centralized billing, team - - + + diff --git a/README_DE.md b/README_DE.md index 244809878..b37f1eb14 100644 --- a/README_DE.md +++ b/README_DE.md @@ -35,8 +35,8 @@ Hauptsächlich mit Programmierung beschäftigt? Probieren Sie das **[Kimi-Code-A
PackyCodeThanks to PackyCode for sponsoring this project! PackyCode is a reliable and efficient API relay service provider, offering relay services for Claude Code, Codex, Gemini, and more. PackyCode provides special discounts for our software users: register using this link and enter the "cc-switch" promo code during first recharge to get 10% off.PackyCodeThanks to PackyCode for sponsoring this project! PackyCode is a reliable and efficient API relay service provider, offering relay services for Claude Code, Codex, Gemini, and more. PackyCode provides special discounts for our software users: register using this link and enter the "cc-switch" promo code during first recharge to get 10% off.
APINebulaThanks to APINEBULA for sponsoring this project! APINEBULA, an enterprise-grade AI aggregation platform under Galaxy Video Bureau, leverages extensive platform resources to provide developers, teams, and enterprises with stable, cost-effective access to large language model APIs. The platform integrates leading, full-powered models like Claude, GPT, and Gemini, allowing you to connect to the world's top AI models through a single API, with prices starting as low as 10% of the original cost. Designed for AI programming, Agent development, and business system integration, APINEBULA supports enterprise-grade high concurrency, formal contracts, corporate bank transfers, and invoicing services. APINEBULA provides special discounts for our software users: register using this link and enter the "ccswitch" promo code during your first recharge to get 10% off.APINebulaThanks to APINEBULA for sponsoring this project! APINEBULA, an enterprise-grade AI aggregation platform under Galaxy Video Bureau, leverages extensive platform resources to provide developers, teams, and enterprises with stable, cost-effective access to large language model APIs. The platform integrates leading, full-powered models like Claude, GPT, and Gemini, allowing you to connect to the world's top AI models through a single API, with prices starting as low as 10% of the original cost. Designed for AI programming, Agent development, and business system integration, APINEBULA supports enterprise-grade high concurrency, formal contracts, corporate bank transfers, and invoicing services. APINEBULA provides special discounts for our software users: register using this link and enter the "ccswitch" promo code during your first recharge to get 10% off.
ClaudeAPIThis project is sponsored by Claude API. Direct Claude API access — connect Claude Code and Agent apps in 3 minutes. New users can claim a free trial credit.Powered by official Anthropic API keys + AWS Bedrock official channels. No reverse engineering, no model degradation. Full support for Opus / Sonnet / Haiku model lineup, with official capabilities preserved including Tool Use, 1M context window, and more. Built for Claude Code power users, Agent engineers, and enterprise engineering teams. Invoicing and dedicated team support available. Click here to register!ClaudeAPIThis project is sponsored by Claude API. Direct Claude API access — connect Claude Code and Agent apps in 3 minutes. New users can claim a free trial credit.Powered by official Anthropic API keys + AWS Bedrock official channels. No reverse engineering, no model degradation. Full support for Opus / Sonnet / Haiku model lineup, with official capabilities preserved including Tool Use, 1M context window, and more. Built for Claude Code power users, Agent engineers, and enterprise engineering teams. Invoicing and dedicated team support available. Click here to register!
RightCodeThank you to Right Code for sponsoring this project! Right Code reliably provides routing services for models such as Claude Code, Codex, and Gemini, with both pay-as-you-go and monthly subscription billing options available. Invoices are available upon top-up, and enterprise and team users can receive dedicated one-on-one support. Right Code also offers an exclusive discount for CC Switch users: register via this link, and with every top-up you will receive pay-as-you-go credit equivalent to 5% of the amount paid.RightCodeThank you to Right Code for sponsoring this project! Right Code reliably provides routing services for models such as Claude Code, Codex, and Gemini, with both pay-as-you-go and monthly subscription billing options available. Invoices are available upon top-up, and enterprise and team users can receive dedicated one-on-one support. Right Code also offers an exclusive discount for CC Switch users: register via this link, and with every top-up you will receive pay-as-you-go credit equivalent to 5% of the amount paid.
- - + + @@ -45,8 +45,8 @@ Hauptsächlich mit Programmierung beschäftigt? Probieren Sie das **[Kimi-Code-A - - + + @@ -98,8 +98,8 @@ Registrieren Sie sich jetzt über ClaudeAPI - + + @@ -165,8 +165,8 @@ TeamoRouter bietet außerdem Enterprise-Funktionen wie zentrale Abrechnung, Team - - + + diff --git a/README_JA.md b/README_JA.md index 11b93e8de..e14e0b1a7 100644 --- a/README_JA.md +++ b/README_JA.md @@ -35,8 +35,8 @@ Kimi K3 は Moonshot AI がこれまでに開発した中で最も高性能な
PackyCodeDanke an PackyCode für die Unterstützung dieses Projekts! PackyCode ist ein zuverlässiger und effizienter API-Relay-Anbieter, der Relay-Dienste für Claude Code, Codex, Gemini und mehr bereitstellt. PackyCode bietet Sonderrabatte für Nutzer unserer Software: Registrieren Sie sich über diesen Link und geben Sie beim ersten Aufladen den Gutscheincode „cc-switch" ein, um 10 % Rabatt zu erhalten.PackyCodeDanke an PackyCode für die Unterstützung dieses Projekts! PackyCode ist ein zuverlässiger und effizienter API-Relay-Anbieter, der Relay-Dienste für Claude Code, Codex, Gemini und mehr bereitstellt. PackyCode bietet Sonderrabatte für Nutzer unserer Software: Registrieren Sie sich über diesen Link und geben Sie beim ersten Aufladen den Gutscheincode „cc-switch" ein, um 10 % Rabatt zu erhalten.
APINebulaDanke an APINEBULA für die Unterstützung dieses Projekts! APINEBULA ist eine Enterprise-KI-Aggregationsplattform unter Galaxy Video Bureau und nutzt umfangreiche Plattformressourcen, um Entwicklern, Teams und Unternehmen stabilen und kosteneffizienten Zugang zu APIs großer Sprachmodelle zu bieten. Die Plattform bündelt führende vollwertige Modelle wie Claude, GPT und Gemini. Über eine einzige API erhalten Sie Zugriff auf weltweit führende KI-Modelle, mit Preisen ab 10 % des Originalpreises. APINEBULA ist für KI-Programmierung, Agent-Entwicklung und Integration in Geschäftssysteme ausgelegt und unterstützt enterprise-grade hohe Parallelität, formale Verträge, Firmenüberweisungen und Rechnungsstellung. APINEBULA bietet Nutzern dieser Software besondere Rabatte: Registrieren Sie sich über diesen Link und geben Sie beim ersten Aufladen den Aktionscode "ccswitch" ein, um 10 % Rabatt zu erhalten.APINebulaDanke an APINEBULA für die Unterstützung dieses Projekts! APINEBULA ist eine Enterprise-KI-Aggregationsplattform unter Galaxy Video Bureau und nutzt umfangreiche Plattformressourcen, um Entwicklern, Teams und Unternehmen stabilen und kosteneffizienten Zugang zu APIs großer Sprachmodelle zu bieten. Die Plattform bündelt führende vollwertige Modelle wie Claude, GPT und Gemini. Über eine einzige API erhalten Sie Zugriff auf weltweit führende KI-Modelle, mit Preisen ab 10 % des Originalpreises. APINEBULA ist für KI-Programmierung, Agent-Entwicklung und Integration in Geschäftssysteme ausgelegt und unterstützt enterprise-grade hohe Parallelität, formale Verträge, Firmenüberweisungen und Rechnungsstellung. APINEBULA bietet Nutzern dieser Software besondere Rabatte: Registrieren Sie sich über diesen Link und geben Sie beim ersten Aufladen den Aktionscode "ccswitch" ein, um 10 % Rabatt zu erhalten.
Dieses Projekt wird von Claude API gesponsert. Direkter Claude-API-Zugriff — verbinden Sie Claude Code und Agent-Apps in 3 Minuten. Neukunden können ein kostenloses Testguthaben einlösen. Betrieben mit offiziellen Anthropic-API-Schlüsseln + offiziellen AWS-Bedrock-Kanälen. Kein Reverse Engineering, keine Modellverschlechterung. Volle Unterstützung der Modellreihe Opus / Sonnet / Haiku, mit erhaltenen offiziellen Fähigkeiten einschließlich Tool Use, 1M-Kontextfenster und mehr. Entwickelt für Claude-Code-Power-User, Agent-Ingenieure und technische Unternehmensteams. Rechnungsstellung und dedizierter Team-Support verfügbar. Klicken Sie hier, um sich zu registrieren!ClaudeAPIDieses Projekt wird von Claude API gesponsert. Direkter Claude-API-Zugriff — verbinden Sie Claude Code und Agent-Apps in 3 Minuten. Neukunden können ein kostenloses Testguthaben einlösen. Betrieben mit offiziellen Anthropic-API-Schlüsseln + offiziellen AWS-Bedrock-Kanälen. Kein Reverse Engineering, keine Modellverschlechterung. Volle Unterstützung der Modellreihe Opus / Sonnet / Haiku, mit erhaltenen offiziellen Fähigkeiten einschließlich Tool Use, 1M-Kontextfenster und mehr. Entwickelt für Claude-Code-Power-User, Agent-Ingenieure und technische Unternehmensteams. Rechnungsstellung und dedizierter Team-Support verfügbar. Klicken Sie hier, um sich zu registrieren!
RightCodeDanke an Right Code für die Unterstützung dieses Projekts! Right Code stellt zuverlässig Routing-Dienste für Modelle wie Claude Code, Codex und Gemini bereit, wahlweise mit nutzungsbasierter Abrechnung oder monatlichem Abonnement. Rechnungen sind beim Aufladen verfügbar, und Unternehmens- sowie Teamkunden erhalten dedizierten Einzelsupport. Right Code bietet außerdem einen exklusiven Rabatt für CC-Switch-Nutzer: Registrieren Sie sich über diesen Link und erhalten Sie bei jeder Aufladung nutzungsbasiertes Guthaben in Höhe von 5 % des gezahlten Betrags.RightCodeDanke an Right Code für die Unterstützung dieses Projekts! Right Code stellt zuverlässig Routing-Dienste für Modelle wie Claude Code, Codex und Gemini bereit, wahlweise mit nutzungsbasierter Abrechnung oder monatlichem Abonnement. Rechnungen sind beim Aufladen verfügbar, und Unternehmens- sowie Teamkunden erhalten dedizierten Einzelsupport. Right Code bietet außerdem einen exklusiven Rabatt für CC-Switch-Nutzer: Registrieren Sie sich über diesen Link und erhalten Sie bei jeder Aufladung nutzungsbasiertes Guthaben in Höhe von 5 % des gezahlten Betrags.
- - + + @@ -45,8 +45,8 @@ Kimi K3 は Moonshot AI がこれまでに開発した中で最も高性能な - - + + @@ -103,8 +103,8 @@ Claude Code / Codex / Gemini 公式チャンネルが最安で元価格の 38% / - - + + @@ -170,8 +170,8 @@ TeamoRouter は、集中請求、チーム管理、BYOK、スマートルーテ - - + + diff --git a/README_ZH.md b/README_ZH.md index 0cab6ce7b..87236f6fa 100644 --- a/README_ZH.md +++ b/README_ZH.md @@ -35,8 +35,8 @@ Kimi K3 是 Moonshot AI 迄今能力最强的模型,也是全球首个开源 3
PackyCodePackyCode のご支援に感謝します!PackyCode は Claude Code、Codex、Gemini などのリレーサービスを提供する信頼性の高い API 中継プラットフォームです。本ソフト利用者向けに特別割引があります:このリンクで登録し、チャージ時に「cc-switch」クーポンを入力すると 10% オフになります。PackyCodePackyCode のご支援に感謝します!PackyCode は Claude Code、Codex、Gemini などのリレーサービスを提供する信頼性の高い API 中継プラットフォームです。本ソフト利用者向けに特別割引があります:このリンクで登録し、チャージ時に「cc-switch」クーポンを入力すると 10% オフになります。
APINebula本プロジェクトは「APINEBULA」のスポンサーシップにより運営されています!APINEBULA は、「銀河録像局」傘下のエンタープライズ向け AI 統合プラットフォームです。大手の豊富なリソースを背景に、開発者、チーム、そして企業ユーザーの皆様へ、安定性とコストパフォーマンスに優れた大規模言語モデル(LLM)の API 連携サービスを提供しています。Claude、GPT、Gemini をはじめとする世界中の主要なフルスペック(満血)モデルを 1 つの API に集約。世界トップクラスの AI モデルを、最大 90% OFF(元の価格の 1 割〜)という圧倒的な低価格でご利用いただけます。また、企業向けの高度な並行処理(高コンカレンシー)、正式な契約締結、法人口座振り込み、請求書・領収書発行など、ビジネス利用に必要なサポートも万全です。AI プログラミング、AI エージェント開発、業務システムへの統合など、様々なシーンに最適です。こちらのリンクから登録し、チャージ時にプロモコード 「ccswitch」を入力すると、さらに 10% OFF の割引特典が適用されます!APINebula本プロジェクトは「APINEBULA」のスポンサーシップにより運営されています!APINEBULA は、「銀河録像局」傘下のエンタープライズ向け AI 統合プラットフォームです。大手の豊富なリソースを背景に、開発者、チーム、そして企業ユーザーの皆様へ、安定性とコストパフォーマンスに優れた大規模言語モデル(LLM)の API 連携サービスを提供しています。Claude、GPT、Gemini をはじめとする世界中の主要なフルスペック(満血)モデルを 1 つの API に集約。世界トップクラスの AI モデルを、最大 90% OFF(元の価格の 1 割〜)という圧倒的な低価格でご利用いただけます。また、企業向けの高度な並行処理(高コンカレンシー)、正式な契約締結、法人口座振り込み、請求書・領収書発行など、ビジネス利用に必要なサポートも万全です。AI プログラミング、AI エージェント開発、業務システムへの統合など、様々なシーンに最適です。こちらのリンクから登録し、チャージ時にプロモコード 「ccswitch」を入力すると、さらに 10% OFF の割引特典が適用されます!
ClaudeAPI本プロジェクトは Claude API がスポンサーです。Claude API 直結 — わずか 3 分で Claude Code や Agent アプリに接続可能。新規ユーザーにはテストクレジットを提供しています。Anthropic 公式キーおよび AWS Bedrock 公式チャネルに基づいており、リバースエンジニアリングや性能劣化はありません。Opus / Sonnet / Haiku の全モデルラインナップをサポートし、Tool Use や 1M コンテキストなどの公式機能をすべて保持しています。Claude Code ヘビーユーザー、Agent エンジニア、企業技術チームに最適です。請求書発行およびチーム対応が可能です。こちらから登録してください!ClaudeAPI本プロジェクトは Claude API がスポンサーです。Claude API 直結 — わずか 3 分で Claude Code や Agent アプリに接続可能。新規ユーザーにはテストクレジットを提供しています。Anthropic 公式キーおよび AWS Bedrock 公式チャネルに基づいており、リバースエンジニアリングや性能劣化はありません。Opus / Sonnet / Haiku の全モデルラインナップをサポートし、Tool Use や 1M コンテキストなどの公式機能をすべて保持しています。Claude Code ヘビーユーザー、Agent エンジニア、企業技術チームに最適です。請求書発行およびチーム対応が可能です。こちらから登録してください!
RightCode本プロジェクトへのご支援として、Right Code にご協賛いただき誠にありがとうございます。Right Code は、Claude Code、Codex、Gemini などのモデル向け中継サービスを安定して提供しており、従量課金と月額プランの 2 つの料金体系から選択できます。チャージ後に請求書の発行が可能で、法人・チームのお客様には専任担当による個別対応も行っています。さらに、CC Switch ユーザー向けの特別優待として、こちらのリンクから登録すると、チャージのたびに実際の支払額の 5% 相当の従量課金クレジットが付与されます。RightCode本プロジェクトへのご支援として、Right Code にご協賛いただき誠にありがとうございます。Right Code は、Claude Code、Codex、Gemini などのモデル向け中継サービスを安定して提供しており、従量課金と月額プランの 2 つの料金体系から選択できます。チャージ後に請求書の発行が可能で、法人・チームのお客様には専任担当による個別対応も行っています。さらに、CC Switch ユーザー向けの特別優待として、こちらのリンクから登録すると、チャージのたびに実際の支払額の 5% 相当の従量課金クレジットが付与されます。
- - + + @@ -45,8 +45,8 @@ Kimi K3 是 Moonshot AI 迄今能力最强的模型,也是全球首个开源 3 - - + + @@ -103,8 +103,8 @@ Claude Code / Codex / Gemini 官方渠道低至 3.8 / 0.2 / 0.9 折,充值更 - - + + @@ -170,8 +170,8 @@ TeamoRouter 还提供企业级功能,包括集中账单、团队管理、BYOK - - + + diff --git a/src/config/claudeDesktopProviderPresets.ts b/src/config/claudeDesktopProviderPresets.ts index 305ea5f45..91556c30e 100644 --- a/src/config/claudeDesktopProviderPresets.ts +++ b/src/config/claudeDesktopProviderPresets.ts @@ -184,17 +184,14 @@ export const claudeDesktopProviderPresets: ClaudeDesktopProviderPreset[] = [ }, { name: "PackyCode", - websiteUrl: "https://www.packyapi.com", - apiKeyUrl: "https://www.packyapi.com/register?aff=cc-switch", + websiteUrl: "https://www.packyapi.ai", + apiKeyUrl: "https://www.packyapi.ai/register?aff=cc-switch", category: "third_party", - baseUrl: "https://www.packyapi.com", + baseUrl: "https://www.packyapi.ai", mode: "direct", apiFormat: "anthropic", modelRoutes: passthroughRoutes(), - endpointCandidates: [ - "https://www.packyapi.com", - "https://api-slb.packyapi.com", - ], + endpointCandidates: ["https://www.packyapi.ai"], isPartner: true, partnerPromotionKey: "packycode", icon: "packycode", @@ -214,14 +211,14 @@ export const claudeDesktopProviderPresets: ClaudeDesktopProviderPreset[] = [ }, { name: "APINebula", - websiteUrl: "https://apinebula.com", - apiKeyUrl: "https://apinebula.com/VjM74M", + websiteUrl: "https://apinebula.ai", + apiKeyUrl: "https://apinebula.ai/VjM74M", category: "third_party", - baseUrl: "https://apinebula.com", + baseUrl: "https://apinebula.ai", mode: "direct", apiFormat: "anthropic", modelRoutes: passthroughRoutes(), - endpointCandidates: ["https://apinebula.com"], + endpointCandidates: ["https://apinebula.ai"], isPartner: true, partnerPromotionKey: "apinebula", icon: "apinebula", @@ -374,10 +371,10 @@ export const claudeDesktopProviderPresets: ClaudeDesktopProviderPreset[] = [ }, { name: "ClaudeAPI", - websiteUrl: "https://claudeapi.com", - apiKeyUrl: "https://console.claudeapi.com/register?aff=pCLD", + websiteUrl: "https://www.apito.ai", + apiKeyUrl: "https://console.apito.ai/agent/register/pQBql2buaqiX3dDS", category: "aggregator", - baseUrl: "https://gw.claudeapi.com", + baseUrl: "https://gw.apito.ai", mode: "direct", apiFormat: "anthropic", modelRoutes: passthroughRoutes(), @@ -631,10 +628,10 @@ export const claudeDesktopProviderPresets: ClaudeDesktopProviderPreset[] = [ }, { name: "RightCode", - websiteUrl: "https://www.right.codes", - apiKeyUrl: "https://www.right.codes/register?aff=CCSWITCH", + websiteUrl: "https://www.rightapi.ai", + apiKeyUrl: "https://www.rightapi.ai/register?aff=CCSWITCH", category: "third_party", - baseUrl: "https://www.right.codes/claude", + baseUrl: "https://www.rightapi.ai/claude", mode: "direct", apiFormat: "anthropic", modelRoutes: passthroughRoutes(), @@ -724,7 +721,7 @@ export const claudeDesktopProviderPresets: ClaudeDesktopProviderPreset[] = [ name: "SudoCode.chat", websiteUrl: "https://sudocode.chat", apiKeyUrl: - "https://sudocode.chat/register?utm_source=ccswitch&utm_medium=partner", + "https://sudocode.chat/sign-up?aff=CC-SWITCH&utm_source=cc-switch&utm_medium=sponsor&utm_campaign=ccswitch", category: "third_party", baseUrl: "https://api.sudocode.chat", mode: "direct", diff --git a/src/config/claudeProviderPresets.ts b/src/config/claudeProviderPresets.ts index 67721779d..4c756aff5 100644 --- a/src/config/claudeProviderPresets.ts +++ b/src/config/claudeProviderPresets.ts @@ -135,19 +135,16 @@ export const providerPresets: ProviderPreset[] = [ }, { name: "PackyCode", - websiteUrl: "https://www.packyapi.com", - apiKeyUrl: "https://www.packyapi.com/register?aff=cc-switch", + websiteUrl: "https://www.packyapi.ai", + apiKeyUrl: "https://www.packyapi.ai/register?aff=cc-switch", settingsConfig: { env: { - ANTHROPIC_BASE_URL: "https://www.packyapi.com", + ANTHROPIC_BASE_URL: "https://www.packyapi.ai", ANTHROPIC_AUTH_TOKEN: "", }, }, // 请求地址候选(用于地址管理/测速) - endpointCandidates: [ - "https://www.packyapi.com", - "https://api-slb.packyapi.com", - ], + endpointCandidates: ["https://www.packyapi.ai"], category: "third_party", isPartner: true, // 合作伙伴 partnerPromotionKey: "packycode", // 促销信息 i18n key @@ -170,16 +167,16 @@ export const providerPresets: ProviderPreset[] = [ }, { name: "APINebula", - websiteUrl: "https://apinebula.com", - apiKeyUrl: "https://apinebula.com/VjM74M", + websiteUrl: "https://apinebula.ai", + apiKeyUrl: "https://apinebula.ai/VjM74M", settingsConfig: { env: { - ANTHROPIC_BASE_URL: "https://apinebula.com", + ANTHROPIC_BASE_URL: "https://apinebula.ai", ANTHROPIC_AUTH_TOKEN: "", CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC: "1", }, }, - endpointCandidates: ["https://apinebula.com"], + endpointCandidates: ["https://apinebula.ai"], category: "third_party", isPartner: true, partnerPromotionKey: "apinebula", @@ -356,11 +353,11 @@ export const providerPresets: ProviderPreset[] = [ }, { name: "ClaudeAPI", - websiteUrl: "https://claudeapi.com", - apiKeyUrl: "https://console.claudeapi.com/register?aff=pCLD", + websiteUrl: "https://www.apito.ai", + apiKeyUrl: "https://console.apito.ai/agent/register/pQBql2buaqiX3dDS", settingsConfig: { env: { - ANTHROPIC_BASE_URL: "https://gw.claudeapi.com", + ANTHROPIC_BASE_URL: "https://gw.apito.ai", ANTHROPIC_AUTH_TOKEN: "", }, }, @@ -652,11 +649,11 @@ export const providerPresets: ProviderPreset[] = [ }, { name: "RightCode", - websiteUrl: "https://www.right.codes", - apiKeyUrl: "https://www.right.codes/register?aff=CCSWITCH", + websiteUrl: "https://www.rightapi.ai", + apiKeyUrl: "https://www.rightapi.ai/register?aff=CCSWITCH", settingsConfig: { env: { - ANTHROPIC_BASE_URL: "https://www.right.codes/claude", + ANTHROPIC_BASE_URL: "https://www.rightapi.ai/claude", ANTHROPIC_AUTH_TOKEN: "", }, }, @@ -758,7 +755,7 @@ export const providerPresets: ProviderPreset[] = [ name: "SudoCode.chat", websiteUrl: "https://sudocode.chat", apiKeyUrl: - "https://sudocode.chat/register?utm_source=ccswitch&utm_medium=partner", + "https://sudocode.chat/sign-up?aff=CC-SWITCH&utm_source=cc-switch&utm_medium=sponsor&utm_campaign=ccswitch", settingsConfig: { env: { ANTHROPIC_BASE_URL: "https://api.sudocode.chat", diff --git a/src/config/codexProviderPresets.ts b/src/config/codexProviderPresets.ts index 71c03e4f0..efebfbcf4 100644 --- a/src/config/codexProviderPresets.ts +++ b/src/config/codexProviderPresets.ts @@ -196,19 +196,16 @@ export const codexProviderPresets: CodexProviderPreset[] = [ }, { name: "PackyCode", - websiteUrl: "https://www.packyapi.com", - apiKeyUrl: "https://www.packyapi.com/register?aff=cc-switch", + websiteUrl: "https://www.packyapi.ai", + apiKeyUrl: "https://www.packyapi.ai/register?aff=cc-switch", category: "third_party", auth: generateThirdPartyAuth(""), config: generateThirdPartyConfig( "packycode", - "https://www.packyapi.com/v1", + "https://www.packyapi.ai/v1", "gpt-5.5", ), - endpointCandidates: [ - "https://www.packyapi.com/v1", - "https://api-slb.packyapi.com/v1", - ], + endpointCandidates: ["https://www.packyapi.ai/v1"], isPartner: true, // 合作伙伴 partnerPromotionKey: "packycode", // 促销信息 i18n key icon: "packycode", @@ -231,8 +228,8 @@ export const codexProviderPresets: CodexProviderPreset[] = [ }, { name: "APINebula", - websiteUrl: "https://apinebula.com", - apiKeyUrl: "https://apinebula.com/VjM74M", + websiteUrl: "https://apinebula.ai", + apiKeyUrl: "https://apinebula.ai/VjM74M", category: "third_party", auth: generateThirdPartyAuth(""), config: `model_provider = "custom" @@ -243,10 +240,10 @@ disable_response_storage = true [model_providers.custom] name = "APINebula" -base_url = "https://apinebula.com/v1" +base_url = "https://apinebula.ai/v1" wire_api = "responses" requires_openai_auth = true`, - endpointCandidates: ["https://apinebula.com/v1"], + endpointCandidates: ["https://apinebula.ai/v1"], apiFormat: "openai_responses", isPartner: true, partnerPromotionKey: "apinebula", @@ -744,12 +741,12 @@ requires_openai_auth = true`, }, { name: "RightCode", - websiteUrl: "https://www.right.codes", - apiKeyUrl: "https://www.right.codes/register?aff=CCSWITCH", + websiteUrl: "https://www.rightapi.ai", + apiKeyUrl: "https://www.rightapi.ai/register?aff=CCSWITCH", auth: generateThirdPartyAuth(""), config: generateThirdPartyConfig( "rightcode", - "https://right.codes/codex/v1", + "https://www.rightapi.ai/codex/v1", "gpt-5.5", ), category: "third_party", @@ -851,7 +848,7 @@ requires_openai_auth = true`, name: "SudoCode.chat", websiteUrl: "https://sudocode.chat", apiKeyUrl: - "https://sudocode.chat/register?utm_source=ccswitch&utm_medium=partner", + "https://sudocode.chat/sign-up?aff=CC-SWITCH&utm_source=cc-switch&utm_medium=sponsor&utm_campaign=ccswitch", category: "third_party", auth: generateThirdPartyAuth(""), config: `model_provider = "custom" diff --git a/src/config/geminiProviderPresets.ts b/src/config/geminiProviderPresets.ts index 9279df29e..c5faa9250 100644 --- a/src/config/geminiProviderPresets.ts +++ b/src/config/geminiProviderPresets.ts @@ -54,44 +54,41 @@ export const geminiProviderPresets: GeminiProviderPreset[] = [ // ===== 赞助商预设:文件顺序 = 应用内展示顺序,与 README 赞助商表对齐 ===== { name: "PackyCode", - websiteUrl: "https://www.packyapi.com", - apiKeyUrl: "https://www.packyapi.com/register?aff=cc-switch", + websiteUrl: "https://www.packyapi.ai", + apiKeyUrl: "https://www.packyapi.ai/register?aff=cc-switch", settingsConfig: { env: { - GOOGLE_GEMINI_BASE_URL: "https://www.packyapi.com", + GOOGLE_GEMINI_BASE_URL: "https://www.packyapi.ai", GEMINI_MODEL: "gemini-3.5-flash", }, }, - baseURL: "https://www.packyapi.com", + baseURL: "https://www.packyapi.ai", model: "gemini-3.5-flash", description: "PackyCode", category: "third_party", isPartner: true, partnerPromotionKey: "packycode", - endpointCandidates: [ - "https://api-slb.packyapi.com", - "https://www.packyapi.com", - ], + endpointCandidates: ["https://www.packyapi.ai"], icon: "packycode", }, { name: "APINebula", - websiteUrl: "https://apinebula.com", - apiKeyUrl: "https://apinebula.com/VjM74M", + websiteUrl: "https://apinebula.ai", + apiKeyUrl: "https://apinebula.ai/VjM74M", settingsConfig: { env: { - GOOGLE_GEMINI_BASE_URL: "https://apinebula.com", + GOOGLE_GEMINI_BASE_URL: "https://apinebula.ai", GEMINI_API_KEY: "", GEMINI_MODEL: "gemini-3.5-flash", }, }, - baseURL: "https://apinebula.com", + baseURL: "https://apinebula.ai", model: "gemini-3.5-flash", description: "APINebula", category: "third_party", isPartner: true, partnerPromotionKey: "apinebula", - endpointCandidates: ["https://apinebula.com"], + endpointCandidates: ["https://apinebula.ai"], icon: "apinebula", }, { diff --git a/src/config/grokBuildProviderPresets.ts b/src/config/grokBuildProviderPresets.ts index de16a235b..d92532937 100644 --- a/src/config/grokBuildProviderPresets.ts +++ b/src/config/grokBuildProviderPresets.ts @@ -80,14 +80,11 @@ export const grokBuildProviderPresets: GrokBuildProviderPreset[] = [ // ===== 赞助商预设:文件顺序 = 应用内展示顺序,与 README 赞助商表对齐 ===== { name: "PackyCode", - websiteUrl: "https://www.packyapi.com", - apiKeyUrl: "https://www.packyapi.com/register?aff=cc-switch", + websiteUrl: "https://www.packyapi.ai", + apiKeyUrl: "https://www.packyapi.ai/register?aff=cc-switch", auth: grokAuth(), - config: grokPresetConfig("PackyCode", "https://www.packyapi.com/v1"), - endpointCandidates: [ - "https://www.packyapi.com/v1", - "https://api-slb.packyapi.com/v1", - ], + config: grokPresetConfig("PackyCode", "https://www.packyapi.ai/v1"), + endpointCandidates: ["https://www.packyapi.ai/v1"], category: "third_party", isPartner: true, partnerPromotionKey: "packycode", @@ -107,11 +104,11 @@ export const grokBuildProviderPresets: GrokBuildProviderPreset[] = [ }, { name: "APINebula", - websiteUrl: "https://apinebula.com", - apiKeyUrl: "https://apinebula.com/VjM74M", + websiteUrl: "https://apinebula.ai", + apiKeyUrl: "https://apinebula.ai/VjM74M", auth: grokAuth(), - config: grokPresetConfig("APINebula", "https://apinebula.com/v1"), - endpointCandidates: ["https://apinebula.com/v1"], + config: grokPresetConfig("APINebula", "https://apinebula.ai/v1"), + endpointCandidates: ["https://apinebula.ai/v1"], apiFormat: "openai_responses", category: "third_party", isPartner: true, @@ -369,10 +366,10 @@ export const grokBuildProviderPresets: GrokBuildProviderPreset[] = [ }, { name: "RightCode", - websiteUrl: "https://www.right.codes", - apiKeyUrl: "https://www.right.codes/register?aff=CCSWITCH", + websiteUrl: "https://www.rightapi.ai", + apiKeyUrl: "https://www.rightapi.ai/register?aff=CCSWITCH", auth: grokAuth(), - config: grokPresetConfig("RightCode", "https://right.codes/codex/v1"), + config: grokPresetConfig("RightCode", "https://www.rightapi.ai/codex/v1"), category: "third_party", isPartner: true, partnerPromotionKey: "rightcode", @@ -455,7 +452,7 @@ export const grokBuildProviderPresets: GrokBuildProviderPreset[] = [ name: "SudoCode.chat", websiteUrl: "https://sudocode.chat", apiKeyUrl: - "https://sudocode.chat/register?utm_source=ccswitch&utm_medium=partner", + "https://sudocode.chat/sign-up?aff=CC-SWITCH&utm_source=cc-switch&utm_medium=sponsor&utm_campaign=ccswitch", auth: grokAuth(), config: grokPresetConfig("SudoCode.chat", "https://api.sudocode.chat/v1"), endpointCandidates: ["https://api.sudocode.chat/v1"], diff --git a/src/config/hermesProviderPresets.ts b/src/config/hermesProviderPresets.ts index 912d21862..c82029310 100644 --- a/src/config/hermesProviderPresets.ts +++ b/src/config/hermesProviderPresets.ts @@ -171,11 +171,11 @@ export const hermesProviderPresets: HermesProviderPreset[] = [ }, { name: "PackyCode", - websiteUrl: "https://www.packyapi.com", - apiKeyUrl: "https://www.packyapi.com/register?aff=cc-switch", + websiteUrl: "https://www.packyapi.ai", + apiKeyUrl: "https://www.packyapi.ai/register?aff=cc-switch", settingsConfig: { name: "packycode", - base_url: "https://www.packyapi.com", + base_url: "https://www.packyapi.ai", api_key: "", api_mode: "anthropic_messages", models: [ @@ -213,11 +213,11 @@ export const hermesProviderPresets: HermesProviderPreset[] = [ }, { name: "APINebula", - websiteUrl: "https://apinebula.com", - apiKeyUrl: "https://apinebula.com/VjM74M", + websiteUrl: "https://apinebula.ai", + apiKeyUrl: "https://apinebula.ai/VjM74M", settingsConfig: { name: "apinebula", - base_url: "https://apinebula.com/v1", + base_url: "https://apinebula.ai/v1", api_key: "", api_mode: "chat_completions", models: [ @@ -834,11 +834,11 @@ export const hermesProviderPresets: HermesProviderPreset[] = [ }, { name: "RightCode", - websiteUrl: "https://www.right.codes", - apiKeyUrl: "https://www.right.codes/register?aff=CCSWITCH", + websiteUrl: "https://www.rightapi.ai", + apiKeyUrl: "https://www.rightapi.ai/register?aff=CCSWITCH", settingsConfig: { name: "rightcode", - base_url: "https://www.right.codes/claude", + base_url: "https://www.rightapi.ai/claude", api_key: "", api_mode: "anthropic_messages", models: [ @@ -970,7 +970,7 @@ export const hermesProviderPresets: HermesProviderPreset[] = [ name: "SudoCode.chat", websiteUrl: "https://sudocode.chat", apiKeyUrl: - "https://sudocode.chat/register?utm_source=ccswitch&utm_medium=partner", + "https://sudocode.chat/sign-up?aff=CC-SWITCH&utm_source=cc-switch&utm_medium=sponsor&utm_campaign=ccswitch", settingsConfig: { name: "sudocode", base_url: "https://api.sudocode.chat/v1", diff --git a/src/config/openclawProviderPresets.ts b/src/config/openclawProviderPresets.ts index c0023e15c..7189bf961 100644 --- a/src/config/openclawProviderPresets.ts +++ b/src/config/openclawProviderPresets.ts @@ -187,10 +187,10 @@ export const openclawProviderPresets: OpenClawProviderPreset[] = [ { name: "PackyCode", - websiteUrl: "https://www.packyapi.com", - apiKeyUrl: "https://www.packyapi.com/register?aff=cc-switch", + websiteUrl: "https://www.packyapi.ai", + apiKeyUrl: "https://www.packyapi.ai/register?aff=cc-switch", settingsConfig: { - baseUrl: "https://www.packyapi.com", + baseUrl: "https://www.packyapi.ai", apiKey: "", api: "anthropic-messages", models: [ @@ -268,10 +268,10 @@ export const openclawProviderPresets: OpenClawProviderPreset[] = [ }, { name: "APINebula", - websiteUrl: "https://apinebula.com", - apiKeyUrl: "https://apinebula.com/VjM74M", + websiteUrl: "https://apinebula.ai", + apiKeyUrl: "https://apinebula.ai/VjM74M", settingsConfig: { - baseUrl: "https://apinebula.com/v1", + baseUrl: "https://apinebula.ai/v1", apiKey: "", api: "openai-completions", models: [ @@ -1265,10 +1265,10 @@ export const openclawProviderPresets: OpenClawProviderPreset[] = [ }, { name: "RightCode", - websiteUrl: "https://www.right.codes", - apiKeyUrl: "https://www.right.codes/register?aff=CCSWITCH", + websiteUrl: "https://www.rightapi.ai", + apiKeyUrl: "https://www.rightapi.ai/register?aff=CCSWITCH", settingsConfig: { - baseUrl: "https://www.right.codes/claude", + baseUrl: "https://www.rightapi.ai/claude", apiKey: "", api: "anthropic-messages", models: [ @@ -1524,7 +1524,7 @@ export const openclawProviderPresets: OpenClawProviderPreset[] = [ name: "SudoCode.chat", websiteUrl: "https://sudocode.chat", apiKeyUrl: - "https://sudocode.chat/register?utm_source=ccswitch&utm_medium=partner", + "https://sudocode.chat/sign-up?aff=CC-SWITCH&utm_source=cc-switch&utm_medium=sponsor&utm_campaign=ccswitch", settingsConfig: { baseUrl: "https://api.sudocode.chat/v1", apiKey: "", diff --git a/src/config/opencodeProviderPresets.ts b/src/config/opencodeProviderPresets.ts index 2e1a4a0bd..30005e4bd 100644 --- a/src/config/opencodeProviderPresets.ts +++ b/src/config/opencodeProviderPresets.ts @@ -359,13 +359,13 @@ export const opencodeProviderPresets: OpenCodeProviderPreset[] = [ { name: "PackyCode", - websiteUrl: "https://www.packyapi.com", - apiKeyUrl: "https://www.packyapi.com/register?aff=cc-switch", + websiteUrl: "https://www.packyapi.ai", + apiKeyUrl: "https://www.packyapi.ai/register?aff=cc-switch", settingsConfig: { npm: "@ai-sdk/anthropic", name: "PackyCode", options: { - baseURL: "https://www.packyapi.com/v1", + baseURL: "https://www.packyapi.ai/v1", apiKey: "", setCacheKey: true, }, @@ -416,13 +416,13 @@ export const opencodeProviderPresets: OpenCodeProviderPreset[] = [ }, { name: "APINebula", - websiteUrl: "https://apinebula.com", - apiKeyUrl: "https://apinebula.com/VjM74M", + websiteUrl: "https://apinebula.ai", + apiKeyUrl: "https://apinebula.ai/VjM74M", settingsConfig: { npm: "@ai-sdk/openai-compatible", name: "APINebula", options: { - baseURL: "https://apinebula.com/v1", + baseURL: "https://apinebula.ai/v1", apiKey: "", setCacheKey: true, }, @@ -1039,13 +1039,13 @@ export const opencodeProviderPresets: OpenCodeProviderPreset[] = [ }, { name: "RightCode", - websiteUrl: "https://www.right.codes", - apiKeyUrl: "https://www.right.codes/register?aff=CCSWITCH", + websiteUrl: "https://www.rightapi.ai", + apiKeyUrl: "https://www.rightapi.ai/register?aff=CCSWITCH", settingsConfig: { npm: "@ai-sdk/openai", name: "RightCode", options: { - baseURL: "https://right.codes/codex/v1", + baseURL: "https://www.rightapi.ai/codex/v1", apiKey: "", setCacheKey: true, }, @@ -1217,7 +1217,7 @@ export const opencodeProviderPresets: OpenCodeProviderPreset[] = [ name: "SudoCode.chat", websiteUrl: "https://sudocode.chat", apiKeyUrl: - "https://sudocode.chat/register?utm_source=ccswitch&utm_medium=partner", + "https://sudocode.chat/sign-up?aff=CC-SWITCH&utm_source=cc-switch&utm_medium=sponsor&utm_campaign=ccswitch", settingsConfig: { npm: "@ai-sdk/openai", name: "SudoCode.chat",
PackyCode感谢 PackyCode 赞助了本项目!PackyCode 是一家稳定、高效的API中转服务商,提供 Claude Code、Codex、Gemini 等多种中转服务。PackyCode 为本软件的用户提供了特别优惠,使用此链接注册并在充值时填写"cc-switch"优惠码,首次充值可以享受9折优惠!PackyCode感谢 PackyCode 赞助了本项目!PackyCode 是一家稳定、高效的API中转服务商,提供 Claude Code、Codex、Gemini 等多种中转服务。PackyCode 为本软件的用户提供了特别优惠,使用此链接注册并在充值时填写"cc-switch"优惠码,首次充值可以享受9折优惠!
APINebula感谢 APINEBULA 赞助本项目!APINEBULA 是银河录像局旗下的企业级 AI 聚合平台,背靠大平台资源,面向开发者、团队与企业用户提供稳定、高性价比的大模型 API 接入服务。平台聚合 Claude、GPT、Gemini 等主流满血模型,一个接口,接入全球顶尖 AI 大模型,各大模型价格低至 1 折起,支持企业级高并发、正式合同、对公打款与开票服务,适合 AI 编程、Agent 开发、业务系统集成等多种场景!使用此链接注册并在充值时填写 "ccswitch" 优惠码可享九折优惠APINebula感谢 APINEBULA 赞助本项目!APINEBULA 是银河录像局旗下的企业级 AI 聚合平台,背靠大平台资源,面向开发者、团队与企业用户提供稳定、高性价比的大模型 API 接入服务。平台聚合 Claude、GPT、Gemini 等主流满血模型,一个接口,接入全球顶尖 AI 大模型,各大模型价格低至 1 折起,支持企业级高并发、正式合同、对公打款与开票服务,适合 AI 编程、Agent 开发、业务系统集成等多种场景!使用此链接注册并在充值时填写 "ccswitch" 优惠码可享九折优惠
ClaudeAPI本项目由 Claude API 赞助。Claude API 直连,三分钟接入 Claude Code 与 Agent 应用 新用户可领取测试额度。基于 Anthropic 官方 Key + AWS Bedrock 官方渠道,非逆向、非降智,支持 Opus / Sonnet / Haiku 全系列模型,保留 Tool Use、1M 上下文等官方能力。适合 Claude Code 深度用户、Agent 工程师与企业技术团队,支持开票和团队对接。点击这里注册!ClaudeAPI本项目由 Claude API 赞助。Claude API 直连,三分钟接入 Claude Code 与 Agent 应用 新用户可领取测试额度。基于 Anthropic 官方 Key + AWS Bedrock 官方渠道,非逆向、非降智,支持 Opus / Sonnet / Haiku 全系列模型,保留 Tool Use、1M 上下文等官方能力。适合 Claude Code 深度用户、Agent 工程师与企业技术团队,支持开票和团队对接。点击这里注册!
RightCode感谢 Right Code 赞助了本项目!Right Code 稳定提供 Claude Code、Codex、Gemini 等模型的中转服务,并可选按量、包月两种计费模式。充值即可开票,企业、团队用户一对一对接。同时为 CC Switch 的用户提供了特别优惠:通过此链接注册,每次充值均可获得实付金额5%的按量额度!RightCode感谢 Right Code 赞助了本项目!Right Code 稳定提供 Claude Code、Codex、Gemini 等模型的中转服务,并可选按量、包月两种计费模式。充值即可开票,企业、团队用户一对一对接。同时为 CC Switch 的用户提供了特别优惠:通过此链接注册,每次充值均可获得实付金额5%的按量额度!