UStackUStack
Grove favicon

Grove

Grove는 개발자가 Claude Code AI 코딩 세션을 원격으로 모니터링 및 관리하고, Git 작업 트리 관리를 통합하며, 모든 장치에서 프로젝트 진행 상황을 추적할 수 있도록 지원하는 네이티브 macOS 애플리케이션입니다.

Grove

Grove란 무엇인가요?

Grove란 무엇인가요?

Grove는 원격 AI 코딩 지원(특히 Claude Code)과 로컬 개발 워크플로우 간의 격차를 해소하기 위해 설계된 전문 개발 유틸리티입니다. AI 지원 코딩 작업을 추적, 관리 및 구성할 수 있는 네이티브의 아름다운 macOS 환경을 제공합니다. Grove의 핵심 목적은 사용자가 Claude Code와 같은 AI 도구로 시작한 세션을 기본 워크스테이션에서 멀리 떨어져 있을 때도 시작, 모니터링 및 관리할 수 있도록 보장하여 현대적이고 분산된 개발에 탁월한 유연성을 제공하는 것입니다.

세션 관리를 Git 작업 트리와 같은 필수 버전 관리 기능과 통합함으로써 Grove는 개발자가 AI 코딩 파트너와 상호 작용하는 방식을 변화시킵니다. 이를 통해 진행 상황이 추적되고, 컨텍스트 전환이 원활해지며, Mac을 사용하든 휴대폰에서 상태를 확인하든 리포지토리에 대한 완전한 제어권을 유지할 수 있습니다. AI를 생산성에 활용하지만 결과 코드를 관리하기 위한 강력한 로컬 도구가 필요한 개발자를 위해 구축되었습니다.

주요 기능

  • 원격 Claude Code 세션 모니터링: Grove 애플리케이션에서 직접 Claude Code 세션을 시작하고 진행 상황을 추적하여 휴대폰에서 원격으로 상태를 확인할 수 있습니다.
  • 네이티브 macOS 경험: Mac 생태계만을 위해 구축된 아름답게 디자인된 네이티브 애플리케이션으로, 높은 성능과 운영 체제와의 통합을 보장합니다.
  • Git 작업 트리 관리: 활성 코딩 프로세스나 실행 중인 세션을 중단하지 않고도 Git 작업 트리를 손쉽게 생성, 전환 및 관리할 수 있습니다. 이 기능은 여러 작업 전반에 걸쳐 로컬 환경을 체계적으로 유지합니다.
  • 크로스 디바이스 접근성: 기본 앱은 Mac용이지만, 아키텍처는 원격 모니터링을 지원하며 곧 iOS 앱이 출시될 예정이어서 휴대폰에서 진행 상황을 확인하고 작업을 관리할 수 있습니다.
  • 안전한 원격 액세스: Tailscale Funnel을 활용하여 로컬 서버에 안전한 HTTPS 액세스를 제공함으로써 복잡한 포트 포워딩이나 안전하지 않은 외부 액세스 방법을 사용할 필요가 없습니다.
  • 투명한 일회성 가격: 서버 구성 요소는 무료이며 오픈 소스입니다. 데스크톱 및 모바일 애플리케이션은 반복적인 구독료 없이 단 한 번의 일회성 구매만 필요합니다.

Grove 사용 방법

Grove를 시작하려면 AI 코딩 환경과 통신하는 로컬 서버 구성 요소를 설정한 다음 클라이언트 애플리케이션을 연결해야 합니다.

  1. 서버 설치: 첫 번째 단계는 기본 Mac 머신에 오픈 소스 서버 구성 요소를 설치하는 것입니다. 이는 Homebrew를 통해 쉽게 수행할 수 있습니다: brew tap henrypldev/grove && brew install grove.
  2. 보안 연결 설정: Tailscale Funnel을 사용하여 보안 원격 액세스를 구성합니다. 이 단계는 로컬 서버로의 안전한 HTTPS 터널을 설정하여 외부 네트워크(예: 휴대폰)에서 안전하게 연결할 수 있도록 합니다.
  3. 앱 연결: Mac용 Grove 애플리케이션(그리고 곧 iOS/iPad)을 다운로드합니다. 설치 후 2단계에서 설정한 보안 연결을 사용하여 앱을 로컬에서 실행 중인 서버에 연결합니다. 그런 다음 활성 Claude Code 세션 모니터링, 리포지토리 작업 트리 관리 및 전체 개발 진행 상황 추적을 시작할 수 있습니다.

이 설정은 개발 환경의 보안을 유지하는 동시에 어디서든 작업을 관리할 수 있는 유연성을 제공합니다.

사용 사례

  1. 하이브리드 업무 환경: 사무실과 집 사이를 오가는 개발자는 한 위치에서 시작한 AI 코딩 작업이 다른 위치에서도 보이고 관리될 수 있도록 하여 지속적인 컨텍스트 전환 없이 모멘텀을 유지할 수 있습니다.
  2. 이동 중 프로젝트 감독: 프로젝트 관리자나 선임 개발자는 모바일 장치에서 복잡한 AI 기반 기능 구현 상태를 빠르게 확인하고 전체 개발 환경에 로그인할 필요 없이 시기적절한 피드백을 제공할 수 있습니다.
  3. 대규모 리포지토리를 사용한 멀티태스킹: 여러 기능 브랜치 또는 실험이 필요한 대규모 코드베이스에서 작업할 때 Grove의 Git 작업 트리 관리를 통해 개발자는 복잡한 Git 명령이나 리포지토리 복제 없이도 격리된 작업 간에 신속하게 컨텍스트를 전환할 수 있습니다.
  4. 안전한 원격 개발 관리: 개발 포트를 공개적으로 노출하는 것을 선호하지 않는 사용자의 경우, Grove가 Tailscale Funnel에 의존하는 것은 원격 모니터링을 위한 안전하고 비공개적인 채널을 제공하므로 민감하거나 독점적인 프로젝트에 이상적입니다.
  5. AI 지원 프로토타이핑: 여러 Claude Code 세션을 시작하고 Grove를 사용하여 어떤 세션이 가장 좋은 결과를 내는지 추적함으로써 프로토타입을 신속하게 반복하고 전체 프로세스를 체계적이고 가시적으로 유지합니다.

FAQ

Q: Grove는 Claude Code 이외의 AI 도구와 호환되나요? A: Grove는 Claude Code 세션 관리를 위해 특별히 구축 및 최적화되었습니다. Git 작업 트리 관리는 보편적으로 유용하지만, 세션 모니터링 기능은 Claude Code의 특정 통합 지점에 맞춰져 있습니다.

Q: Grove의 가격 책정 모델은 무엇인가요? A: 서버 구성 요소와 CLI는 완전히 무료이며 오픈 소스입니다. 데스크톱(Mac) 및 향후 모바일 애플리케이션은 단 한 번의 일회성 구매 비용($14.99 권장)으로 제공되며 모든 향후 업데이트가 포함됩니다. 반복적인 구독은 전혀 없습니다.

Q: Grove를 사용하려면 Tailscale이 설치되어 있어야 하나요? A: 예, 휴대폰과 같은 다른 장치에서 서버를 원격으로 모니터링할 수 있도록 보안 HTTPS 연결(Funnel을 통해)을 설정하려면 Tailscale이 필요합니다. 이는 안전하고 구성이 필요 없는 액세스를 보장합니다.

Q: 어떤 운영 체제가 지원되나요? A: 현재 기본 애플리케이션은 macOS를 위한 네이티브 경험입니다. iOS/iPadOS 애플리케이션은 '출시 예정'으로 표시되어 모바일 기능을 확장할 예정입니다.

Q: 무료 등급에서 활성 세션을 두 개 이상 관리할 수 있나요? A: 무료 등급은 2개의 활성 세션으로 제한됩니다. 더 많은 동시 세션 추적이 필요한 경우 무제한 세션을 제공하는 권장 등급으로 업그레이드해야 합니다.