docs: replace Codex references with GitHub Copilot documentation

Remove opencode-openai-codex-auth plugin instructions and replace with GitHub Copilot setup guide across all README languages.

Changes in all 3 READMEs (EN, JA, ZH-CN):
- Remove Codex authentication section (plugin setup, model list, auth flow)
- Add GitHub Copilot section with:
  - Priority explanation (native providers > Copilot > free models)
  - Model mappings table (Sisyphus/Oracle/Explore/Librarian)
  - Setup instructions (TUI and non-TUI modes)
  - Authentication guide

Closes #762

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
sisyphus-dev-ai
2026-01-14 02:25:18 +00:00
parent 9f07aae0a1
commit 000a61c961
3 changed files with 93 additions and 66 deletions
+31 -22
View File
@@ -381,37 +381,46 @@ opencode auth login
**Multi-Account Load Balancing**: The plugin supports up to 10 Google accounts. When one account hits rate limits, it automatically switches to the next available account.
#### OpenAI (ChatGPT Plus/Pro)
#### GitHub Copilot (Fallback Provider)
First, add the opencode-openai-codex-auth plugin:
GitHub Copilot is supported as a **fallback provider** when native providers (Claude, ChatGPT, Gemini) are unavailable. The installer configures Copilot with lower priority than native providers.
```json
{
"plugin": [
"oh-my-opencode",
"opencode-openai-codex-auth@4.3.0"
]
}
**Priority**: Native providers (Claude/ChatGPT/Gemini) > GitHub Copilot > Free models
##### Model Mappings
When GitHub Copilot is enabled, oh-my-opencode uses these model assignments:
| Agent | Model |
|-------|-------|
| **Sisyphus** | `github-copilot/claude-opus-4.5` |
| **Oracle** | `github-copilot/gpt-5.2` |
| **Explore** | `grok code` (default) |
| **Librarian** | `glm 4.7 free` (default) |
GitHub Copilot acts as a proxy provider, routing requests to underlying models based on your subscription.
##### Setup
Run the installer and select "Yes" for GitHub Copilot:
```bash
bunx oh-my-opencode install
# Select your subscriptions (Claude, ChatGPT, Gemini)
# When prompted: "Do you have a GitHub Copilot subscription?" → Select "Yes"
```
##### Model Configuration
Or use non-interactive mode:
You'll also need full model settings in `opencode.json`.
Read the [opencode-openai-codex-auth documentation](https://github.com/numman-ali/opencode-openai-codex-auth), copy provider/models config from [`config/opencode-modern.json`](https://github.com/numman-ali/opencode-openai-codex-auth/blob/main/config/opencode-modern.json) (for OpenCode v1.0.210+) or [`config/opencode-legacy.json`](https://github.com/numman-ali/opencode-openai-codex-auth/blob/main/config/opencode-legacy.json) (for older versions), and merge carefully to avoid breaking the user's existing setup.
```bash
bunx oh-my-opencode install --no-tui --claude=no --chatgpt=no --gemini=no --copilot=yes
```
**Available models**: `openai/gpt-5.2`, `openai/gpt-5.2-codex`, `openai/gpt-5.1-codex-max`, `openai/gpt-5.1-codex`, `openai/gpt-5.1-codex-mini`, `openai/gpt-5.1`
**Variants** (OpenCode v1.0.210+): Use `--variant=<none|low|medium|high|xhigh>` for reasoning effort control.
Then authenticate:
Then authenticate with GitHub:
```bash
opencode auth login
# Interactive Terminal: Provider: Select OpenAI
# Interactive Terminal: Login method: Select ChatGPT Plus/Pro (Codex Subscription)
# Interactive Terminal: Guide user through OAuth flow in browser
# Wait for completion
# Verify success and confirm with user
# Select: GitHub → Authenticate via OAuth
```