TL;DR
- Neptune은
cmux와Ghostty에서 영감을 받아 집중 작업을 지원하는 Rust 기반 네이티브 터미널로, 웹뷰 없이 독립 셸 세션과 GPU 렌더링을 제공함. - 워크스페이스, 탭, 분할 창, 그룹, 로컬 셸과 PTY 기반 SSH 세션, 검색·클립보드·명령 팔레트를 지원함.
- 715개 내장 테마, TOML 키 바인딩, 알림, 저장된 워크스페이스 레이아웃과 디렉터리 복원을 제공함.
- 로컬 Unix 터미널에서 Claude Code, Codex 등 코딩 에이전트의 세션 재개와 활동 상태를 확인할 수 있고, Projects 기능은 리드 에이전트가 다른 에이전트를 조정함.
- 안정 버전과 프리릴리스 다운로드가 가능하며, 현재 로컬 검증 플랫폼은 Linux이고 macOS와 Windows는 프로덕션 릴리스 전 네이티브 런타임 검증이 필요함.
Neptune
- Neptune은 집중 작업을 위해 설계된 네이티브 Rust 터미널이며,
cmux와Ghostty에서 영감을 받음. - 독립 셸 세션, GPU 렌더링, 차분한 워크스페이스 인터페이스를 제공하며 웹뷰를 사용하지 않음.
기능
- 드래그 앤 드롭으로 구성할 수 있는 워크스페이스, 탭, 분할 창, 그룹.
- 실제 PTY 세션을 기반으로 하는 로컬 셸과 SSH 워크스페이스.
- 스크롤백, 터미널 검색, 선택·클립보드, 명령 팔레트.
- TOML로 설정하는 사용자 지정 키 바인딩.
- 창과 터미널이 함께 사용하는 715개 내장 테마와 사용자 지정 테마.
- 선택적으로 네이티브 데스크톱 배너를 표시하는 터미널 알림.
- 저장된 워크스페이스 레이아웃과 디렉터리.
- 로컬 Unix 터미널에서 선택적으로 재개할 수 있는 Claude Code, Codex, OpenCode, pi, Oh My Pi 세션.
- 에이전트의 풀 리퀘스트와 함께 검사 결과, 해결되지 않은 리뷰 댓글, 병합 상태를 탭에서 확인할 수 있으며, 에이전트가 첨부한 스크린샷과 파일도 표시됨.
- 패널에서 에이전트의 작업 중·대기·사용자 응답 대기 상태를 확인할 수 있음.
- 어느 에이전트든 화면에 보이지 않는 상태에서 다른 에이전트를 시작하고 함께 작업할 수 있음.
- Projects: 채팅 패널에서 작업을 계획하는 리드 에이전트가 자체 터미널에서 다른 에이전트를 시작하고 진행 상황을 추적하며, 공유 메모를 관리함.
- Neptune이 열려 있는 동안 일정이나 풀 리퀘스트 변경을 감지해 동작함.
- 로컬 Unix 워크스페이스에서 사용하며 Claude Code 또는 Codex가 설치되어 있어야 함.
다운로드
- 배포된 안정 빌드 또는 프리릴리스를 내려받을 수 있음.
- 설치 가이드에서 플랫폼 패키지, AppImage 실행 방법, 다운로드 검증 절차를 확인할 수 있음.
- Linux가 로컬 검증 플랫폼임.
- macOS와 Windows는 프로덕션 릴리스 전에 네이티브 런타임 검증이 필요하며, 남은 릴리스 기준에서 관련 항목을 확인할 수 있음.
빌드 및 실행
rustup을 통해 고정된 Rust 1.97.1 툴체인을 사용함.- 그래픽 데스크톱과 작동하는 그래픽 드라이버가 필요함.
- Debian/Ubuntu에서는
pkg-config,libxkbcommon-dev,libxkbcommon-x11-0,libwayland-dev,libxcb-render0-dev,libxcb-shape0-dev,libxcb-xfixes0-dev를 설치한 뒤, 잠금 파일을 적용해 릴리스 모드로neptune바이너리를 실행함. - macOS와 Windows의 사전 요구 사항, 실행 파일 위치, 데스크톱 통합은 소스 빌드 안내에서 확인할 수 있음.
개발 빌드
- 빌드 작업 제한, 선택적 컴파일러 캐싱, 범위를 지정한 검증 방법은 개발 안내에 수록됨.
문서
- 가이드: 문서 목차.
- 설치: 다운로드, 소스 빌드, 데스크톱 통합.
- 사용자 가이드: 워크스페이스, SSH, 단축키, 환경설정, 복원.
- 설정 예제: 지원 설정과 기본값.
- 알림: 터미널 알림과 코딩 에이전트 설정.
- 에이전트 세션: 로컬 및 SSH 호스트에서의 코딩 에이전트 세션 재개와 활동 상태.
- Projects: 채팅, 공유 컨텍스트, 감시 항목, 제한, 저장되는 정보를 포함해 다른 에이전트를 실행하는 리드 에이전트 기능.
- 개발: 빌드 도구, 네이티브 검사, CI, 아티팩트.
- 아키텍처·인터페이스 설계: 소유권, 터미널 엔진, 렌더러, UI 방향.
- 검증·성능: 네이티브 근거 자료, 릴리스 기준, 재현 가능한 측정.
- 릴리스·변경 로그: 패키징, 서명, 업데이트, 새 기능 안내.
- 웹사이트: neptune.rs 사이트와 다운로드 페이지.
라이선스
- Neptune은 MIT 라이선스를 따름.
- 번들 글꼴은 SIL Open Font License 고지를 유지하며, 서드파티 의존성과 벤더링된 개발 스킬은 각각의 라이선스를 따름.
- 서드파티 고지에서 스킬 출처와 전체 업스트림 라이선스 전문을 확인할 수 있음.
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요