내 오픈소스 프로젝트 이름을 바꾸고 가시성을 두 배로 늘렸습니다 — 'ProxyPool Hub'를 'CliGate'로 바꾼 이유
Source: Dev.to
문제: 아무도 내 프로젝트를 찾을 수 없었다
나는 여러 AI 코딩 어시스턴트 계정(Claude Code, Codex CLI, Gemini CLI)을 하나의 로컬 프록시를 통해 관리하는 오픈‑소스 도구를 만들었다. 멀티‑계정 풀링, 스마트 라우팅, 시각적 대시보드 등 개발자가 AI 도구를 사용할 때 필요한 모든 기능을 갖추고 있었다.
하지만 별이 12개에 불과했다. 그리고 내 프로젝트 이름을 구글에 검색해도 찾을 수 없었다.
프로젝트 이름은 “ProxyPool Hub.” 였다. GitHub에서 “proxypool”을 검색하면 수십 개의 HTTP/IP 프록시 풀 프로젝트가 나오는데, 이들은 수천 개의 별을 가진 웹‑스크래핑 도구들로 내 프로젝트를 완전히 묻어버렸다. 내 AI 코딩 도구는 이름이 전혀 다른 분야에 속해 있었기 때문에 보이지 않았다.
해결책: CliGate 로 이름 변경
SEO 패턴을 분석하고 npm/GitHub 가용성을 확인한 뒤, 성공적인 오픈‑소스 프로젝트들의 네이밍(LiteLLM, FastAPI 등)을 연구한 결과 프로젝트 이름을 CliGate 로 바꾸었다 — CLI + Gateway.
왜 이 이름이 효과적인가
- 7자 — 짧고 기억하기 쉬우며 입력하기 편리
- CLI + Gate — “CLI 도구용 게이트웨이”라는 의미를 즉시 전달
- 이름 충돌 없음 — “cligate”를 검색하면 내 프로젝트만 나온다
- 우수한 CLI 경험 —
npx cligate start가 자연스럽다 - SEO‑친화적 — “cli”가 포함돼 사용자가 검색할 가능성이 높다
GitHub 조직도 yiyao-ai(영어로 의미 없음)에서 codeking-ai(기억에 남고 전문적)로 변경했다.
CliGate가 실제로 하는 일
CliGate는 통합 로컬 게이트웨이로, AI 코딩 CLI와 해당 API 사이에 위치한다:
Claude Code / Codex CLI / Gemini CLI / OpenClaw
|
CliGate (localhost:8081)
|
+------------+------------+
| | |
ChatGPT Claude API Keys
Accounts Accounts (10+ providers)
핵심 기능
멀티‑계정 풀링
- 여러 ChatGPT, Claude, Antigravity 계정 추가
- 하나가 속도 제한에 걸리면 자동 회전(고정, 라운드‑로빈, 랜덤)
- OAuth 로그인 및 자동 토큰 갱신
API 키 관리
- OpenAI, Azure OpenAI, Anthropic, Google Gemini, Vertex AI, MiniMax, Moonshot, ZhipuAI 지원
- 원클릭 연결 테스트
- 키 간 자동 장애 조치
스마트 라우팅
- 계정 풀 우선 또는 API 키 우선 우선순위
- 특정 앱을 특정 자격 증명에 바인딩
- 커스텀 모델 매핑(예:
claude-haiku를 무료 모델에 라우팅)
시각적 대시보드
- 실시간 사용량 분석 및 비용 추적
- 전체 요청/응답 로깅
- 모든 지원 도구에 대한 원클릭 CLI 설정
- 내장 도구 설치 프로그램(Node.js, Claude Code, Codex, Gemini CLI, OpenClaw)
- 다크/라이트 테마, 영어/중국어 i18n
빠른 시작
# 설치 없이 실행
npx cligate@latest start
# 또는 전역 설치
npm install -g cligate
cligate start
URL을 열면 대시보드가 표시된다:

오픈‑소스 프로젝트 명명에 대한 교훈
- 이름이 바로 SEO다 — 프로젝트 이름이 다른 분야의 기존 프로젝트와 충돌하면 눈에 띄지 않는다.
- 도메인 키워드 포함 — “cli”, “ai”, “code” 등은 검색 엔진이 프로젝트를 올바르게 분류하도록 돕는다.
- 짧게, 설명보다 —
cligate>ai-llm-proxy-gateway-hub. - 모든 곳에서 가용성 확인 — GitHub 조직, npm, 구글 검색 결과.
- 브랜드 일관성 중요 — 조직명과 프로젝트명이 서로 보완해야 한다(
codeking-ai/cligate).
링크
- GitHub:
- npm:
npm install -g cligate - Desktop App:
CliGate는 AGPL‑3.0 라이선스 하에 오픈‑소스이며, 별, 이슈, PR을 환영합니다!