- Codex나 Claude에게 프로젝트 상황을 정리해 달라고 요청
- 그 내용을 ChatGPT로 옮겨 Deep Research 실행
- 완성된 보고서를 다시 코딩 에이전트에 전달
- 결정 이유와 승인 상태는 대화마다 따로 확인
로컬 CLI · v0.1 개발 중
Deep Research 보고서를
저장소별 구현 계획으로
여러 프로젝트에서 반복되는 ChatGPT와 코딩 에이전트 사이의 전달 작업을 관리하는 CLI입니다. 프로젝트 문맥으로 연구 요청서를 만들고, 가져온 보고서로 구현 계획을 작성합니다.
TypeScript CLI · v0.1 개발 중
개인 빌더용 · 계획 승인 전 코드 수정 없음 · 조사 실행과 보고서 가져오기는 직접
$ elio run --repo . --task "회원가입 입력 오류를 줄여줘"
- 01context_snapshot프로젝트 문맥 준비✓
- 02research_brief_packaging연구 요청서 생성✓
- 03awaiting_manual_research사람의 Deep Research 대기✓
- 04research_import_validation보고서 가져오기와 검사✓
- 05implementation_planning저장소별 계획 생성✓
- 06awaiting_implementation_approval사용자 승인 대기●
다음 행동: ChatGPT에서 Deep Research를 실행한 뒤 완성된 Markdown 보고서를 가져오세요.
반복이 생긴 이유
두 도구가 잘하는 일이
달랐습니다
Codex나 Claude는 저장소와 테스트를 읽고, Deep Research는 외부 자료를 넓게 조사합니다. 둘을 함께 쓸 때마다 사람이 프로젝트 문맥을 건네고 결과를 다시 구현 지시로 바꿔야 했습니다.
한 번은 어렵지 않습니다. 프로젝트가 늘고 조사를 다시 할 때마다 같은 복사, 재설명, 기록 확인이 반복되는 것이 문제였습니다.
Elio는 조사와 코딩을 대신하지 않습니다. 이 사이의 요청서, 보고서, 계획, 승인 결과를 한 실행 기록으로 관리합니다.
- 요청 저장소 문맥을 반영한 연구 질문
- 원본 가져온 보고서를 실행 기록에 보존
- 결정 수정 후보·위험·테스트를 계획으로 정리
- 실행 승인한 변경과 검사 결과를 같은 ID로 기록
실행 순서
목표 입력부터
최종 확인까지
먼저 연구 요청서를 만듭니다. 사용자가 ChatGPT에서 조사를 마치고 보고서를 가져오면 계획 작성과 승인 단계가 열립니다.
Step 01
할 일과 프로젝트 읽기
- 입력
- 고치려는 문제와 대상 저장소
- 산출물
00-context/manifest.json · summary.md- 사람
- 원하는 결과를 한 문장으로 입력
- Elio
- 프로젝트 구조를 읽고 조사에 필요한 문맥을 정리
보고서의 근거가 어떤 변경과 테스트로 이어졌는지 기록합니다.
현재 v0.1은 보고서 원본, 계획, 승인과 변경 파일을 보존합니다. 근거와 결정을 구조화된 원장으로 잇는 기능은 계약을 구현했고 실행 흐름에 연결하는 중입니다.
구현 승인
코드를 수정하기 전에
멈춥니다.
바꿀 파일, 위험 요소, 확인할 테스트를 먼저 보여줍니다. 사용자가 승인해야 별도 worktree에서 구현을 시작합니다.
구현 계획 검토
수정 후보 2개 · 호환성 위험 1개 · 확인할 테스트 1개
승인 필요 · 대상 코드 변경 잠김
예정: src/validation.ts · tests/validation.test.ts
위험: 기존 입력 호환성
승인 전에는 실제 명령을 실행하지 않습니다.
사용자 조사 실행 · 계획 승인 · 최종 diff 확인
Elio 문맥 정리 · worktree 준비 · 변경 기록
하지 않음 비밀번호 저장 · 자동 push · 자동 배포
개발 현황
현재 구현된 범위
소스에서 직접 실행하는 v0.1입니다. 공개 설치 파일과 실제 계정 기반 Codex 실행 검증은 아직 준비되지 않았습니다.
로컬 Codex CLI, Codex Cloud, 모바일에서 역할이 어떻게 달라지는지와 그대로 복사해 쓸 요청문을 정리했습니다. 모바일은 Elio CLI를 직접 실행하는 환경이 아니라 Cloud 작업을 요청하고 결과를 검토하는 화면으로 구분합니다.
Codex 사용 안내 보기 주요 업그레이드 로그FAQ
자주 묻는 질문
새 프로젝트의 첫 실제 검증은 어디서 시작하나요?
GitHub Codespace에서 Codex CLI에게 설치와 진단만 먼저 맡기는 것을 권장합니다. 터미널, Git 상태, Elio 실행 기록과 별도 worktree를 한 곳에서 확인할 수 있어 첫 파일럿의 문제 원인을 구분하기 쉽습니다.
Codex에게 “설치하고 실행해줘”라고만 해도 되나요?
가능하지만 범위를 더 정확히 지정해야 안전합니다. 승인된 commit을
고정해 설치하고 npm run verify, 버전, doctor까지만
실행한 뒤 멈추도록 요청하세요. 복사 가능한 전체 요청문은
Codex 사용 안내에 있습니다.
Codex Cloud에서도 Elio를 검증할 수 있나요?
가능하지만 첫 검증은 설치·doctor·plan-only 범위가 좋습니다. Cloud 컨테이너와 Elio의 worktree는 서로 다른 격리이고 로컬의 커밋되지 않은 기록은 보이지 않으므로, 전체 실제 실행은 Codespace에서 먼저 검증한 뒤 확대하세요.
첫 검증이 성공했다고 보는 기준은 무엇인가요?
설치 검증과 elio doctor가 통과하고, plan-only 실행이
대상 소스를 바꾸지 않으며, 상태·근거·보고서를 RUN_ID로 다시 조회할
수 있어야 합니다. 실제 구현 단계는 그 다음 파일럿에서 별도로
승인합니다.
ChatGPT Deep Research를 자동으로 실행하나요?
아니요. 현재는 사용자가 ChatGPT에서 직접 실행하고 Markdown 보고서를 가져옵니다.
ChatGPT 계정이나 비밀번호를 Elio에 입력하나요?
아니요. 본인이 로그인한 ChatGPT에서 요청서를 실행한 뒤 Markdown 보고서만 가져옵니다. Elio는 쿠키와 비밀번호를 저장하지 않습니다.
Codex나 Claude Code와 무엇이 다른가요?
Elio는 코딩 에이전트를 대체하지 않습니다. 조사 원본과 승인 기록을 정리한 뒤 Codex나 Claude가 어떤 작업을 실행할지 관리합니다.
Elio가 바로 프로젝트 코드를 수정하나요?
아니요. 먼저 수정 후보, 위험 요소와 테스트 계획을 보여줍니다. 사용자가 승인해야 별도 작업 공간을 만듭니다.
수정한 코드는 어디에 생기나요?
원본 checkout 옆의 별도 Git worktree에 생깁니다. 마지막에는
elio review로 변경 목록을 확인해야 합니다.
commit, push, 배포도 자동으로 하나요?
아니요. Elio는 실행 기록과 diff를 준비할 뿐입니다. commit, push, release와 배포는 사람이 별도로 결정합니다.