CLI 설치#
Baro CLI는 단일 바이너리입니다. 원하는 설치 방법을 선택하세요.
curl -fsSL https://baro-sync.com/baro-cli/install.sh | sh~/.local/bin/에 설치됩니다. macOS와 Linux (x86_64, arm64)를 지원합니다.
로그인#
Baro 계정으로 인증하세요. 브라우저에서 GitHub OAuth 또는 이메일 로그인이 열립니다.
$ baro login
Opening browser for authentication...
✓ Logged in as yourname탐색 & 포크#
명령줄에서 제품을 검색하거나 웹에서 둘러보세요.
# Search for products
$ baro search "invoice tool"
acme/invoice-tool v2.1.0 Invoice generator with PDF export
jane/invoice-tracker v1.0.0 Track and manage invoices
# Fork a product
$ baro fork acme/invoice-tool
Forking acme/invoice-tool@2.1.0... done
# Fork a specific version
$ baro fork acme/invoice-tool@1.0.0포크하면 전체 소스 코드를 새 디렉토리에 다운로드합니다. .baro/manifest.json 파일이 리메이크 기여를 위한 출처를 추적합니다.
AI로 커스터마이즈#
포크한 제품을 원하는 AI 코딩 도구로 수정하세요. Baro는 도구에 구애받지 않습니다.
# Claude Code
$ claude "Add Korean invoice format"
# Cursor
# Open the directory in Cursor and use the AI assistant
# Aider
$ aider "Add dark mode support"제품에 CLAUDE.md, .cursorrules, AGENTS.md 같은 컨텍스트 파일을 포함하여 AI 도구가 코드베이스를 이해하도록 도울 수 있습니다.
퍼블리시#
자신의 제품을 Baro에 퍼블리시하세요. 포크한 제품은 baro remake를 사용하세요 (다음 섹션 참조).
$ baro publish --version 1.0.0
Packaging... 42 KB
Uploading... done
Published yourname/invoice-tool-ko v1.0.0퍼블리시 요구사항:
- 빌드 파일 (package.json, Cargo.toml, Makefile 등)
- README 파일
- 50자 이상의 설명
- 소스에 비밀키나 인증 정보 없음
추가 옵션으로 퍼블리시:
# Specify category and license
$ baro publish --version 1.0.0 --category developer-tools --license MIT리메이크#
제품을 포크하고 커스터마이즈한 후, baro remake로 자신의 제품으로 퍼블리시하세요. 이 명령어는 한 번만 사용합니다 — 리메이크 후에는 baro publish로 후속 버전을 퍼블리시하세요.
# Fork a product, then publish as your own
$ baro fork acme/invoice-tool
$ cd invoice-tool
# Customize with AI...
$ claude "Add Korean invoice format"
# Publish your remake
$ baro remake --version 0.0.1 \
--description "Invoice tool with Korean format" \
--category developer-tools
Remaking as yourname...
Remaking from acme/invoice-tool → yourname/invoice-tool...
Creating product yourname/invoice-tool...
Uploading v0.0.1... done
Published yourname/invoice-tool@0.0.1
Remake tracked from acme/invoice-tool같은 슬러그의 제품을 이미 소유한 경우:
# If you already own a product with the same slug
$ baro remake --version 0.0.1 --category developer-tools
Error: Slug 'invoice-tool' is already used by your product.
Use --slug <different-name> to pick a new one.
# Use --slug to pick a different name
$ baro remake --version 0.0.1 \
--slug invoice-tool-ko \
--category developer-tools제품 관리#
퍼블리시한 제품을 조회하고 관리하세요.
CLI에서 내 제품 목록 보기:
$ baro products
yourname/invoice-tool v2.1.0 [developer-tools] published
Invoice generator with PDF export
Forks: 42 Rating: 4.5/5 (3)
yourname/my-app v0.1.0 [productivity] pending_review
Task management tool
2 products상태별 필터:
$ baro products --status published현재 프로젝트 정보 확인:
$ baro status
Product: yourname/invoice-tool
Version: 2.1.0
Origin: acme/invoice-tool
Forked: 2026-01-15T10:30:00Z포크 원본의 업데이트 확인:
$ baro upstream
New version available: 3.0.0 (current: 2.1.0)
Changelog: Added multi-currency support
Run: baro fork acme/invoice-tool@3.0.0참조#
명령어, 카테고리, 설정에 대한 빠른 참조.
사용 가능한 카테고리:
developer-tools productivity ai-agents data-tools
devops design-tools communication education
finance other.baro/manifest.json 파일
이 파일은 제품 ID를 추적합니다. 첫 퍼블리시 시 자동으로 생성되거나 baro init으로 수동 생성할 수 있습니다. 이 파일을 삭제하지 마세요 — 디렉토리 이름을 변경하면 기존 제품을 업데이트하는 대신 새 제품이 생성됩니다.
커스텀 슬러그로 제품 초기화:
$ baro init --slug my-tool
Initialized baro product: my-tool
Manifest: .baro/manifest.json옵션으로 검색:
# Sort by downloads or rating
$ baro search "invoice" --sort downloads --limit 10
$ baro search "tool" --sort rating --category developer-tools