Skip to content

Commit b62928c

Browse files
zhenruyanclaude
andcommitted
docs: clarify that OpenAI/Anthropic services are also supported
- README.md: Multi-Provider Support now explicitly mentions OpenAI and Anthropic - AGENTS.md: Project overview clarifies DeepSeek is the default demo - FAQ (en/zh): Lists OpenAI and Anthropic as first-class supported providers - Configuration docs (en/zh): api field now explains it's a protocol format, not a service provider, and can point to any compatible endpoint - npm/README.md: API key section mentions OpenAI/Anthropic config option Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent e54560d commit b62928c

7 files changed

Lines changed: 23 additions & 9 deletions

File tree

AGENTS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Project Overview
44

5-
VibeCoding is a terminal-based AI coding assistant written in Go, inspired by [pi.dev](https://pi.dev). It supports multiple LLM providers (DeepSeek, and custom providers), sandboxed execution via bubblewrap, and a rich TUI built with BubbleTea.
5+
VibeCoding is a terminal-based AI coding assistant written in Go, inspired by [pi.dev](https://pi.dev). It supports multiple LLM providers (DeepSeek as the default demo, plus OpenAI, Anthropic, and any custom provider via OpenAI/Anthropic-compatible APIs), sandboxed execution via bubblewrap, and a rich TUI built with BubbleTea.
66

77
## Tech Stack
88

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
## Features
1212

13-
- **Multi-Provider Support**: DeepSeek (deepseek-v4-flash, deepseek-v4-pro), and custom providers
13+
- **Multi-Provider Support**: DeepSeek (default), OpenAI, Anthropic, and any custom provider via OpenAI/Anthropic-compatible APIs
1414
- **SSE Streaming**: Real-time token streaming for fast response delivery
1515
- **Think Mode**: Extended thinking/reasoning support (DeepSeek reasoning)
1616
- **Three Modes**:

docs/en/configuration.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,9 +115,13 @@ Multi-provider configuration. Each provider contains:
115115

116116
#### api field
117117

118+
The `api` field specifies the **protocol format**, not the service provider. You can point any provider to any compatible endpoint:
119+
118120
- `openai-chat`: OpenAI Chat Completions API format
119121
- `anthropic-messages`: Anthropic Messages API format
120122

123+
For example, DeepSeek offers both formats at different endpoints, and you can also use these formats to connect to the actual OpenAI or Anthropic services.
124+
121125
If not specified, auto-detected based on `baseUrl`:
122126
- Contains "anthropic" → `anthropic-messages`
123127
- Others → `openai-chat`

docs/en/faq.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,15 @@
44

55
### Q: What is VibeCoding?
66

7-
A: VibeCoding is a terminal AI coding assistant that supports DeepSeek and custom APIs, providing code writing, debugging, refactoring, and other features.
7+
A: VibeCoding is a terminal AI coding assistant that supports DeepSeek (default), OpenAI, Anthropic, and any custom API via OpenAI/Anthropic-compatible protocols, providing code writing, debugging, refactoring, and other features.
88

99
### Q: Which LLMs are supported?
1010

1111
A:
12-
- DeepSeek: deepseek-v4-flash, deepseek-v4-pro
13-
- Custom: Any OpenAI or Anthropic compatible API
12+
- DeepSeek (default): deepseek-v4-flash, deepseek-v4-pro
13+
- OpenAI: GPT-4o, o1, etc.
14+
- Anthropic: Claude Sonnet, Opus, etc.
15+
- Custom: Any OpenAI-Chat or Anthropic-Messages compatible API endpoint
1416

1517
### Q: How to install?
1618

docs/zh/configuration.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,9 +115,13 @@ VibeCoding 使用两个配置文件:
115115

116116
#### api 字段
117117

118+
`api` 字段指定的是 **协议格式**,而非服务商。你可以将任意提供商指向任意兼容的端点:
119+
118120
- `openai-chat`: OpenAI Chat Completions API 格式
119121
- `anthropic-messages`: Anthropic Messages API 格式
120122

123+
例如,DeepSeek 在不同端点提供两种格式,你也可以用这些格式去连接真正的 OpenAI 或 Anthropic 服务。
124+
121125
如果未指定,会根据 `baseUrl` 自动检测:
122126
- 包含 "anthropic" → `anthropic-messages`
123127
- 其他 → `openai-chat`

docs/zh/faq.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,15 @@
44

55
### Q: VibeCoding 是什么?
66

7-
A: VibeCoding 是一个终端 AI 编码助手,支持 DeepSeek 和自定义 API,提供代码编写、调试、重构等功能。
7+
A: VibeCoding 是一个终端 AI 编码助手,支持 DeepSeek(默认)、OpenAI、Anthropic 以及任何通过 OpenAI/Anthropic 兼容协议的自定义 API,提供代码编写、调试、重构等功能。
88

99
### Q: 支持哪些 LLM?
1010

1111
A:
12-
- DeepSeek: deepseek-v4-flash, deepseek-v4-pro
13-
- 自定义: 任何 OpenAI 或 Anthropic 兼容 API
12+
- DeepSeek (默认): deepseek-v4-flash, deepseek-v4-pro
13+
- OpenAI: GPT-4o, o1 等
14+
- Anthropic: Claude Sonnet, Opus 等
15+
- 自定义: 任何 OpenAI-Chat 或 Anthropic-Messages 兼容 API 端点
1416

1517
### Q: 如何安装?
1618

npm/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,10 @@ vibecoding --mode yolo # Full access
3434
Set your API key:
3535

3636
```bash
37-
# DeepSeek
37+
# DeepSeek (default)
3838
export DEEPSEEK_API_KEY=sk-...
39+
40+
# Or configure OpenAI / Anthropic / any compatible API in settings.json
3941
```
4042

4143
## More Information

0 commit comments

Comments
 (0)