Skip to content

Commit c39dba3

Browse files
hannesrudolphroomote[bot]roomote
authored
docs: add ChatGPT Plus/Pro provider setup guide (#492)
Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com> Co-authored-by: Roo Code <roomote@roocode.com>
1 parent 533a44f commit c39dba3

3 files changed

Lines changed: 63 additions & 0 deletions

File tree

docs/providers/index.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,12 @@
66
"extension": true,
77
"cloud": true
88
},
9+
{
10+
"id": "providers/openai-chatgpt-plus-pro",
11+
"title": "ChatGPT Plus/Pro",
12+
"extension": true,
13+
"cloud": false
14+
},
915
{
1016
"id": "providers/claude-code",
1117
"title": "Claude Code",
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
---
2+
sidebar_label: ChatGPT Plus/Pro
3+
title: ChatGPT Plus/Pro
4+
description: Use OpenAI models in Roo Code with your ChatGPT Plus/Pro subscription (OAuth sign-in, no API key).
5+
keywords:
6+
- OpenAI Codex
7+
- ChatGPT Plus
8+
- ChatGPT Pro
9+
- Roo Code
10+
- OAuth
11+
- no api key
12+
- subscription
13+
---
14+
15+
<div style={{ position: 'relative', paddingBottom: '56.25%', height: 0, overflow: 'hidden' }}>
16+
<iframe
17+
src="https://www.youtube.com/embed/c1IXRMl5i0g"
18+
title="OpenAI – ChatGPT Plus/Pro provider setup"
19+
style={{
20+
position: 'absolute',
21+
top: 0,
22+
left: 0,
23+
width: '100%',
24+
height: '100%',
25+
}}
26+
frameBorder="0"
27+
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
28+
allowFullScreen
29+
></iframe>
30+
</div>
31+
32+
---
33+
34+
## Quickstart: Connect your subscription to Roo Code
35+
36+
1. Open Roo Code settings (click the gear icon <Codicon name="gear" /> in the Roo Code panel).
37+
2. In **API Provider**, select **OpenAI – ChatGPT Plus/Pro**.
38+
3. Click **Sign in to OpenAI Codex**.
39+
4. Finish the sign-in flow in your browser.
40+
5. Back in Roo Code settings, pick a model from the dropdown.
41+
6. Save.
42+
43+
44+
## Tips and Notes
45+
46+
- **Subscription Required:** You need an active ChatGPT Plus or Pro subscription. This provider won't work with free ChatGPT accounts. See [OpenAI's ChatGPT plans](https://openai.com/chatgpt/pricing) for more info.
47+
- **No API Costs:** Usage through this provider counts against your ChatGPT subscription, not separately billed API usage.
48+
- **Sign Out:** To disconnect, use the "Sign Out" button in the provider settings.
49+
50+
## What you can't do (and why)
51+
52+
- **You can't use arbitrary OpenAI API models.** This provider only exposes the models listed in Roo's Codex model catalog.
53+
- **You can't export/migrate your sign-in state with settings export.** OAuth tokens are stored in VS Code SecretStorage, which isn't included in Roo's settings export.

docs/providers/openai.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@ keywords:
1717

1818
Roo Code supports accessing models directly through the official OpenAI API, including the latest GPT-5 family with advanced features like reasoning effort control and verbosity settings.
1919

20+
:::info Want to use a ChatGPT Plus/Pro subscription instead?
21+
Use the **OpenAI – ChatGPT Plus/Pro** provider to sign in via OAuth (no API key): [OpenAI – ChatGPT Plus/Pro](/providers/openai-chatgpt-plus-pro).
22+
:::
23+
2024
**Website:** [https://openai.com/](https://openai.com/)
2125

2226
---

0 commit comments

Comments
 (0)