dyndynjyxa/aio-coding-hub

一个All In One的本地AI工具, 支持Win/Mac/Linux

해결하는 문제

AIO Coding Hub는 Claude Code, Codex, Gemini CLI와 같은 AI 코드 작성 CLI 도구를 위한 통합 로컬 게이트웨이를 제공합니다. 각 도구에 별도로 API 키를 설정할 필요 없이, 지능적인 폴백을 통해 요청 실패를 방지하고, 다양한 공급자 간의 토큰 사용량과 비용에 대한 가시성을 제공합니다.

작동 방식

이 애플리케이션은 127.0.0.1:37123에서 리스닝하는 로컬 프록시로서, 코드 작성 CLI에서 오는 요청을 가로챕니다. 사용자가 정의한 우선순위 목록(정렬 템플릿)에 따라 이러한 요청을 다양한 AI 공급자로 라우팅합니다. 주 공급자가 실패하면 회로 차단기 패턴을 사용하여 자동으로 백업 공급자로 전환하여 안정성을 보장합니다.

대상 사용자

여러 개의 AI 코드 작성 CLI 도구와 여러 LLM 공급자를 사용하며, API 설정을 중앙에서 관리하고 비용을 모니터링하며 AI 보조 코드 작성 워크플로우의 고가용성을 확보하고자 하는 개발자에게 적합합니다.

주요 기능

  • 통합 게이트웨이: 여러 코드 작성 CLI에 대한 단일 진입점이며, 독립적인 케이스 스위치를 지원합니다.
  • 지능적인 라우팅: 자동 폴백 및 회로 차단기 보호를 통해 불안정한 상류 공급자에 대응합니다.
  • 스마트 가시성: 세부적인 토큰 사용 통계, 비용 추정, 요청 추적 로그 및 히트맵 제공.
  • 워크스페이스 관리: 프롬프트, MCP, 스킬 설정에 대한 프로젝트별 격리.
  • 확장 가능한 플러그인 시스템: Extension Host를 통해 사용자 정의 명령어, 공급자 확장, 게이트웨이 훅 지원.
  • 모델 검증: 토큰 자르기 및 다양한 공급자 간의 확장된 사고 기능 등 프로바이더 기능을 검증하는 도구.

관련

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