jazzenchen/VibeAround

Keep your AI coding agents around. Launch Claude Code, Codex CLI, Gemini CLI, Pi Agent, and more from one place — side by side, connected, reachable, and ready to work across web, mobile, and messaging.

VibeAround – AI 코딩 에이전트를 위한 통합 허브

무엇인가요 – VibeAround는 데스크톱 중심 애플리케이션(CLI 패키지 @vibearound/cli 포함)으로, Claude Code, Codex CLI, Gemini CLI, Pi, OpenCode, Claude Desktop, Codex Desktop 등 다양한 AI 기반 코딩 어시스턴트를 각 도구의 설정 파일을 직접 수정하지 않고도 시작, 구성, 지속 실행할 수 있게 해줍니다.

주요 기능

기능 동작 방식 (README에 기술됨)
통합 에이전트 시작 단일 UI에서 에이전트, 모델/프로파일, API 엔드포인트, 워크스페이스, 터미널 및 세션을 선택하고 한 번의 클릭으로 에이전트(CLI 또는 데스크톱)를 시작합니다.
API 형태 브리지 로컬 "VAAAB" 브리지(va-ai-api-bridge)가 에이전트의 네이티브 요청 형식과 프로바이더의 API(OpenAI, Anthropic, Gemini) 간에 변환합니다. 이를 통해 어떤 지원되는 프로바이더든 어떤 지원되는 에이전트와도 사용할 수 있습니다.
세션당 여러 프로바이더 프로바이더 키, 기본 URL, 모델 별칭 등을 프로파일로 저장하고, 동일한 에이전트를 병렬 세션에서 다른 프로바이더와 함께 실행할 수 있습니다.
실시간 요청 검사 VibeAround는 원본 요청, 브리지된 요청, 원시 응답, 브리지된 응답 및 검색 도구 페이로드를 기록하여 정확히 어떤 것이 전송되고 수신되는지 확인할 수 있습니다.
세션 지속성 Discord, Slack, Feishu/Lark, Telegram, WeChat 등 연결된 메시징 플랫폼에 /pickup 명령을 게시하면, 다른 디바이스나 채팅 클라이언트에서 동일한 에이전트 세션을 재개할 수 있습니다.
웹 허브 및 웹 터미널 브라우저 기반 대시보드를 통해 에이전트를 시작하고, 프로파일을 전환하며, 대화할 수 있습니다. 동일한 대시보드는 WebSocket을 통해 터미널을 노출하여 모바일 또는 원격 브라우저에서 로컬 CLI 에이전트를 제어할 수 있습니다.
원격 터널링 공개 URL이 필요할 경우, VibeAround는 Localtunnel, Cloudflare Tunnel, ngrok, Tailscale Funnel을 통해 터널을 시작할 수 있습니다. 그렇지 않으면 localhost에만 바인딩됩니다.
라이브 미리보기 개발 서버, Markdown 파일 또는 정적 HTML은 임시 공유 링크로 변환되어 어떤 브라우저나 메시징 앱에서도 열 수 있습니다.
호스트 측 웹 검색 프로바이더가 내장된 웹 검색 기능을 제공하지 않을 경우, VibeAround는 va-search-tool 런타임(Exa, Tavily, Grok/xAI, Brave 지원)을 호출하여 정규화된 결과를 모델에 다시 삽입할 수 있습니다.
에이전트를 API로 노출 로컬 에이전트를 OpenAI 또는 Anthropic 호환 엔드포인트(/local-agent/{agent_id}/{profile_id}/v1/...)로 노출하여 클라우드 게이트웨이 없이도 빠르게 통합 테스트가 가능합니다.

지원되는 에이전트 – Claude Code, Claude Desktop, Codex CLI/Desktop, Pi, Gemini CLI, OpenCode, Cursor CLI, Kiro CLI, Qwen Code (일부는 "출시 예정" 상태). 앱은 에이전트의 자체 설정 파일을 수정하지 않습니다. 단지 가벼운 래퍼를 추가할 뿐입니다.

지원되는 프로바이더 – DeepSeek, Alibaba DashScope, Moonshot/Kimi, MiniMax, Xiaomi MiMo, xAI/Grok, NVIDIA NIM, Z.AI/GLM, Google Gemini, OpenRouter, Azure OpenAI의 내장 프리셋에 더해, 네 가지 브리지 API 형태 중 하나와 일치하는 임의의 사용자 정의 엔드포인트도 지원합니다.

왜 사용할까

  • 선호하는 코딩 어시스턴트가 있지만, 도구를 다시 설치하거나 재설정하지 않고 다른 모델 프로바이더를 실험하고 싶을 때.
  • 동일한 AI 세션을 유지하면서 데스크톱 IDE, 터미널, 채팅 앱 사이를 이동하고 싶을 때.
  • 정확히 어떤 정보가 프로바이더로 전송되는지 확인하고 싶을 때(디버깅, 비용 추적, 준수 확인).
  • 모든 코드 실행을 자신의 컴퓨터에서 수행하고 싶지만, 명시적으로 선택할 때만 터널을 노출하고 싶을 때.

알려진 제한 사항 – README는 CC Switch 같은 다른 도구에서 남은 설정 항목이 원인인 일반적인 오류(Unable to connect to API (ConnectionRefused))를 언급하고 있으며, 재시작하기 전에 이러한 필드를 정리해야 합니다.

로드맵 힌트 – 사용량 및 비용 추적은 "🚧 로드맵"으로 표시되어 있으며, MCP/Skills 관리는 아직 지원되지 않습니다.


위의 모든 정보는 리포지토리의 README에서 직접 가져온 것이며, 추가 기능은 추측되지 않았습니다.

관련

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