Reference · installation and commands

Release 전에는 저장소에서 개발 버전을 확인하세요.

Elio는 Node.js 20 이상과 Git이 필요한 TypeScript CLI입니다. GitHub Release 설치는 아직 준비 중이므로 이 페이지는 존재하지 않는 설치 명령을 제시하지 않습니다.

1. 개발 환경 확인

terminal
npm ci
npm run build
node dist/cli/index.js --help

2. 저장소 준비

init
elio init --repo .
elio doctor --repo .

init.r2c/ 제어 폴더와 .r2cignore를 만들고 실행 기록 경로를 Git 제외 목록에 추가합니다.

3. 실행과 연구 인계

manual research
elio run --repo . --task "입력 검증 방식을 조사하고 계획해줘"
elio status RUN_ID --repo .
elio export RUN_ID --target chatgpt --output RESEARCH.md

내보낸 요청서를 사용해 ChatGPT에서 Deep Research를 직접 실행합니다. 보고서를 Markdown으로 저장한 뒤 다음 단계로 이동합니다.

4. 보고서 가져오기와 계획

import and resume
elio import RUN_ID --stage research --file REPORT.md --repo .
elio resume RUN_ID --repo .
elio next RUN_ID --repo .

5. 승인

계획 파일과 예상 범위를 먼저 검토하세요.

승인 명령은 구현을 허용하는 상태 변경입니다. 실제 builder Codex CLI adapter는 구현됐지만 실제 계정 실행 검증 전입니다. 기본 local verifier는 기준 commit, diff 형식과 민감 경로를 검사하며 저장소 테스트를 실행했다고 주장하지 않습니다. 구현 뒤에는 elio review RUN_ID로 변경 목록과 지문을 확인한 다음 출력된 승인 명령을 사용합니다.

approval
elio approve RUN_ID --gate implementation --repo .
elio resume RUN_ID --repo .

진단과 보고서

elio doctor, elio status, elio next, elio report RUN_ID --format html로 현재 환경, 상태, 다음 작업과 결과를 확인할 수 있습니다.