원문 캡처 · getrostr.sh
원문 캡처 · getrostr.sh

rostr는 AI 에이전트의 각 세션에 팀에서 고른 이름과 이모지를 붙여, 여러 세션이 어떤 작업을 맡았는지 구분하도록 돕는 CLI 도구다. Claude Code와 Codex TUI·데스크톱 앱, herdr, tmux에서 사용할 수 있다.

rostr assemble로 이름 목록을 정하거나 에이전트에게 설정을 맡길 수 있다. 새 세션이 시작되면 훅이 이름을 배정하고, 세션이 끝나면 이름을 다시 사용할 수 있도록 돌려놓는다. 저장소마다 다른 이름 목록을 쓰려면 해당 저장소에서 rostr link를 실행한다.

기본 로컬 모드에서는 데이터가 기기 밖으로 나가지 않는다. 여러 기기나 클라우드에서 에이전트를 쓸 때는 클라우드 모드를 선택할 수 있으며, 계정은 필요하지 않다. 제작자에 따르면 이 모드에서는 작업과 저장소 메타데이터를 종단 간 암호화한다. 클라우드 세션용 설정 방법은 설치 안내에 나와 있다. Codex cloud 지원은 아직 제공 예정이라고 안내한다.

설치는 에이전트에게 페이지의 안내를 따르도록 요청하거나, 설치 스크립트를 이용할 수 있다. macOS에서는 Homebrew로 brew install piazzatron/tap/rostr를 실행하는 방법도 있다. 전체 명령과 옵션은 CLI 문서에서 확인할 수 있다.

rostr stats --json의 결과나 목록 API를 이용해 대시보드와 모니터링 도구를 만들 수도 있다. 웹 API를 통한 조회는 클라우드 모드에서 사용할 수 있으며, 이때도 작업과 저장소 정보는 암호화된 상태로 유지된다고 제작자는 설명한다. 자세한 작동 방식은 프로젝트 안내, 개인정보 보호 방식은 개인정보 안내에서 확인할 수 있다.