้็จ AI API ไปฃ็่ทฏ็ฑๅจ - ๆฏๆๅคๆ ผๅผ่ฝฌๆข
๐ฐ ๆญคๅทฅๅ ทไปทๅผ 100 ็พ้ - ๅ ไธบ่ฑ่ดนไบ็ญๅผ็ Claude Opus 4.5 ่พ ๅฉๅผๅ
AnyProxyAi ๆฏไธไธช้็จ็ AI API ไปฃ็่ทฏ็ฑๅจ๏ผๆฏๆๅค็ง API ๆ ผๅผ๏ผOpenAIใClaudeใGemini๏ผไน้ด็่ชๅจ่ฝฌๆขใ่ด่ฝฝๅ่กกๅๆบ่ฝ่ทฏ็ฑใๅฎไธบๆๆ AI API ้ๆฑๆไพ็ปไธ็ๆฌๅฐ็ซฏ็นใ
- ๅคๆ ผๅผๆฏๆ๏ผๆ ็ผ่ฝฌๆข OpenAIใClaude (Anthropic) ๅ Gemini API ๆ ผๅผ
- ็ปไธ็ซฏ็น๏ผๆๆ AI ๆๅกไฝฟ็จๅไธๆฌๅฐ API ็ซฏ็น
- ่ด่ฝฝๅ่กก๏ผ่ชๅจๅจๅคไธช API ็ซฏ็นไน้ด่ทฏ็ฑ
- ไฝฟ็จ็ป่ฎก๏ผๅฎๆถ็ๆง่ฏทๆฑๆฐใToken ็จ้ๅๆๅ็
- ่ทจๅนณๅฐ๏ผๅ็ๆก้ขๅบ็จๆฏๆ WindowsใmacOS ๅ Linux
- ๅค่ฏญ่จๆฏๆ๏ผๆฏๆไธญ่ฑๆ๏ผ้ป่ฎค่ท้็ณป็ป่ฏญ่จ
ไฝฟ็จ็ป่ฎก - ็ญๅๅพๅๅพ่กจ
Claude Code ๆฅๅฃ่ฝฌๆขไธบ OpenAI ๆ ผๅผ
| ๅ่ฝ | ่ฏดๆ |
|---|---|
| ๐ API ๆ ผๅผ่ฝฌๆข | ่ชๅจๅจ OpenAIใClaude ๅ Gemini ๆ ผๅผไน้ด่ฝฌๆข |
| ๐ ๆบ่ฝ่ทฏ็ฑ | ๆ นๆฎๆจกๅๅ็งฐๅฐ่ฏทๆฑ่ทฏ็ฑๅฐไธๅๅ็ซฏ |
| ๐ ไปฃ็้ๅฎๅ | ไฝฟ็จ proxy_auto ๅ
ณ้ฎๅญ้ๅฎๅๅฐไปปๆ้
็ฝฎ็ๆจกๅ |
| ๐ ๅฎๆถ็ป่ฎก | ็ๆง่ฏทๆฑๆฐใ้่ฏฏๆฐใToken ไฝฟ็จ้ |
| ๐ ๅๅฒๆฐๆฎ | ๅบไบ SQLite ็็ป่ฎกๆฐๆฎ๏ผ็ญๅๅพๅฏ่งๅ |
| ๐ฏ ๆจกๅๆ่ก | ่ฟฝ่ธชๆๅธธ็จ็ๆจกๅๅๅ ถๆง่ฝ |
| ๐ ๅค่ฏญ่จๆฏๆ | ไธญ่ฑๆๆฏๆ๏ผ้ป่ฎค่ท้็ณป็ป่ฏญ่จ๏ผๅณไธ่งๅฏๅผน็ชๅๆข๏ผๆไน ๅไฟๅญ๏ผ |
| ๆ ผๅผ | ่พๅ ฅ | ่พๅบ | ๆตๅผ | ๆตๅผ่ฝฌๆข |
|---|---|---|---|---|
| OpenAI | โ | โ | โ | โ |
| Claude (Anthropic) | โ | โ | โ | โ |
| Gemini | โ | โ | โ | โ |
| Claude Code | โ | โ | โ | โ |
| Cursor IDE | โ | โ | โ | โ |
| ๅ่ฝ | ่ฏดๆ |
|---|---|
| ๐ฅ๏ธ ่ทจๅนณๅฐๆก้ขๅบ็จ | ๆฏๆ WindowsใmacOSใLinux |
| ๐จ ๆทฑ่ฒ/ๆต ่ฒไธป้ข | ไธป้ขๅๆข |
| ๐ ่ฏญ่จๅๆข | ๅณไธ่งๅผน็ชๅๆข่ฏญ่จ๏ผๆไน ๅไฟๅญ๏ผ |
| ๐ ็ณป็ปๆ็ | ๆๅฐๅๅฐ็ณป็ปๆ็ |
| ๐ ่ทฏ็ฑ็ฎก็ | ๆทปๅ ใ็ผ่พใๅ ้คใๅฏผๅ ฅ/ๅฏผๅบ่ทฏ็ฑ |
| ๐ ไฝฟ็จไปช่กจ็ | ็ญๅๅพใๅพ่กจๅ็ป่ฎกๆฐๆฎ |
ๅฏ็จๆๅปบ็ๆฌ๏ผ
anyproxyai-windows-amd64.exe- Windows x64anyproxyai-windows-arm64.exe- Windows ARM64anyproxyai-linux-amd64- Linux x64anyproxyai-linux-arm64- Linux ARM64anyproxyai-darwin-amd64.zip- macOS Intelanyproxyai-darwin-arm64.zip- macOS Apple Silicon
- ไธ่ฝฝ
anyproxyai-windows-amd64.exe - ่ฟ่กๅฏๆง่กๆไปถ
- ๅฆๆๆ็คบ๏ผๅ ่ฎธ้ฒ็ซๅข่ฎฟ้ฎ
- ไธ่ฝฝ
anyproxyai-darwin-arm64.zip๏ผApple Silicon๏ผๆanyproxyai-darwin-amd64.zip๏ผIntel๏ผ - ่งฃๅๅนถๅฐ
anyproxyai.app็งปๅจๅฐใๅบ็จ็จๅบใๆไปถๅคน - ้ฆๆฌก่ฟ่ก๏ผๅณ้ฎ็นๅป โ ๆๅผ๏ผ็ป่ฟ Gatekeeper๏ผ
chmod +x anyproxyai-linux-amd64
./anyproxyai-linux-amd64็นๅปใๆทปๅ ่ทฏ็ฑใๆ้ฎๅนถ้ ็ฝฎ๏ผ
| ๅญๆฎต | ่ฏดๆ | ็คบไพ |
|---|---|---|
| ๅ็งฐ | ๅๅฅฝๅ็งฐ | GPT-4 Turbo |
| ๆจกๅ | ๆจกๅๆ ่ฏ็ฌฆ | gpt-4-turbo |
| API ๅฐๅ | ๅ็ซฏ API URL | https://api.openai.com |
| API ๅฏ้ฅ | ไฝ ็ API ๅฏ้ฅ | sk-xxx... |
| ๅ็ป | ๅฏ้ๅ็ป | OpenAI |
| ๆ ผๅผ | API ๆ ผๅผ็ฑปๅ | openai / claude / gemini |
ๅจไฝ ็ๅบ็จ็จๅบไธญไฝฟ็จๆฌๅฐไปฃ็็ซฏ็น๏ผ
OpenAI ๅ ผๅฎนๆฅๅฃ๏ผ
API Base URL: http://localhost:5642/api
API Key: ๏ผไฝฟ็จไธป้กตๆพ็คบ็ๅฏ้ฅ๏ผๆ็ฆ็จ้ช่ฏๆถๅฏๅกซไปปๆๅผ๏ผ
Claude/Anthropic ๆฅๅฃ๏ผ
API Base URL: http://localhost:5642/api/anthropic
API Key: ๏ผไฝฟ็จไธป้กตๆพ็คบ็ๅฏ้ฅ๏ผๆ็ฆ็จ้ช่ฏๆถๅฏๅกซไปปๆๅผ๏ผ
Claude Code ไธ็จๆฅๅฃ๏ผ
API Base URL: http://localhost:5642/api/claudecode
API Key: ๏ผไฝฟ็จไธป้กตๆพ็คบ็ๅฏ้ฅ๏ผๆ็ฆ็จ้ช่ฏๆถๅฏๅกซไปปๆๅผ๏ผ
Gemini ๆฅๅฃ๏ผ
API Base URL: http://localhost:5642/api/gemini
API Key: ๏ผไฝฟ็จไธป้กตๆพ็คบ็ๅฏ้ฅ๏ผๆ็ฆ็จ้ช่ฏๆถๅฏๅกซไปปๆๅผ๏ผ
Cursor IDE ๆฅๅฃ๏ผ
API Base URL: http://localhost:5642/api/cursor/v1
API Key: ๏ผไฝฟ็จไธป้กตๆพ็คบ็ๅฏ้ฅ๏ผๆ็ฆ็จ้ช่ฏๆถๅฏๅกซไปปๆๅผ๏ผ
ๅ ณไบ Cursor IDE๏ผCursor ไฝฟ็จ OpenAI ๅ ผๅฎน็ซฏ็น๏ผไฝๅทฅๅ ทๅฎไนๅๆถๆฏๆ ผๅผ้็จ Anthropic/Claude ้ฃๆ ผใAnyProxyAi ไผ่ชๅจๆฃๆตๅนถๅฐ Cursor ๆ ผๅผ่ฝฌๆขไธบๆ ๅ OpenAI ๆ ผๅผ๏ผๅ ๆญคไฝ ๅฏไปฅๅจ Cursor ไธญไฝฟ็จไปปไฝ OpenAI ๅ ผๅฎน็ๅ็ซฏใ
ๆณจๆ๏ผไธป้กตๆพ็คบ็ API Key ็จไบ่บซไปฝ้ช่ฏใๅฆ้็ฆ็จ้ช่ฏ๏ผ่ฏทๅจ
config.jsonไธญๅฐlocal_api_key่ฎพ็ฝฎไธบ็ฉบๅญ็ฌฆไธฒใ
ๅฏ็จ้ๅฎๅๅนถๅฐ proxy_auto ่ฎพ็ฝฎไธบๆจกๅๅ็งฐ๏ผ่ชๅจ่ทฏ็ฑๅฐ้
็ฝฎ็็ฎๆ ๆจกๅใ
โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ไฝ ็ๅบ็จ โโโโโโถโ AnyProxyAi โ
โ (ไปปๆ SDK) โ โ localhost:5642 โ
โโโโโโโโโโโโโโโโโโโ โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ API ่ทฏ็ฑๅจ โ โ
โ โ /api/v1/* โ OpenAI ๆ ผๅผ โ โ
โ โ /api/cursor/* โ Cursor IDE ๆ ผๅผ โ โ
โ โ /api/anthropic/* โ Claude ๆ ผๅผ โ โ
โ โ /api/claudecode/*โ Claude Code ๆ ผๅผ โ โ
โ โ /api/gemini/* โ Gemini ๆ ผๅผ โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ ๆ ผๅผ้้
ๅจ โ โ
โ โ โโโโโโโโโโโโ โโโโโโโโโโโโ โโโโโโโโโโโโ โ โ
โ โ โ OpenAI โ โ Claude โ โ Gemini โ โ โ
โ โ โ ้้
ๅจ โ โ ้้
ๅจ โ โ ้้
ๅจ โ โ โ
โ โ โโโโโโโโโโโโ โโโโโโโโโโโโ โโโโโโโโโโโโ โ โ
โ โ โโโโโโโโโโโโ โ โ
โ โ โ Cursor โ (่ชๅจๆฃๆตๅนถ่ฝฌๆข) โ โ
โ โ โ ้้
ๅจ โ โ โ
โ โ โโโโโโโโโโโโ โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ ๅ็ซฏ่ทฏ็ฑ๏ผไบ็ซฏ๏ผ โ โ
โ โ โโโโโโโโโโโโ โโโโโโโโโโโโ โโโโโโโโโโโโ โ โ
โ โ โ OpenAI โ โ Claude โ โ Gemini โ โ โ
โ โ โ ไบ็ซฏ โ โ ไบ็ซฏ โ โ ไบ็ซฏ โ โ โ
โ โ โโโโโโโโโโโโ โโโโโโโโโโโโ โโโโโโโโโโโโ โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
- ๆฅๆถ่ฏทๆฑ๏ผๆฌๅฐไปฃ็ๆฅๆถ API ่ฏทๆฑ
- ่ทฏ็ฑๅน้ ๏ผๆ นๆฎๆจกๅๅ็งฐๆฅๆพๅน้ ็่ทฏ็ฑ
- ๆ ผๅผๆฃๆต๏ผไป่ฏทๆฑ่ทฏๅพๆฃๆตๆบๆ ผๅผ
- ้้ ๅจ้ๆฉ๏ผๆ นๆฎ่ทฏ็ฑๆ ผๅผ้ๆฉ้ๅฝ็้้ ๅจ
- ่ฏทๆฑ่ฝฌๆข๏ผๅฐ่ฏทๆฑ่ฝฌๆขไธบ็ฎๆ ๆ ผๅผ
- ๅ็ซฏ่ฐ็จ๏ผ่ฝฌๅๅฐๅฎ้ API ็ซฏ็น
- ๅๅบ่ฝฌๆข๏ผๅฐๅๅบ่ฝฌๆขๅๆบๆ ผๅผ
- ็ป่ฎก่ฎฐๅฝ๏ผ่ฎฐๅฝ่ฏทๆฑๆๆ
| ๆบ โ ็ฎๆ | OpenAI | Claude | Gemini |
|---|---|---|---|
| OpenAI | ็ด้ | claude-to-openai | gemini-to-openai |
| Claude | openai-to-claude | ็ด้ | gemini-to-claude |
| Gemini | openai-to-gemini | claude-to-gemini | ็ด้ |
{
"host": "localhost",
"port": 5642,
"database_path": "routes.db",
"local_api_key": "sk-local-default-key",
"redirect_enabled": true,
"redirect_keyword": "proxy_auto",
"redirect_target_model": "gpt-4-turbo",
"minimize_to_tray": true,
"auto_start": false
}่ทฏ็ฑๅญๅจๅจ SQLite ๆฐๆฎๅบ๏ผroutes.db๏ผไธญ๏ผ่กจ็ปๆๅฆไธ๏ผ
| ๅญๆฎต | ็ฑปๅ | ่ฏดๆ |
|---|---|---|
name |
TEXT | ๆพ็คบๅ็งฐ |
model |
TEXT | ๆจกๅๆ ่ฏ็ฌฆ๏ผ็จไบ่ทฏ็ฑ๏ผ |
api_url |
TEXT | ๅ็ซฏ API ๅบ็ก URL |
api_key |
TEXT | API ่ฎค่ฏๅฏ้ฅ |
group |
TEXT | ๅฏ้ๅ็ป |
format |
TEXT | API ๆ ผๅผ๏ผopenaiใclaudeใgemini |
enabled |
INTEGER | 1=ๅฏ็จ๏ผ0=็ฆ็จ |
- Go 1.22+
- Node.js 18+
# ๅฎ่ฃ
ๅ็ซฏไพ่ต
cd frontend && npm install && cd ..
# ็ดๆฅไฝฟ็จ Go ่ฟ่ก
go run .# ไธบๅฝๅๅนณๅฐๆๅปบ
go build -o anyproxyai .
# ๆไฝฟ็จๆๅปบ่ๆฌ
./build.sh # Linux/macOS
build.bat # Windowsanyproxyai/
โโโ main.go # ๅบ็จๅ
ฅๅฃ๏ผWails ็ปๅฎ
โโโ wails.json # Wails ้
็ฝฎ
โโโ config.json # ่ฟ่กๆถ้
็ฝฎ
โ
โโโ internal/ # Go ๅ็ซฏๆจกๅ
โ โโโ adapters/ # API ๆ ผๅผ่ฝฌๆขๅจ
โ โ โโโ adapter.go # ้้
ๅจๆฅๅฃ
โ โ โโโ anthropic.go # Claude ้้
ๅจ
โ โ โโโ gemini.go # Gemini ้้
ๅจ
โ โ โโโ openai_to_claude.go
โ โ โโโ claude_to_openai.go
โ โ โโโ ...
โ โโโ config/ # ้
็ฝฎ็ฎก็
โ โโโ database/ # SQLite ๆฐๆฎๅบ
โ โโโ router/ # HTTP ่ทฏ็ฑๅจ (Gin)
โ โโโ service/ # ไธๅก้ป่พ
โ โ โโโ proxy_service.go # ไปฃ็ๅๆตๅผๅค็
โ โ โโโ route_service.go # ่ทฏ็ฑ็ฎก็
โ โโโ system/ # ็ณป็ปๆ็ใๅผๆบ่ชๅฏ
โ
โโโ frontend/ # Vue 3 ๅ็ซฏ
โโโ src/
โ โโโ App.vue # ไธปๅบ็จ
โ โโโ i18n/ # ๅฝ้
ๅ
โ โโโ components/ # UI ็ปไปถ
โโโ wailsjs/ # Wails ็ปๅฎ
ๆฌ้กน็ฎไฝฟ็จ GitHub Actions ่ฟ่ก่ชๅจๅๅคๅนณๅฐๆๅปบใ
ๆๅปบ่งฆๅๆนๅผๅฆไธ๏ผ
| ่งฆๅๆนๅผ | ๆๅปบ | ๅๅธ | ็คบไพ |
|---|---|---|---|
package(...) ๆไบค |
โ | โ | git commit -m "package(build): ไฟฎๅค้ฎ้ข" |
tag(vX.X.X): ่ฏดๆ ๆไบค |
โ | โ | git commit -m "tag(v1.0.0): ้ฆๆฌกๅๅธ" |
ๆจ้ v* ๆ ็ญพ |
โ | โ | git tag v1.0.0 && git push origin v1.0.0 |
| Pull Request | โ | โ | PR ๅฐ main/master |
| ๆๅจ่งฆๅ | โ | โ | workflow_dispatch |
ไฝฟ็จ tag(็ๆฌๅท): ่ฏดๆ ๆ ผๅผ็ๆไบคไฟกๆฏ๏ผ่ชๅจๅฎๆๆๅปบใๅๅปบๆ ็ญพใๅๅธ Release๏ผ
# ่ฟๅฐไผ๏ผๆๅปบๆๆๅนณๅฐ โ ๅๅปบ v1.0.0 ๆ ็ญพ โ ๅๅธ Release๏ผ่ฏดๆ่ชๅจๅกซๅ
๏ผ
git commit -m "tag(v1.0.0): ้ฆๆฌกๅๅธ๏ผๆฏๆๅคๆ ผๅผ API ่ฝฌๆข"
git push origin mainRelease ็่ฏดๆไผ่ชๅจไฝฟ็จๅๅทๅ้ข็ๆๅญใ
ไฝฟ็จ package(...) ๅ็ผ่ฟ่กไป
ๆๅปบ็ๆไบค๏ผ
git commit -m "package(build): ไฟฎๅค linux arm64 ๆๅปบ"
git push origin main- ่ฟๅ ฅ GitHub ไปๅบ็ Actions ๆ ็ญพ้กต
- ็นๅปๅทฒๅฎๆ็ๅทฅไฝๆต่ฟ่ก
- ไธ่ฝฝๅไธชๆถๆ็็ฌ็ซไบง็ฉ๏ผ
anyproxyai-windows-amd64anyproxyai-windows-arm64anyproxyai-linux-amd64anyproxyai-linux-arm64anyproxyai-darwin-amd64anyproxyai-darwin-arm64
Q: Windows ๆพ็คบๅฎๅ จ่ญฆๅๆไนๅ๏ผ A: ็นๅปใๆดๅคไฟกๆฏใโใไป่ฆ่ฟ่กใใๅบ็จๆช่ฟ่กไปฃ็ ็ญพๅใ
Q: macOS ๆพ็คบใๆ ๆณๆๅผใ้่ฏฏๆไนๅ๏ผ A: ๅณ้ฎ็นๅป โ ๆๅผ โ ๆๅผใๆๅจใ็ณป็ปๅๅฅฝ่ฎพ็ฝฎใโใๅฎๅ จๆงไธ้็งใไธญๅ ่ฎธใ
Q: ็ซฏๅฃ 5642 ๅทฒ่ขซๅ ็จๆไนๅ๏ผ
A: ็ผ่พ config.json ๅนถไฟฎๆน port ๅผ๏ผๆๅจ่ฎพ็ฝฎ้กต้ขไธญไฟฎๆนใ
Q: ๆ ผๅผ่ฝฌๆขๆฏๅฆไฝๅทฅไฝ็๏ผ
A: ไปฃ็ไป URL ่ทฏๅพๆฃๆตไผ ๅ
ฅ่ฏทๆฑ็ๆ ผๅผ๏ผๅนถๆ นๆฎ่ทฏ็ฑ็ format ่ฎพ็ฝฎๅฐๅ
ถ่ฝฌๆขไธบ็ฎๆ ๆ ผๅผใ
Q: proxy_auto ๆฏไปไน๏ผ
A: ไธไธช็นๆฎๅ
ณ้ฎๅญ๏ผ้ๅฎๅๅฐไฝ ้
็ฝฎ็็ฎๆ ๆจกๅ๏ผๅ
่ฎธไฝ ๅจไธๅๅบ็จ็จๅบไธญไฝฟ็จๅไธๆจกๅๅ็งฐใ
Q: Token ็ป่ฎกๅ็กฎๅ๏ผ A: Token ๆฐ้ๆฏๅบไบๅๅบๆฐๆฎ็ไผฐ็ฎๅผใๅฎ้ ่ฎก่ดนๅฏ่ฝๆๆไธๅใ
Q: ๅฆไฝๅๆข่ฏญ่จ๏ผ A: ็นๅปๅณไธ่ง็่ฏญ่จๅพๆ ๏ผๅผนๅบ่ฏญ่จๅๆข็ชๅฃใ่ฎพ็ฝฎไผๆไน ๅไฟๅญใ
Q: ๅฆไฝๆทปๅ ๆฐ็้้
ๅจ๏ผ
A: ๅจ internal/adapters/ ไธญๅฎ็ฐ Adapter ๆฅๅฃ๏ผๅนถๅจ adapter.go ไธญๆณจๅใ
ๆฌ้กน็ฎๅไปฅไธ้กน็ฎๅฏๅๅนถๅ่๏ผ
- ccNexus - Claude Code Nexus
- LLM-API-Transform-Proxy - LLM API ่ฝฌๆขไปฃ็
ๆฌ้กน็ฎ้็จ MIT ่ฎธๅฏ่ฏ ๅผๆบใ




