开源 · 本地优先 · 数据不出本机

你的 AI,汇于一处。

Astra Gate 是跑在你电脑上的 AI 网关:聚合所有服务商,一键接管 Codex、Claude Code、Gemini CLI,自动转换协议,统计用量与费用,并在请求发出前守住你的隐私。

$npm install -g @aidotnet/astra-gate
Astra Gate

接入你已经在用的工具

CodexClaude CodeGemini CLIOpenCodeClaude DesktopGrok Build

以及 20+ 服务商模板

OpenAIAnthropicGoogle GeminixAIDeepSeekMoonshot KimiZhipu GLMAlibaba QwenMiniMaxVolcengine ArkOpenRouterSiliconFlowOllamaLM Studio

核心能力

一个网关,管好所有 AI 调用

不改代码、不换工具,只是在客户端和服务商之间多了一层安静可靠的本机中转。

协议自动转换

OpenAI Chat、OpenAI Responses、Anthropic Messages、Gemini 四种协议统一解码为中间表示再重新编码——客户端与服务商不必同构。

OpenAI ChatOpenAI ResponsesAnthropic MessagesGemini
IR
OpenAI ChatOpenAI ResponsesAnthropic MessagesGemini

一键接管客户端

不用手改 ~/.codex、~/.claude 配置。点「启用」自动写入并备份,「禁用并还原」随时回到原样。

Codex
Claude Code
Gemini CLI

用量与费用看得见

输入、输出、缓存、推理 Token 与费用逐条入库,按时间、客户端、模型汇总。

隐私护栏

请求发出前在本机检测密钥、邮箱、内网地址,可警告、拦截或脱敏,原值永不出本机。

key=sk-ant-api03-9fK2…
key=«SECRET_1»

多账号与订阅

同一服务商可挂多个 Key 与订阅账号(Claude Pro/Max、ChatGPT、Kimi…),客户端一键切换。

Claude Pro/MaxChatGPTKimiGLMGrok

工作原理

客户端 → Astra Gate → 任意服务商

所有请求经过 127.0.0.1 上的同一个入口:在这里完成协议换算、计费与隐私检查,再转发到上游。

你的客户端

CodexClaude CodeGemini CLIOpenCode

Astra Gate

本机网关

127.0.0.1:17321

1协议转换
2计费入库
3隐私护栏

上游服务商

AnthropicOpenAIDeepSeekOpenRouter

管理控制台

一切尽在一个原生般的控制台

浏览器或桌面端打开,同一套液态玻璃界面,同一份本机数据。

概览

快速开始

三步,跑通第一条请求

  1. 1

    安装

    需要 Node.js ≥ 18,自动下载当前平台的服务端二进制。

    $ npm install -g @aidotnet/astra-gate
  2. 2

    启动并打开控制台

    后台常驻,默认监听 127.0.0.1:17321。

    $ astra start --open
  3. 3

    接管客户端

    也可以在控制台「客户端」页一键启用。

    $ astra client enable codex

让 AI 调用回到你自己的机器上

MIT 开源,免费使用。支持 macOS、Linux 与 Windows。