Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 07 Oct 18:53

Warning

此版本已被 v0.2.1 替代。 0.2.0 的桌面端内部版本号错误(显示为 0.1.0),会导致自动更新和更新检查出错,安装包已下架,请直接使用 0.2.1。

首个公开发布版本。

新增

  • 本地 AI 网关:一个本机服务统一接入 OpenAI Chat、OpenAI Responses、Anthropic Messages 与 Gemini 四种协议,请求可在协议间互相转换。
  • 客户端接管:一键把 Codex、Claude Code、Gemini CLI、OpenCode、Claude Desktop、Grok Build 指向 Astra;接管前自动备份,卸载或 astra restore-all 可完整还原。
  • 管理控制台:中英双语 Web 界面,管理提供商、模型与客户端,查看请求记录与用量。
  • 命令行 astra:启动 / 停止服务、开机自启、客户端与提供商管理、更新与卸载。
  • 桌面端:Electron 应用,内置控制台、菜单栏状态与服务生命周期管理。
  • 自动更新:服务端更新采用"下载 → 校验 → 切换 → 重启",失败自动回滚;控制台界面资源随服务端一起更新。

安装方式

  • npm:npm install -g @aidotnet/astra-gate(astragate 为同一个包的另一名称)。
  • 桌面端一条命令安装:npx @aidotnet/astra-gate install --desktop;install / update / uninstall 新增 --desktop,--client 保留为别名。
  • 安装包:官网下载页提供 macOS .dmg、Windows 安装程序(.exe)与 Linux AppImage,内置服务端,无需 Node.js。
  • 支持 macOS、Windows、Linux 的 x64 与 arm64。

已知限制

  • Windows / Linux 安装包版本暂不支持应用内自动更新桌面端,请从下载页下载新版覆盖安装。
  • Windows 安装程序暂未代码签名,首次运行可能出现 SmartScreen 提示。