본문으로 건너뛰기
REPL WorksREPL Works
Menu

REPL WORKS TOOLS

REPL Works 공식 도구

REPL Works 방식으로 개발하며 실제 사용하고 오픈소스로 공개한 CLI 도구를 소개합니다.

REPL Works 방식으로 개발하는 서비스들은 필요한 CLI 도구를 직접 만들어 실제 개발과 운영에 사용합니다(dogfooding). 이 페이지에서는 그렇게 만들고 오픈소스로 공개한 도구를 소개합니다.

REPL Works가 운영하는 Homebrew 저장소와 APT 저장소에서 공식 도구를 설치할 수 있습니다.

Workflowrepl-cli

REPL CLI

REPL Works 프로젝트에 표준 AGENTS.md를 설치하고, TASKS.md 작업 진행률을 확인하며, 프로젝트 규칙을 검사하고, 최신 표준 문서로 동기화하는 명령줄 도구입니다.

지원 환경

macOS · Linux · Windowsamd64 · arm64

설치

Terminal window
brew install replworks/tap/repl

macOS, Linux, Windows용 사전 빌드 아카이브는 GitHub Releases에서 받을 수 있습니다. Linux에서는 replworks APT 저장소의 .deb 패키지도 사용할 수 있습니다.

대표 명령

Terminal window
repl init # AGENTS.md와 .replworks/ 생성
repl status # TASKS.md 작업 진행률 확인
repl check # 프로젝트 규칙 검사
repl sync # 표준 AGENTS.md로 교체
Workflowai-issue

AI Issue Publisher

ChatGPT, Claude, Cursor 같은 AI 도우미가 만든 Markdown을 클립보드에서 읽어 GitHub Issue로 등록하는 명령줄 도구입니다. AI가 내용을 만들고, 사람이 검토하고, 사람이 게시를 결정합니다.

지원 환경

macOS · Linuxamd64 · arm64

설치

Terminal window
brew install replworks/tap/ai-issue

Debian·Ubuntu는 replworks APT 저장소를, Go 개발 환경에서는 go install을 사용할 수 있습니다.

대표 명령

Terminal window
ai-issue login # GitHub App device flow 로그인
ai-issue # 클립보드 Markdown을 Issue로 게시
ai-issue --dry-run # 게시 전 미리 확인
ai-issue diagnose # 인증·저장소 권한 진단

게시 조건

GitHub App 설치와 게시 계정의 대상 저장소 쓰기 권한이 모두 필요합니다. Linux에서는 xclip, xsel, wl-clipboard 중 하나가 필요합니다.

게시자 정보

GitHub 계정이 실제 Issue 작성자로 기록되며, 게시자 라벨은 기본값 ai-backlog-bot을 사용합니다.

Recoverycoolrestore

Cool Restore

Coolify 스토리지 백업 아카이브를 로컬 파일이나 S3 호환 스토리지에서 복구하는 명령줄 도구입니다. 기본 실행은 복구 계획을 미리 보여주며, 실제 적용은 명시적으로 확인해야 합니다.

지원 환경

Linux · macOS · Windowsamd64 · arm64

설치

Terminal window
brew tap replworks/tap
brew install --cask coolrestore

Debian·Ubuntu는 APT 저장소를 이용할 수 있고, Go 개발 환경에서는 go install을 사용할 수 있습니다.

사용

Terminal window
coolrestore --source /backups/coolify-storage.tar.gz \
--target /var/lib/coolify/storage

기본 실행은 변경 계획만 출력합니다. 복구를 적용하려면 –mode merge –confirm 또는 –mode replace –confirm을 지정합니다.