Show HN: Yaak – 오픈 소스, Git 친화적인 데스크톱 API 클라이언트
요약
Yaak은 Git 친화적인 오픈 소스 데스크톱 API 클라이언트로, 사용자의 로컬 환경에서 작동하며 모든 API 상호작용을 버전 관리합니다. 별도의 클라우드나 대시보드가 필요 없어 기존의 Git 워크플로우를 통해 요청을 커밋하고 공유할 수 있습니다. CLI 및 MCP 플러그인을 통해 AI 에이전트와 통합되어, 사용자가 선호하는 방식으로 API 개발 환경을 개선했습니다.
핵심 포인트
- Git 기반으로 API 요청 버전 관리 가능
- 로컬에서 작동하여 클라우드 의존성 최소화
- AI 에이전트와의 원활한 연동 지원
- Rust와 Tauri를 사용하여 빠르고 가볍게 구축
사용자의 기기에서 실행되며 Git으로 버전 관리되는 요청을 만날 수 있습니다. 앱이나 에이전트 친화적인 CLI를 사용하여 모든 API와 상호 작용할 수 있습니다.
모든 API와 상호 작용하는 데 필요한 모든 것을 갖추었습니다. 클라우드 플랫폼도, 대시보드도, AI 사이드바도 없습니다. Rust와 Tauri를 사용하여 속도를 위해 구축되었습니다.
요청을 커밋하고, 변경 사항의 diff를 확인하며, 팀이 이미 사용하는 Git 워크플로우를 통해 공유할 수 있습니다. 독점적인 클라우드가 필요하지 않습니다.
데스크톱 앱은 작업을 로컬에 저장하고 API 요청을 사용자의 서버로 직접 전송합니다. 무엇을 공유하고 어디에 공유할지 사용자가 선택합니다.
동일한 작업 공간에서 AI 에이전트와 함께 작업할 수 있습니다. CLI 또는 MCP 플러그인을 통해 연결하여, 별도의 컬렉션을 유지하지 않고도 기존 요청으로 작업하게 할 수 있습니다.
yaak agent install
모든 규모의 팀을 위한 좌석별 라이선스를 한 곳에서 관리합니다. SSO 및 프로비저닝은 이미 사용 중인 ID 공급자(identity provider)에 연결됩니다.
사용자의 피드백으로 구축되었고, 매 릴리스마다 개선되었습니다.
저는 Insomnia를 만들었고 2019년에 판매했습니다. 또 다른 API 클라이언트를 만들게 될 것이라고는 예상하지 못했지만, 시간이 지남에 따라 제가 사용했던 도구들이 사랑하기 어려워졌습니다. 요청을 보내는 과정에는 더 많은 계정, 더 많은 클라우드 서비스, 그리고 더 많은 불필요한 기능이 추가되었습니다.
저는 빠르게 열리고, 사용하기 즐거우며, 쉽게 사용자 정의할 수 있는 무언가를 원했습니다. 오프라인에서 작동하고, 제 요청을 내 기기에 보관하며, 기존 워크플로우에 맞는 무언가였습니다.
그래서 Insomnia를 구축하면서 배운 모든 것을 활용하여 Yaak으로 처음부터 다시 시작했고, 이 이름 뒤에 저의 이름을 걸게 되어 자랑스럽습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 HN Claude Code Search의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기