Goose

Goose

一个开源 AI 智能体,运行在你的终端和桌面端,支持任意 OpenAI 兼容模型。

Goose 是什么

Goose 是 Block 出品的开源 AI 智能体,可以在终端里运行,也有桌面应用。它能用任意大模型在你自己的机器上写代码、运行、改代码、跑测试。把它的 OpenAI provider 指向 TokenMix,就能用 Claude、GPT、DeepSeek 等模型来驱动 Goose。本教程讲的是 CLI;桌面应用用的是同一套配置。

开始之前

接入 TokenMix

Goose 把接口地址拆成了 host 和 base path 两部分。这一步最容易出错:host 里不要带 /v1。/v1/chat/completions 这一段属于 base path,而它默认就是正确的值。

  1. 在终端运行:goose configure
  2. 选择 "Configure Providers"(配置 provider),再选 "OpenAI"。
  3. OPENAI_API_KEY:粘贴你的 sk-tm- 密钥。
  4. OPENAI_HOST:填 https://api.tokenmix.ai,末尾不要加 /v1。
  5. OPENAI_BASE_PATH:直接回车,保留默认值 v1/chat/completions。
  6. 填上你要用的模型,比如 claude-sonnet-4.6。

验证是否生效

用这条命令开一个会话:goose session

问它点简单的,比如 "what files are in this folder?"(这个文件夹里有哪些文件?)。能给出合理答案,就说明 Goose 已经连上 TokenMix 了。你可以在 TokenMix 控制台里确认消费记录。

常见问题

连接报错:确认 OPENAI_HOST 就是 https://api.tokenmix.ai、不带 /v1,并且 OPENAI_BASE_PATH 保持为 v1/chat/completions。把 /v1 加到 host 里是最常见的错误。

桌面应用:打开 Settings(设置),进入 Models(模型),配置 OpenAI provider,填上同样的 host 和密钥。

选哪些模型:做智能体和写代码,Claude Opus 4.8、Claude Sonnet 4.6 和 DeepSeek V4 Pro 都是稳妥的选择。