# 리서치: CLI-Anything (HKUDS) 분석 + 우리 시스템 적용 방안

## 개요
GitHub: https://github.com/HKUDS/CLI-Anything (Star 866, Fork 88)
"Making ALL Software Agent-Native" — 어떤 소프트웨어든 AI 에이전트가 CLI로 제어할 수 있게 변환하는 도구.
코드 분석 → 명령어 구조 생성 → 테스트 → 문서화 자동.

## 리서치 요청사항

### 1. CLI-Anything 기능 분석
- README 및 문서 정독
- 핵심 기능/아키텍처 파악
- 어떤 소프트웨어를 CLI로 변환하는지 (웹앱? 데스크톱? API?)
- 내부 동작 원리 (코드 분석 방식, CLI 생성 방식)
- 사용된 기술 스택 (LLM 활용 여부, 언어 등)
- 제한사항/한계점

### 2. 우리 시스템 적용 가능성 분석
우리 개발 시스템 구조:
- **아누(Opus)**: 개발실장, 오케스트레이터. dispatch.py로 팀에 위임
- **1팀/2팀**: Claude Code (Opus) + Task tool 서브에이전트 코워크
- **3팀**: OpenClaw → GLM-5 순차작업
- **dispatch.py**: cokacdir --cron으로 팀장 봇에 작업 전달
- **워크스페이스**: /home/jay/workspace/ (Python 기반)
- **프로젝트**: /home/jay/projects/ (InsuRo: React+Vite+Supabase, InsuWiki: Next.js+Firebase)

적용 가능한 시나리오:
- InsuRo/InsuWiki 같은 웹 프로젝트를 CLI로 제어?
- 우리 dispatch/팀장 시스템에 CLI-Anything 통합?
- 새 프로젝트 온보딩 시 자동 CLI 래핑?
- 에이전트(팀장 봇)가 외부 도구를 CLI로 조작?

### 3. 적용 시 기대효과 + 리스크
- 우리 시스템에 도입했을 때의 구체적 이점
- 도입 비용/복잡도
- 현재 시스템과의 충돌 가능성
- 대안이 있는지 (이미 Claude Code가 CLI 도구 사용 가능)

### 4. 결론 및 추천
- 도입 추천 여부 (추천/보류/불필요)
- 추천 시 구체적 적용 방안

## 산출물
- `/home/jay/workspace/memory/research/cli-anything-analysis.md` 에 분석 결과 저장
- 간결하지만 핵심이 담긴 보고서

## 주의사항
- 코딩 작업 아님. 순수 리서치 + 분석만.
- GitHub repo를 직접 클론하지 말 것. 웹에서 읽기만.
- 보고서는 한국어로 작성.
