[ contents ]
시작하기

설치

전제 조건

  • Node.js 20.19.0 이상 — 버전을 확인합니다: node --version

패키지 관리자

npm

npm install -g @atelierai/rasen@latest

pnpm

pnpm add -g @atelierai/rasen@latest

yarn

yarn global add @atelierai/rasen@latest

bun

Bun은 Rasen을 전역으로 설치할 수 있지만 Rasen은 현재 Node.js에서 실행됩니다. PATH에서 사용 가능한 Node.js 20.19.0 이상이 필요합니다.

bun add -g @atelierai/rasen@latest

Nix

설치하지 않고 직접 Rasen을 실행합니다:

nix run github:DumoeDss/rasen -- init

또는 프로필에 설치합니다:

nix profile install github:DumoeDss/rasen

또는 flake.nix의 개발 환경에 추가합니다:

{
  inputs = {
    nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
    rasen.url = "github:DumoeDss/rasen";
  };

  outputs = { nixpkgs, rasen, ... }: {
    devShells.x86_64-linux.default = nixpkgs.legacyPackages.x86_64-linux.mkShell {
      buildInputs = [ rasen.packages.x86_64-linux.default ];
    };
  };
}

설치 검증

rasen --version

업데이트

패키지를 업그레이드한 다음 각 프로젝트의 생성된 파일을 새로 고칩니다:

npm install -g @atelierai/rasen@latest   # or pnpm/yarn/bun equivalent
rasen update                  # run inside each project

rasen update는 구성한 도구에 대한 스킬 및 명령 파일을 재생성하므로 슬래시 명령이 설치된 버전과 최신 상태로 유지됩니다.

제거

rasen uninstall 명령이 없습니다. Rasen은 전역 패키지와 프로젝트의 일부 파일이기 때문입니다. 제거하는 것은 몇 가지 수동 단계이며 여기서는 소스 코드를 건드리지 않습니다.

1. 전역 패키지를 제거합니다:

npm uninstall -g @atelierai/rasen   # or: pnpm rm -g / yarn global remove / bun rm -g

2. 프로젝트에서 Rasen을 제거합니다(선택사항). 더 이상 스펙 및 변경이 필요하지 않으면 rasen/ 디렉토리를 삭제합니다:

rm -rf rasen/

이 작업을 하기 전에 생각합니다: rasen/specs/rasen/changes/archive/는 시스템이 어떻게 작동하고 왜 변경되었는지에 대한 기록입니다. 해당 기록을 원할 수 있으면 제거 후에도 폴더를 유지합니다(또는 Git에 보관합니다).

3. 생성된 AI 도구 파일을 제거합니다(선택사항). Rasen은 .claude/skills/rasen-*/, .claude/commands/rasen/, .cursor/commands/rasen-* 같은 도구별 디렉토리에 스킬 및 명령 파일을 씁니다. 구성한 도구에 대한 rasen-* 스킬 및 rasen 명령을 삭제합니다. 도구별 정확한 경로는 Supported Tools에 나열됩니다.

또한 CLAUDE.md 또는 AGENTS.md 같은 파일에 Rasen 마커 블록이 있으면 이러한 블록을 직접 제거합니다; 해당 파일의 자신의 콘텐츠는 당신의 것입니다.

다음 단계

설치 후 프로젝트에서 Rasen을 초기화합니다:

cd your-project
rasen init

전체 안내는 Getting Started를 참고합니다.