refactor(installer): remove sqlite3 CLI false dependency and verify py-sqlite3 module check
This commit is contained in:
+4
-4
@@ -9,16 +9,16 @@ MAM은 단일 워크스페이스 상에서 복수의 에이전트(Claude, Cline,
|
||||
## 1. ⚙️ 사전 요구사항
|
||||
MAM 스킬 및 스크립트들은 호스트 시스템의 다음 도구들에 의존합니다. 설치 전에 확인해 주세요.
|
||||
* **tmux**: 에이전트를 백그라운드 격리 Pane에서 구동하기 위한 프로세스 컨테이너
|
||||
* **python3**: 세션 레지스트리(YAML/SQLite DB) 파싱 및 유효성 검사
|
||||
* **sqlite3**: 트랜잭션 안전성 및 오케스트레이션 락 보장
|
||||
* **rsync**: `.agents/` 오케스트레이터 및 스킬 폴더 복제 및 동기화
|
||||
* **python3**: 세션 레지스트리(YAML/SQLite DB) 파싱 및 유효성 검사 (내장 `sqlite3` 모듈 필수)
|
||||
* **uuidgen**: 격리 세션 생성 시 고유의 UUID 할당
|
||||
* **rsync**: 인스톨러(`install_mam.sh`)가 `.agents/` 오케스트레이터 및 스킬 폴더를 타겟 프로젝트에 복제하는 데 사용 (설치 시 필요)
|
||||
* **python3-yaml (pyyaml)**: 세션 데이터 YAML 저장 및 로드 의존성 (`pip install pyyaml`)
|
||||
|
||||
---
|
||||
|
||||
## 2. 🚀 자동 설치 방법
|
||||
|
||||
MAM의 자동 설치 스크립트(`install_mam.sh`)를 사용하여 10초 만에 필요한 규칙과 라이프사이클 툴킷을 타겟 프로젝트에 이식할 수 있습니다.
|
||||
MAM의 자동 설치 스크립트(`install_mam.sh`)를 사용하여 10초 만에 필요한 규칙과 라이프사이클 툴킷을 타겟 프로젝트에 이식할 수 있습니다. 스크립트는 실행 시 자동으로 시스템의 `tmux`, `python3`, `rsync`, `uuidgen` 및 필수 파이썬 모듈들을 진단합니다.
|
||||
|
||||
### 설치 스크립트 실행
|
||||
MAM 레포지토리 루트에서 다음 명령어를 실행합니다.
|
||||
|
||||
Reference in New Issue
Block a user