oh-my-island은(는) 무엇을 하나요?
MacBook 노치에서 AI 코딩 에이전트 세션, 권한 및 터미널 상태를 직접 모니터링합니다.
개요
oh-my-island는 MacBook의 노치 디스플레이를 활용하여 AI 코딩 에이전트의 상태를 실시간으로 표시하는 도구입니다. 개발자가 AI 에이전트를 사용할 때 현재 세션 정보, 권한 설정, 터미널 상태를 노치 영역에서 바로 확인할 수 있습니다.
특징
- 세션 모니터링: 현재 활성화된 AI 에이전트 세션의 상태(실행 중, 대기 중, 오류 등)를 표시합니다.
- 권한 표시: AI 에이전트가 부여받은 파일 시스템 접근 권한, 네트워크 권한 등의 수준을 시각화합니다.
- 터미널 상태: 터미널 프로세스의 실행 상태 및 로그를 노치에 간략히 표시합니다.
- 실시간 업데이트: 상태 정보를 주기적으로 갱신하여 최신 정보를 유지합니다.
지원 플랫폼
- macOS (MacBook Pro 및 Air 모델)
- AI 에이전트: Claude Code, Cursor, Codex 등
설치 방법
# 저장소 클론
git clone https://github.com/Belleplate2038/oh-my-island.git
# 디렉토리 이동
cd oh-my-island
# 설치 스크립트 실행 (macOS)
./install.sh
사용법
- 설치 후
oh-my-island애플리케이션을 실행합니다. - 시스템 환경설정에서 노치 디스플레이 권한을 허용합니다.
- AI 에이전트를 실행하면 노치에 상태 정보가 자동으로 표시됩니다.
- 노치 영역을 클릭하여 상세 정보를 확인하거나 설정을 변경할 수 있습니다.
설정
config.json파일에서 모니터링 간격, 표시 항목 등을 설정할 수 있습니다.- 환경 변수
OH_MY_ISLAND_DEBUG=true를 설정하면 디버그 로그를 활성화할 수 있습니다.
라이선스
MIT License
## 기여
버그 리포트 및 기능 제안은 [GitHub Issues](https://github.com/Belleplate2038/oh-my-island/issues)를 통해 제출해주세요.