AI 개발자 도구
OneCLI
AI 에이전트가 키를 노출하지 않고 API에 접근할 수 있게 해주는 오픈소스 자격 증명 게이트웨이 및 비밀 저장소입니다.
OneCLI
OneCLI란?
OneCLI는 AI 에이전트와 외부 서비스 사이에 위치하는 오픈소스 게이트웨이입니다. 자격 증명을 암호화된 저장소에 저장하고 요청 시 투명하게 주입하여 에이전트가 실제 비밀을 볼 수 없도록 합니다.
OneCLI vs 유사 도구
| 가격 모델 | 무료 | 무료 | 무료 | 무료 |
| 무료 크레딧 | ||||
| 주요 기능 |
|
|
|
|
| 장점 |
|
|
|
|
| 단점 |
|
|
|
|
| 추천 대상 |
|
|
|
|
OneCLI 사용 방법
- 1curl 설치 스크립트 또는 Docker를 통해 OneCLI를 로컬에서 실행합니다.
- 2localhost:10254에서 대시보드를 열고 에이전트를 생성합니다.
- 3API 자격 증명(비밀)을 저장소에 저장합니다.
- 4AI 에이전트가 게이트웨이(포트 10255)를 사용하도록 플레이스홀더 키로 구성합니다.
- 5게이트웨이가 요청을 가로채서 플레이스홀더를 실제 자격 증명으로 교체하고 대상 서비스로 전달합니다.
OneCLI 주요 기능
- AI 에이전트를 위한 투명한 자격 증명 주입
- 저장 시 AES-256-GCM 암호화된 비밀 저장소
- 엔드포인트로 비밀을 라우팅하기 위한 호스트 및 경로 매칭
- 범위가 지정된 액세스 토큰을 통한 다중 에이전트 지원
- 빠른 성능의 Rust HTTP 게이트웨이
- 단일 사용자 로컬 모드 또는 팀용 Google OAuth
- 요청 시 자격 증명 주입을 위한 Bitwarden과의 Vault 통합
OneCLI 사용 사례
- 여러 타사 API를 호출하는 AI 에이전트 보호
- 개발 팀의 API 키 관리 및 교체
- 에이전트 워크플로우의 중앙 집중식 자격 증명 접근 제어
- 오픈소스 AI 프로젝트에서 자격 증명 유출 방지
OneCLI 가격 및 무료 크레딧
OneCLI의 가격 모델은 무료입니다.
OneCLI 장점과 단점
장점
- 오픈소스 및 셀프 호스팅으로 자격 증명에 대한 완전한 제어 제공
- 한 줄 설치 또는 Docker로 간편한 설정
- 가벼운 Rust 게이트웨이로 최소 지연 시간 추가
- 투명한 주입으로 에이전트 코드 변경 최소화
단점
- 현재 기본적으로 단일 사용자 로컬 모드로 제한됨; OAuth 설정에는 추가 구성 필요
- 셀프 호스팅 인프라(Docker/PostgreSQL) 필요
- 관리형 클라우드 제공 언급 없음
OneCLI은 어떤 용도에 가장 적합한가요?
- 안전한 API 접근이 필요한 AI 에이전트를 구축하는 개발자
- 다양한 자격 증명 범위로 여러 AI 에이전트 배포를 관리하는 팀
- 하드코딩된 비밀을 피하려는 오픈소스 프로젝트