사용 중인 AI 구독 서비스(Claude, ChatGPT, Gemini, GitHub Copilot)를 어떤 코딩 도구에서도 사용하세요. CLIProxyAPI를 래핑(wrapping)한 네이티브 데스크톱 앱입니다.
Claude, ChatGPT 또는 GitHub Copilot 비용을 지불하고 계시죠. 왜 이를 즐겨 사용하는 코딩 도구에서 사용할 수 없을까요?
ProxyPal이 그 간극을 메워줍니다. 하나의 프록시(proxy)로 모든 AI 구독 서비스를 어떤 클라이언트에서든 사용할 수 있습니다.
다양한 AI 제공업체 (Multiple AI Providers)- Claude, ChatGPT, Gemini, Qwen, iFlow, Vertex AI 및 사용자 정의 OpenAI 호환 엔드포인트(endpoints) 연결
GitHub Copilot 브릿지 (GitHub Copilot Bridge)- OpenAI 호환 API를 통해 Copilot 모델 사용
Antigravity 지원 (Antigravity Support)- Antigravity 프록시를 통해 사고 모델(thinking models)에 액세스
어디서나 작동 (Works Everywhere)- Cursor, Cline, Continue, Claude Code, OpenCode 및 모든 OpenAI 호환 클라이언트
사용 분석 (Usage Analytics)- 요청(requests), 토큰(tokens), 성공률 및 예상 절감액 추적
요청 모니터링 (Request Monitoring)- 응답 시간 및 상태 코드와 함께 모든 API 요청 확인
자동 설정 (Auto-Configure)- 설치된 CLI 에이전트를 감지하고 자동으로 설정
- Releases에서 다운로드
- ProxyPal을 실행하고 프록시 시작
- AI 계정 연결 (OAuth 또는 인증 파일)
- 코딩 도구의 주소를 다음으로 설정:
http://localhost:8317/v1
이 앱은 아직 Apple 개발자 인증서로 서명되지 않았습니다. macOS에서 앱을 차단하는 경우:
xattr -cr /Applications/ProxyPal.app
| 플랫폼 (Platform) | 아키텍처 (Architecture) | 상태 (Status) |
|---|
| macOS | Apple Silicon (ARM64) | ✅ |
| ... | | |
| Cursor, Claude Code, OpenCode, Cline, Continue, GitHub Copilot 및 모든 OpenAI 호환 클라이언트와 함께 작동합니다. | | |
pnpm install
pnpm tauri dev
pnpm check:ts # 설치된 경우 tsgo, 그렇지 않으면 tsc --noEmit
pnpm check:parallel # check:ts + lint + format:check (병렬 실행)
cd src-tauri && cargo check
선택 사항 - tsgo 설정:
pnpm add -D @typescript/native-preview
선택 사항 - VS Code 설정:
{
"typescript.experimental.useTsgo": true
}
기술 스택 (Tech Stack): SolidJS + TypeScript + Tailwind (프론트엔드), Rust + Tauri v2 (백엔드), CLIProxyAPI (프록시)
PR당 하나의 기능만 구현
깔끔한 커밋 (Clean commits)
변경 사항 테스트
pnpm tauri dev를 실행하여 검증하세요
기존 패턴 준수
-
유사한 구현 사례를 확인하세요
-
src-tauri/src/lib.rs에 탐지 로직 (detection logic) 추가
-
public/logos/에 로고 추가 (다크 모드를 위해 currentColor 사용)
-
관련 컴포넌트의 agents 배열 업데이트
-
자동 설정 (auto-configuration) 흐름 테스트
ProxyPal이 시간을 절약해 주었다면, 커피 한 잔을 구매해 주세요.
MIT