Ratatosk 소개
쿠버네티스 생태계의 오픈소스들은 릴리스가 잦습니다. 대부분은 그냥 지나가도 되지만, 가끔 시큐리티 픽스나 호환성이 깨지는 변경이 마이너 버전 안에 조용히 섞여 들어옵니다. 릴리스 노트를 전부 챙겨 읽지 않으면 업그레이드할 때 당합니다.
Ratatosk는 그 릴리스 노트를 대신 읽습니다. CNCF 랜드스케이프 기반의 프로젝트들(현재 목록은 /projects)의 릴리스를 매시간 수집해서 분석하고, 조치가 필요한 것만 골라 알립니다.
동작 방식
- 수집: 각 프로젝트의 공식 릴리스 노트를 매시간 가져옵니다. 릴리스 노트가 다른 문서를 가리키는 포인터형이면 그 링크를 따라가 본문을 보강합니다.
- 추출: 릴리스 노트에서 확인 가능한 변경 사실(facts)을 AI로 추출합니다. 각 fact는 원문 인용과 출처 URL을 갖고 있어 항상 원문으로 검증할 수 있습니다.
- 전달: 사람에게는 세 언어(영어·한국어·일본어)의 요약과 웹·이메일·RSS로, 에이전트에게는 REST API와 MCP로 같은 데이터를 전달합니다.
원칙
- 조치가 없으면 조용합니다. 읽었는데 특이사항이 없는 릴리스는 "검토됨, 특이사항 없음"으로 남깁니다. 억지로 채워 넣는 알림은 없습니다.
- 원문으로 검증할 수 있습니다. 모든 분석에는 출처 링크가 붙습니다. 릴리스 노트가 너무 짧아 분석이 어려우면 그렇다고 표시하고 원문을 그대로 보여줍니다.
- 버전 정보를 요구하지 않습니다. 에이전트용 버전 비교(check_stack)조차 구동 중인 버전이 서버로 전송되지 않는 구조입니다. 자세한 내용은 MCP 안내에 있습니다.
이름에 대해
라타토스크(Ratatoskr)는 북유럽 신화에서 세계수 위그드라실을 오르내리며 소식을 나르는 다람쥐입니다. 이 서비스가 하는 일도 같습니다. 릴리스라는 소식을 나릅니다.
데이터와 이용
분석은 AI가 생성하며 보증 없이 제공됩니다. 중요한 결정은 함께 제공되는 원문 링크로 확인하세요. 자세한 내용은 이용약관에 있습니다.