funny-vibes/agent-vibes

Unified Agent Gateway — Enables Claude Code CLI and Cursor IDE to use free AI backends (Antigravity, Codex) through protocol translation

해결하는 문제

Agent Vibes는 Cursor IDE 및 Claude Code CLI와 같은 AI 코드 작성 클라이언트가 다양한 AI 백엔드를 사용할 수 있도록 해주는 통합 게이트웨이입니다. 특정 제공업체의 API에 종속되는 문제를 해결하기 위해 프로토콜을 변환하고, 여러 백엔드 서비스 간에 요청을 라우팅합니다.

작동 방식

이 프로젝트는 Cursor가 사용하는 네이티브 ConnectRPC/gRPC 에이전트 채널과 Claude Code가 사용하는 Anthropic API를 구현하는 프록시 서버로 작동합니다. 이러한 클라이언트 요청을 Antigravity(Google Cloud Code), Codex, Kiro(AWS CodeWhisperer/Q Developer), 그리고 기타 OpenAI 또는 Claude 호환 API와 호환되는 형식으로 변환합니다. 로컬 브리지와 VS Code 확장 프로그램을 포함하여 SSL 인증서 관리, 계정 풀, 모델 기능 및 백엔드 가용성 기반의 라우팅 결정을 지원합니다.

대상 사용자

AI 기반 IDE(특히 Cursor) 또는 CLI 도구(Claude Code)를 사용하고, 할당량 관리, 계정 회전, 또는 다양한 제공업체의 특정 모델에 접근하기 위해 요청을 다른 AI 백엔드로 라우팅하고자 하는 개발자들입니다.

주요 특징

  • 다중 백엔드 라우팅: Antigravity, Codex, Kiro(AWS), 일반적인 OpenAI/Claude 호환 API를 지원합니다.
  • 프로토콜 변환: Cursor의 네이티브 ConnectRPC/gRPC 에이전트 채널을 구현하며, 완전한 스트리밍 도구 루프를 포함합니다.
  • 계정 관리: 네이티브 워커/프로세스 풀, 다중 계정 회전, 할당량/레이트 제한 시각화 기능을 제공합니다.
  • 통합 도구: 계정 관리용 대시보드, OAuth/토큰 임포트, 내장 진단 기능을 포함합니다.
  • 컨텍스트 처리: 세션 상태, 컨텍스트 압축, MCP 도구 통합을 관리합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트