홈 › KeyRotate

KeyRotate — API 키를 교체하고, 쓰이던 모든 곳을 갱신합니다

개발자를 위한 Mac App Store 키 관리자입니다. 키는 Touch ID로 보호되는 macOS 키체인에 저장됩니다. 키를 교체하면 그 키를 쓰던 모든 .env·설정 파일·앱을 갱신하며, 이전 키를 몰래 폐기하지 않습니다.

macOS 14 이상 · 계정 등록 불필요

기능

제공업체가 허용하면 자동 교체

Cloudflare, Linode, Twilio, Perplexity, Fireworks, Resend은 API로 후속 키를 발급할 수 있습니다. KeyRotate는 새 키를 요청하고, 저장하기 전에 동작을 확인한 뒤 저장하고, 다시 확인합니다. 어느 단계에서든 실패하면 이전 키로 되돌립니다.

그 외에는 솔직하게

Anthropic, GitHub, Okta, Atlassian을 비롯한 대부분의 제공업체에는 키를 생성하는 API가 없습니다. 이는 제공업체의 방침이지 기능 부족이 아닙니다. KeyRotate는 그 이유와 함께 이를 알리고 발급 페이지로 바로 연결합니다. 새 키를 붙여 넣으면 이전 키를 대체하기 전에 확인합니다.

사용하던 파일을 모두 갱신

.env, wp-config.php, JSON(Claude Code의 settings.json 포함), YAML, TOML 또는 직접 정한 패턴. 변경될 줄을 정확히 보여 주고 확인한 부분만 갱신합니다. 쓰기는 원자적이며 파일 권한을 유지하고, 한 번의 클릭으로 되돌릴 수 있는 백업을 남깁니다.

다른 값은 읽지 않습니다

KeyRotate는 지정한 변수 이름과 일치하는 줄만 바꿉니다. 같은 파일에 있는 다른 시크릿을 해석하거나 표시하거나 전송하지 않습니다. 운영 환경의 .env를 가리켜도 안전한 이유가 바로 이것입니다.

클릭 한 번으로 계정 전환

같은 제공업체에 구독이나 조직이 여러 개 있습니까. 키를 계정으로 묶고 “업무”, “개인”, 고객사 등의 프로파일을 만들면 메뉴 막대에서 모든 파일을 한 번에 전환할 수 있습니다.

키가 멈추기 전에 경고

제공업체가 거부하기 시작한 키, 공개되는 경우의 실제 만료 카운트다운(Anthropic, OpenAI, Mistral, Fireworks), 보고되는 사용량과 요청 한도를 알립니다. ntfy나 Gotify로 휴대폰에도 보낼 수 있습니다.

이미 사용 중인 도구와 연동

FrontierStack

Pair once and KeyRotate hands FrontierStack every new key over a pinned, signed connection to your own Mac. The pairing is credentials-only: it can set a key and read status, and nothing else.

Claude Code & Codex

Keep one settings profile per account and copy the exact launch command. KeyRotate never touches Claude Code's own login or its Keychain item.

OpenClaw and agent runtimes

Writes the environment variable each runtime actually reads, including the list form used for rotation pools.

이전 키를 폐기하지 않는 이유

키가 한 곳에만 있는 경우는 드뭅니다. 교체와 동시에 폐기하면 잊고 있던 cron 작업이나 스테이징 서버, 동료의 노트북이 멈춥니다. KeyRotate는 이전 키를 유효한 상태로 두고 파악하고 있는 모든 곳을 갱신한 뒤, 다른 곳에서 쓰이지 않는 것이 확인되면 폐기를 안내합니다.

설계부터 비공개

계정도, 통계 수집도, 동기화 서버도 없습니다. 시크릿 값은 macOS 키체인 항목입니다. KeyRotate가 따로 보관하는 것은 각 키가 어느 플랫폼에 속하고 어떤 파일에서 쓰이는지에 대한 목록뿐입니다. 네트워크 통신은 확인을 요청한 제공업체와, 설정한 경우의 알림 서버로만 이루어집니다.

Mac App Store에서 제공 중

KeyRotate는 자체 구독이 있는 별도의 앱입니다. macOS 14 이상이 필요합니다.

Mac App Store에서 다운로드

지원 서비스 전체 보기

KeyRotate 전용 지원 페이지, 개인정보 처리방침 이용약관 and 사용권 계약 (영문).