From 14b2770d423dec5d416499f42f98323b42fe1c9b Mon Sep 17 00:00:00 2001 From: happybell80 Date: Mon, 29 Sep 2025 14:47:24 +0900 Subject: [PATCH] =?UTF-8?q?docs:=20Multi-AI=20CLI=20=ED=86=B5=ED=95=A9=20?= =?UTF-8?q?=EC=8B=9C=EC=8A=A4=ED=85=9C=20=EC=8B=A4=ED=98=84=20=EA=B0=80?= =?UTF-8?q?=EB=8A=A5=EC=84=B1=20=EB=B0=8F=20=EB=B0=98=EC=9E=90=EB=8F=99?= =?UTF-8?q?=ED=99=94=20=EB=B2=94=EC=9C=84=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...9_happybell80_multi_ai_cli_integration.md} | 26 ++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) rename ideas/{multi_ai_cli_integration.md => 250929_happybell80_multi_ai_cli_integration.md} (75%) diff --git a/ideas/multi_ai_cli_integration.md b/ideas/250929_happybell80_multi_ai_cli_integration.md similarity index 75% rename from ideas/multi_ai_cli_integration.md rename to ideas/250929_happybell80_multi_ai_cli_integration.md index a52c34f..3ac919c 100644 --- a/ideas/multi_ai_cli_integration.md +++ b/ideas/250929_happybell80_multi_ai_cli_integration.md @@ -120,4 +120,28 @@ async def dashboard(): - CLI 업데이트로 인한 호환성 깨짐 - 세션 만료 처리 - 각 서비스의 rate limiting -- TOS 위반 가능성 (자동화 관련) \ No newline at end of file +- TOS 위반 가능성 (자동화 관련) + +## 실현 가능성 평가 +- **전체 실현 가능성**: 80-85% +- **Phase 1** (tmux 스크립트): 100% +- **Phase 2** (Python 래퍼): 85% +- **Phase 3-4** (FastAPI+웹 UI): 80% +- **Phase 5** (세션 공유·응답 분석): 65-70% +- **전제**: 각 CLI가 stdin/stdout 제어 가능, 세션 파일 경로 확보 +- **주의**: 23/24 원격 오케스트레이션 포함 시 5-10%p 하락 가능 + +## 반자동화 범위 정의 + +### 자동화 영역 +- **입력 브로드캐스트**: 1회 입력 → 다중 모델·23/24 서버에 전송, 응답 수집·요약·충돌 정리 +- **코드/문서 생성**: 파일별 unified diff, 커밋/PR 본문 템플릿, 체크리스트·재현 스크립트 자동 생성 +- **모니터링**: 헬스체크·로그 수집은 읽기 전용으로 자동화, 실행할 서버 명령은 "미리보기"로 제시 +- **세션 관리**: 쿠키 관리·만료 감지·재로그인 안내 자동, 만료 시만 수동 로그인 요구 + +### 승인 필요 지점 +- 패치 적용 +- 테스트 실행 +- git push/PR 생성 +- 23/24 서버 배포/롤백 트리거 +- 운영 DB/컨테이너 조작 (항상 수동) \ No newline at end of file