From 4503be1975f682526ba41efd150ef32cbacc6d2a Mon Sep 17 00:00:00 2001 From: Diane Diaz Date: Mon, 9 Feb 2026 17:16:52 -0800 Subject: [PATCH 1/3] codex subscription support --- .../docs/getting-started/providers.md | 1 + documentation/docs/quickstart.md | 26 ++++++++++--------- 2 files changed, 15 insertions(+), 12 deletions(-) diff --git a/documentation/docs/getting-started/providers.md b/documentation/docs/getting-started/providers.md index a8ede921eb97..7533f5abaa84 100644 --- a/documentation/docs/getting-started/providers.md +++ b/documentation/docs/getting-started/providers.md @@ -25,6 +25,7 @@ goose is compatible with a wide range of LLM providers, allowing you to choose a | [Amazon SageMaker TGI](https://docs.aws.amazon.com/sagemaker/latest/dg/realtime-endpoints.html) | Run Text Generation Inference models through Amazon SageMaker endpoints. **AWS credentials must be configured in advance.** | `SAGEMAKER_ENDPOINT_NAME`, `AWS_REGION` (optional), `AWS_PROFILE` (optional) | | [Anthropic](https://www.anthropic.com/) | Offers Claude, an advanced AI model for natural language tasks. | `ANTHROPIC_API_KEY`, `ANTHROPIC_HOST` (optional) | | [Azure OpenAI](https://learn.microsoft.com/en-us/azure/ai-services/openai/) | Access Azure-hosted OpenAI models, including GPT-4 and GPT-3.5. Supports both API key and Azure credential chain authentication. | `AZURE_OPENAI_ENDPOINT`, `AZURE_OPENAI_DEPLOYMENT_NAME`, `AZURE_OPENAI_API_KEY` (optional) | +| [ChatGPT Codex](https://chatgpt.com/codex) | Access GPT-5 Codex models optimized for code generation and understanding. **Requires a ChatGPT Plus/Pro subscription.** | No manual key. Uses browser-based OAuth authentication for both CLI and Desktop. | | [Databricks](https://www.databricks.com/) | Unified data analytics and AI platform for building and deploying models. | `DATABRICKS_HOST`, `DATABRICKS_TOKEN` | | [Docker Model Runner](https://docs.docker.com/ai/model-runner/) | Local models running in Docker Desktop or Docker CE with OpenAI-compatible API endpoints. **Because this provider runs locally, you must first [download a model](#local-llms).** | `OPENAI_HOST`, `OPENAI_BASE_PATH` | | [Gemini](https://ai.google.dev/gemini-api/docs) | Advanced LLMs by Google with multimodal capabilities (text, images). | `GOOGLE_API_KEY` | diff --git a/documentation/docs/quickstart.md b/documentation/docs/quickstart.md index 2df40361c47f..99c754fcc3ec 100644 --- a/documentation/docs/quickstart.md +++ b/documentation/docs/quickstart.md @@ -114,12 +114,14 @@ goose works with [supported LLM providers](/docs/getting-started/providers) that - On the welcome screen, you have three options: - - **Automatic setup with [Tetrate Agent Router](https://tetrate.io/products/tetrate-agent-router-service)** - - **Automatic Setup with [OpenRouter](https://openrouter.ai/)** - - **Other Providers** - - For this quickstart, choose `Automatic setup with Tetrate Agent Router`. Tetrate provides access to multiple AI models with built-in rate limiting and automatic failover. For more information about OpenRouter or other providers, see [Configure LLM Provider](/docs/getting-started/providers). + On the welcome screen, you have these options: + - **Quick Setup with API Key** - goose will automatically configure your provider based on your API key + - **ChatGPT Subscription** - Sign in with your ChatGPT Plus/Pro credentials to access GPT-5 Codex models + - **Agent Router by Tetrate** - Access multiple AI models with automatic setup + - **OpenRouter** - Access 200+ models with one API using pay-per-use pricing + - **Other Providers** - Manually configure additional providers through settings + + For this quickstart, choose **Agent Router by Tetrate**. Tetrate provides access to multiple AI models with built-in rate limiting and automatic failover. For more information about other providers, see [Configure LLM Provider](/docs/getting-started/providers). goose will open a browser for you to authenticate with Tetrate, or create a new account if you don't have one already. When you return to the goose desktop app, you're ready to begin your first session. @@ -157,13 +159,13 @@ goose works with [supported LLM providers](/docs/getting-started/providers) that │ Configure Providers │ ◆ Which model provider should we use? - │ ○ Anthropic - │ ○ Azure OpenAI │ ○ Amazon Bedrock - │ ○ Claude Code - │ ○ Codex CLI - │ ○ Databricks - │ ○ Gemini CLI + │ ○ Amazon SageMaker TGI + │ ○ Anthropic + │ ○ Azure OpenAI + │ ○ ChatGPT Codex + │ ○ Claude Code CLI + │ ○ ... | ● Tetrate Agent Router Service (Enterprise router for AI models) │ ○ ... └ From ffe0220de39d39b75470bba9e914a014e7ef7011 Mon Sep 17 00:00:00 2001 From: Diane Diaz Date: Mon, 9 Feb 2026 17:25:03 -0800 Subject: [PATCH 2/3] add links --- documentation/docs/quickstart.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/documentation/docs/quickstart.md b/documentation/docs/quickstart.md index 99c754fcc3ec..51ad63234f7a 100644 --- a/documentation/docs/quickstart.md +++ b/documentation/docs/quickstart.md @@ -116,9 +116,9 @@ goose works with [supported LLM providers](/docs/getting-started/providers) that On the welcome screen, you have these options: - **Quick Setup with API Key** - goose will automatically configure your provider based on your API key - - **ChatGPT Subscription** - Sign in with your ChatGPT Plus/Pro credentials to access GPT-5 Codex models - - **Agent Router by Tetrate** - Access multiple AI models with automatic setup - - **OpenRouter** - Access 200+ models with one API using pay-per-use pricing + - **[ChatGPT Subscription](https://chatgpt.com/codex)** - Sign in with your ChatGPT Plus/Pro credentials to access GPT-5 Codex models + - **[Agent Router by Tetrate](https://tetrate.io/products/tetrate-agent-router-service)** - Access multiple AI models with automatic setup + - **[OpenRouter](https://openrouter.ai/)** - Access 200+ models with one API using pay-per-use pricing - **Other Providers** - Manually configure additional providers through settings For this quickstart, choose **Agent Router by Tetrate**. Tetrate provides access to multiple AI models with built-in rate limiting and automatic failover. For more information about other providers, see [Configure LLM Provider](/docs/getting-started/providers). From 82fc05f77be9fd33a2a4270b7dcff12186ae5465 Mon Sep 17 00:00:00 2001 From: Diane Diaz Date: Mon, 9 Feb 2026 17:51:58 -0800 Subject: [PATCH 3/3] setup info --- .../docs/getting-started/providers.md | 33 ++++++++++++++----- 1 file changed, 24 insertions(+), 9 deletions(-) diff --git a/documentation/docs/getting-started/providers.md b/documentation/docs/getting-started/providers.md index 7533f5abaa84..ca38d6cf388b 100644 --- a/documentation/docs/getting-started/providers.md +++ b/documentation/docs/getting-started/providers.md @@ -71,26 +71,41 @@ To configure your chosen provider, see available options, or select a model, vis **First-time users:** - On the welcome screen the first time you open goose, you have three options: - - **Automatic setup with [Tetrate Agent Router](https://tetrate.io/products/tetrate-agent-router-service)** - - **Automatic Setup with [OpenRouter](https://openrouter.ai/)** - - **Other Providers** + On the welcome screen the first time you open goose, you have these options: + - **Quick Setup with API Key** - goose will automatically configure your provider based on your API key + - **[ChatGPT Subscription](https://chatgpt.com/codex)** - Sign in with your ChatGPT Plus/Pro credentials to access GPT-5 Codex models + - **[Agent Router by Tetrate](https://tetrate.io/products/tetrate-agent-router-service)** - Access multiple AI models with automatic setup + - **[OpenRouter](https://openrouter.ai/)** - Access 200+ models with one API using pay-per-use pricing + - **Other Providers** - Manually configure additional providers through settings - - We recommend starting with Tetrate Agent Router. Tetrate provides access to multiple AI models with built-in rate limiting and automatic failover. + + 1. Choose `Quick Setup with API Key`. + 2. Enter your API key from your provider (for example, OpenAI, Anthropic, or Google). + 3. goose will automatically detect your provider and configure the connection. + 4. When setup is complete, you're ready to begin your first session. + + + + 1. Choose `ChatGPT Subscription`. + 2. goose will open a browser window for you to sign in with the credentials of your active ChatGPT Plus or Pro subscription. + 3. Authorize goose to access your ChatGPT subscription. + 4. When you return to goose Desktop, you're ready to begin your first session. + + + We recommend new users start with Agent Router by Tetrate. Tetrate provides access to multiple AI models with built-in rate limiting and automatic failover. :::info Free Credits Offer You'll receive $10 in free credits the first time you automatically authenticate with Tetrate through goose. This offer is available to both new and existing Tetrate users. ::: - 1. Choose `Automatic setup with Tetrate Agent Router`. + 1. Choose `Agent Router by Tetrate`. 2. goose will open a browser window for you to authenticate with Tetrate, or create a new account if you don't have one already. - 3. When you return to the goose desktop app, you're ready to begin your first session. + 3. When you return to goose Desktop, you're ready to begin your first session. 1. Choose `Automatic setup with OpenRouter`. 2. goose will open a browser window for you to authenticate with OpenRouter, or create a new account if you don't have one already. - 3. When you return to the goose desktop app, you're ready to begin your first session. + 3. When you return to the goose Desktop, you're ready to begin your first session.