INPUT
요청과 조사 보고서
무엇을 바꿀지와 왜 그렇게 해야 하는지 담은 근거를 받습니다.
자연어 요청 · Markdown 보고서Local-first engineering workflow
Elio는 흩어진 조사 자료를 실행 가능한 계획으로 정리하고, 당신이 승인한 뒤에만 안전한 복사 작업 공간에서 구현을 시작합니다.
한 줄 요약 원본 프로젝트를 바로 건드리지 않는 Research-to-Code 작업 관리자
$ elio run --task "입력 검증 개선"
다음 작업 계획을 검토하고 구현을 승인하세요.
Elio in one minute
Elio가 받는 것, 하는 것, 남기는 것을 한눈에 정리했습니다.
INPUT
무엇을 바꿀지와 왜 그렇게 해야 하는지 담은 근거를 받습니다.
자연어 요청 · Markdown 보고서ELIO
문맥을 선별하고 계획을 만든 뒤, 사람의 승인을 기다립니다.
상태 관리 · 승인 · 격리OUTPUT
어떤 요구사항이 어떤 파일과 테스트로 이어졌는지 남깁니다.
변경 지도 · 테스트 결과 · HTML 보고서조사팀이 넘긴 보고서를 읽고, 설계도를 보여주고, 허락받은 복사 공사장에서만 일하는 현장 관리자입니다.
Why Elio
Before
With Elio
Workflow
각 단계는 입력과 결과를 파일로 남깁니다. 다음 단계는 검증된 산출물만 전달받습니다.
저장소 지침과 관련 파일을 찾고 비밀값과 불필요한 파일을 제외합니다.
연구 요청서를 만들고 가져온 보고서의 출처·구조·누락을 검사합니다.
대안과 위험을 비교해 파일별 변경 계획과 수용 기준을 만듭니다.
예상 변경과 테스트를 보여주고 명시적인 허락이 있을 때까지 멈춥니다.
원본 checkout이 아닌 별도 worktree에서 승인된 범위만 변경합니다.
테스트 결과와 범위 이탈을 확인하고 재현 가능한 최종 보고서를 생성합니다.
INTERACTIVE WALKTHROUGH
YOU PROVIDE
기술 옵션을 먼저 고를 필요가 없습니다. 바꾸고 싶은 결과와 제약을 자연어로 적습니다.
Architecture
이 사이트는 Elio를 설명합니다. 실제 작업은 Git과 개발 도구가 있는 로컬 환경 또는 Codespace에서 수행됩니다.
state · policy · artifacts
원자적 상태 파일과 이벤트 로그가 중단 이후 재개 지점을 보존합니다.
단계마다 읽기·쓰기·명령 실행 범위를 다르게 적용합니다.
요구사항을 변경 파일, 테스트, 검증 결과와 연결합니다.
Safety by design
계획 hash와 승인을 묶어 계획이 바뀌면 이전 승인을 재사용하지 않습니다.
구현은 별도 worktree에서만 수행하며 사용자 변경을 reset하거나 stash하지 않습니다.
환경 파일, 인증서, 키 패턴과 자격증명 경로를 문맥에서 제외합니다.
파괴적 Git, shell wrapper, 강제 push와 배포 명령을 보수적으로 차단합니다.
Sanitized mock run
아래 예시는 외부 서비스와 실제 프로젝트 데이터 없이 만든 완전한 mock 실행입니다.
Getting started
Elio는 Node.js 20 이상과 Git이 있는 로컬 환경 또는 Codespace에서 실행됩니다. 먼저 mock 모드로 전체 흐름을 비용 없이 확인하세요.
CLI가 현재 환경에서 실행 가능한지 확인합니다.
elio doctor
설정과 실행 기록 폴더를 안전하게 만듭니다.
elio init
mock 연구로 계획까지만 만들어 흐름을 익힙니다.
elio run
현재 단계에서 사람이 할 한 가지 행동만 안내받습니다.
elio next
npm install
npm run build
npm link
elio doctor --json
elio init --repo /workspaces/my-project
elio run --repo /workspaces/my-project \
--task "입력 검증을 개선하고 테스트하라" \
--mode plan-only \
--research-provider mock
elio status RUN_ID --repo /workspaces/my-project
elio next RUN_ID --repo /workspaces/my-project
elio report RUN_ID --format html \
--repo /workspaces/my-project
자동 검증과 버전형 패키징은 준비되어 있습니다. 첫 공개 설치 버전은 안정성 검토 후 별도 Release로 제공합니다.
Plain language
원본 프로젝트를 바로 고치지 않고 같은 출발점에서 만든 별도 작업 공간입니다.
변경 파일과 테스트 계획을 사람이 확인해야 다음 단계로 넘어가는 경계입니다.
연구 요청서, 계획, 테스트 결과처럼 나중에 다시 확인할 수 있는 파일입니다.
중간에 종료돼도 처음부터 반복하지 않고 마지막 안전 지점부터 이어갑니다.
FAQ
아니요. 이 웹사이트는 제품 설명과 사용법을 제공합니다. 실제 Elio는 Git과 개발 도구가 있는 로컬 환경이나 Codespace에서 실행됩니다.
아니요. 먼저 문맥과 조사 결과를 읽고 계획을 만듭니다. 구현 승인을 받기 전에는 원본 소스 파일을 변경하지 않습니다.
아니요. 상태와 단계별 결과가 파일로 남아 있어 마지막 안전 지점에서 다시 시작할 수 있습니다.
기본적으로 올라가지 않습니다. 실행 기록과 연구 보고서는 로컬에 남으며, 공개 데모에는 완전히 익명화한 mock 데이터만 사용합니다.
plan-only와 mock 조합을 권장합니다. 외부
호출이나 코드 변경 없이 설치부터 계획·보고까지 흐름을 확인할 수
있습니다.