zeronsh/zeron
Zeron, 코딩 에이전트를 로컬에서 관리하는 네이티브 제어판
원제 zeronsh/zeron
스타 2,220당일 +103Rust
Key Point
로컬 우선 설계로 사용자 데이터를 기기에 보관하면서도 필요시 기기 간 동기화를 지원해, 코딩 에이전트 사용 시 프라이버시와 편의성 사이의 선택지를 제공한다.
핵심 요약
- Claude Code, Cursor, Devin 등 코딩 에이전트들을 로컬 환경에서 기본적으로 제어할 수 있는 Rust 기반의 오픈소스 제어판이다.
- 모든 기기에서 작은 엔진이 실행되어 세션을 로컬에 저장하며, 신규 설치는 계정이나 네트워크 연결 없이 로컬 전용 모드로 시작된다.
- Linux에서는 설치 관리자가 데몬을 즉시 시작해 재부팅 후에도 유지하며, 사용자 인증이나 동기화 설정이 필요하지 않다.
- 선택적으로 여러 기기 간 동기화를 지원하며, 사용자가 로그인할 때만 계정의 동기화된 작업 공간을 열 수 있다.
- 한 기기에서 시작한 에이전트를 다른 기기에서 추적하거나 제어할 수 있으며, VPS 같은 상시 운영 기기에서 노트북을 닫은 후에도 에이전트를 실행할 수 있다.
- 동일한 동기화 계정에 로그인한 기기들은 서로를 신뢰하며 원격 작업 공간 접근이 가능하고, 제어하는 기기는 대상 기기의 파일을 나열·읽기·쓰기할 수 있다.
- 로그인해도 기존 로컬 세션은 업로드되거나 이동되지 않으며, 로컬 전용 모드로 돌아가면 로컬 프로필 아래 그대로 남아 있다.
- macOS에서는 데스크톱 릴리스 사용 또는 소스에서 빌드해 `zeron daemon install`로 launchd 서비스 설치가 가능하고, Windows에서는 포터블 ZIP을 추출해 `zeron.exe`를 실행하면 된다.
저장소 보기 ↗github.com