Turing Code · v1.0.2 内置 provider registry · key-only 配置

Terminal-native AI shipping page

让终端里的 AI,不再只会聊天,
而是真正接进你的开发工作流。

Turing Code 1.0.2 是一套面向终端的多供应商 AI CLI。安装后即可获得 turingturingopenaituringgrokturinggeminituringclaudeturingp 等命令入口。

一条命令开始

适合已经装好 Node.js 18+ 与 npm 的机器。当前支持 Linux x64、macOS x64、Windows x64;macOS arm64 / M1 暂未纳入正式发布矩阵。

npm 全局安装

npm install -g --foreground-scripts https://turing.tap365.org/v1.0.2/turing-code-1.0.2.tgz

bash 一键安装(Linux x64 / macOS x64)

curl -fsSL https://turing.tap365.org/v1.0.2/install.sh | bash
6自动安装的命令入口
3正式支持平台
159本轮真实 Linux 验收节点
bash 安装脚本会直接下载当前平台二进制,并在 ~/.local/bin 下写入 turingturingopenaituringgrokturinggeminituringclaudeturingp

这版重点

turing 默认入口 turingopenai turinggrok turinggemini turingclaude turingp

OpenAI / Grok / Gemini / Claude 入口已按命令拆清。常见场景下只需要设置对应 Key,通常不需要自己再填 Base URL。

turing --version turingopenai -p "只回复 ok" turinggrok -p "只回复 ok"
当前发布策略是内置 provider registry + 用户自备对应 Key。主域名安装链路已打通,Base URL 通常无需手填。

下载与发布文件

你可以直接装 tgz,也可以按平台取独立二进制。

主入口:turing.tap365.org 镜像:tap365.cn/turing

安装后你会得到什么

这不是只有一个命令名的单入口 CLI,而是一组面向不同供应商的稳定别名。

turing

默认主入口。适合日常终端问答、继续会话与统一工作流。

turingopenai

固定走 OpenAI-compatible / Responses 路线,适合 GPT 系列与兼容网关。

turinggrok

固定走 Grok 入口;显式提供 GROK_API_KEY 后,当前文本链路已实测通过。

turinggemini

固定走 Gemini 入口,适合需要 Gemini 模型能力的场景。

turingclaude

固定走 Anthropic 原生协议,适合 Claude 模型链路。

turingp

偏判断、取舍、文稿方向与策略选择的辅助入口。

配置方式

当前发布策略优先走 key-only。绝大多数情况下只配 Key,不需要再手写 Base URL。

推荐:写入环境变量

export OPENAI_API_KEY="你的 openai key" export GROK_API_KEY="你的 grok key" export GEMINI_API_KEY="你的 gemini key" export ANTHROPIC_AUTH_TOKEN="你的 claude key"

也可持久化到 ~/.claude/settings.json

{ "env": { "OPENAI_API_KEY": "你的 openai key", "GROK_API_KEY": "你的 grok key", "GEMINI_API_KEY": "你的 gemini key", "ANTHROPIC_AUTH_TOKEN": "你的 claude key" } }
若你明确要走 OpenAI-compatible 文本补全链路,当前对应的 Responses 兼容入口示例是 https://sub-lb.tap365.org/v1/。但对大多数安装用户来说,不必手工填写。

当前真实验收口径

这里只放本轮已真实跑到的结果,不写样例,不写推测。

Linux 运行验收

  • 主域名 https://turing.tap365.org/ 已切到 159,并已签发正式 HTTPS 证书
  • 本机从主域名真实执行 npm install -g --foreground-scripts .../turing-code-1.0.2.tgz 成功
  • 安装后 turing --version 已返回 1.0.2 (Turing Code)

当前可确认的运行态

  • 显式提供 GROK_API_KEY 后,turinggrok -p 已返回真实文本
  • 新宣传页已在真实浏览器 fresh context 下打开,无 console 报错、主请求 200
  • SHA256SUMS.txt 与主域名 tgz 下载链路已返回真实文件

边界说明

  • macOS arm64 / M1 暂未支持
  • turingopenai 当前仍需要一把真实可用的 OpenAI key;本轮用现有 key 实测返回 401
  • 若你现在先手测,优先验证 turing --version、安装链路,以及显式带 key 的 alias 调用

常见问题

为什么安装后还要配 Key?

发布包不会内置你的真实凭证。CLI 负责统一入口,不负责替你写入私有密钥。

为什么没有 M1 包?

这不是嘴上说不支持,而是当前正式发布矩阵里确实没有 darwin-arm64 产物,所以不能冒充可用。

我已经有 Claude Code,还能装吗?

可以。当前设计就是允许并存,安装 Turing 不要求你先卸载 Claude Code。

出现 command not found 怎么办?

先确认 Node.js 18+、npm 已安装,并检查 npm 全局 bin 目录是否已经加入 PATH。