Claude Code와 Codex 등 여러 코딩 에이전트가 하나의 엔드포인트를 공유하고 여러 모델 제공업체로 요청을 라우팅하는 로컬 게이트웨이입니다.
yetone/magpie
Claude Code, Codex, Gemini CLI 등 코딩 에이전트에서 모든 제공자와 구독의 모델을 쓰게 해주는 로컬 게이트웨이 및 메뉴 바 앱입니다.
- 스타
- 16,641
- 포크
- 1,198
- 열린 이슈
- 1,170
- 마지막 커밋
- 4시간 전
어떤 프로젝트인가요?
magpie는 AI 코딩 에이전트를 위한 로컬 앱이자 게이트웨이입니다. 각 에이전트는 보통 자체 파일과 형식으로 모델, API 키, 기본 URL을 저장하며, 구독은 한 에이전트에서만 사용할 수 있습니다. magpie는 이 설정을 하나의 목록으로 통합합니다. 메뉴 바, 창, TUI, 웹 UI 또는 CLI에서 지원되는 에이전트에 사용할 제공자 모델을 선택하면 해당 에이전트의 설정에서 관련 키 하나를 업데이트합니다.
게이트웨이는 127.0.0.1:3425에서 실행되며 OpenAI Chat, OpenAI Responses, Anthropic Messages, Gemini API를 지원하고 스트리밍, 도구 호출, 추론을 포함해 형식 간 변환을 처리합니다. 제공자로 API 키, 로컬 모델 또는 Claude, ChatGPT, Copilot, Gemini 같은 로그인된 구독을 사용할 수 있습니다. 라우팅 그룹은 여러 모델이나 계정으로 요청을 분산하고 할당량이 소진되면 다른 곳으로 전환합니다.
macOS, Windows, Linux, Docker, Termux를 지원하며 사용량 및 비용 추적, 프로필, 지침과 MCP 서버를 공유하는 라이브러리, Bun으로 작성한 플러그인을 제공합니다.
핵심 기능
- 01하나의 목록에서 Claude Code, Codex, Gemini CLI 등의 모델을 전환합니다.
- 02스트리밍과 도구 호출을 포함해 OpenAI, Anthropic, Gemini API 형식 간 변환을 지원하는 로컬 게이트웨이입니다.
- 03할당량이 소진되면 계정이나 모델 간에 전환하는 라우팅 그룹을 제공합니다.
- 04Claude, ChatGPT, Copilot 같은 로그인된 구독을 다른 에이전트의 제공자로 사용할 수 있습니다.
- 05제공자와 계정 전반의 사용량, 비용, 할당량을 추적합니다.
- 06OpenCode 및 pi 패키지를 위한 플러그인 시스템과 JavaScript로 작성하는 게이트웨이 미들웨어를 지원합니다.
활용 사례
- DeepSeek 또는 Kimi 모델처럼 Anthropic이 아닌 모델로 Claude Code를 실행합니다.
- 여러 구독에 코딩 에이전트 트래픽을 분산해 한 구독의 할당량이 소진되어도 작업이 중단되지 않게 합니다.
- 데스크톱 게이트웨이 또는 Docker 서버를 통해 노트북이나 팀과 제공자 목록을 공유합니다.
- 여러 코딩 에이전트의 토큰 사용량과 비용을 추적합니다.
토픽
자주 묻는 질문
- magpie은(는) 무엇인가요?
- Claude Code, Codex, Gemini CLI 등 코딩 에이전트에서 모든 제공자와 구독의 모델을 쓰게 해주는 로컬 게이트웨이 및 메뉴 바 앱입니다. magpie는 AI 코딩 에이전트를 위한 로컬 앱이자 게이트웨이입니다. 각 에이전트는 보통 자체 파일과 형식으로 모델, API 키, 기본 URL을 저장하며, 구독은 한 에이전트에서만 사용할 수 있습니다. magpie는 이 설정을 하나의 목록으로 통합합니다. 메뉴 바, 창, TUI, 웹 UI 또는 CLI에서 지원되는 에이전트에 사용할 제공자 모델을 선택하면 해당 에이전트의 설정에서 관련 키 하나를 업데이트합니다.
- magpie은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- magpie은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- magpie은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. magpie의 마지막 커밋은 2026년 10월 19일입니다.
- magpie은(는) 어디에 사용할 수 있나요?
- DeepSeek 또는 Kimi 모델처럼 Anthropic이 아닌 모델로 Claude Code를 실행합니다. 여러 구독에 코딩 에이전트 트래픽을 분산해 한 구독의 할당량이 소진되어도 작업이 중단되지 않게 합니다. 데스크톱 게이트웨이 또는 Docker 서버를 통해 노트북이나 팀과 제공자 목록을 공유합니다. 여러 코딩 에이전트의 토큰 사용량과 비용을 추적합니다.
- magpie은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/yetone/magpie
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
An open-source Computer Use service exposed as an MCP server, letting AI agents control macOS, Linux, and Windows desktops.
Claude Code와 Codex 같은 AI 코딩 에이전트의 실시간 세션을 보여주고 요청을 승인하는 macOS 노치 동반 앱입니다.
A macOS CLI and AI agent skill that draws big arrows, boxes and signs on screen to point users at UI elements, without clicking or capturing anything.
A macOS menu bar app that turns your AI coding token usage into a Pokémon companion, while tracking daily spend and official Claude, Codex and Antigravity limits.
코딩 에이전트가 아트 디렉션과 실제 사진, 브라우저 자체 점검으로 개성 있는 프런트엔드를 만들도록 돕는 Agent Skills입니다.