
## 부동산 크롤링 앱 개발: 오픈 코드 활용
### 1. 오픈 코드 소개 및 부동산 크롤링 앱 개요
* **부동산 크롤링 앱 기능:**
* 구동 좌표, 아파트 타입, 매매/전세, 가격 설정
* 크롤링 지적 클릭 시 웹 페이지 자동 실행 및 크롤링 진행
* **오픈 코드 사용 이유:**
* **API 비용 절감:**
* Gemini: 콘솔 가입 시 $300 크레딧 제공 (3개월 사용 가능)
* GPT: 구독 연동 가능 (기존 워커서, 클로드 코드 대비 무료 사용)
* **무료 사용:** 3개월 동안 무료 사용 가능
### 2. 오픈 코드 지원 모델 및 연동
* **지원 모델:** Claude, GPT, Gemini 외 75개 모델
* **주요 사용 모델:** Claude, GPT, Gemini
* **모델 연동 현황:**
* **Claude:** 구독 연동 가능했으나 최근 제한됨 (벤 당함)
* **GPT:** 구독 시 연동 가능
* **Gemini:** API 사용 필요 (이전 Anti-gravity 연결 불가)
* **로컬 모델 사용:** Ollama 등 로컬 모델 활용 가능
* **고속 추론 모델:** Grok 등 사용 가능
* **무료 모델 (베타 기간):**
* Grok-1.5-pro-all-v1 (FastChat 2)
* GLM-4.7
* Mixtral-8x22B-instruct-v0.1
### 3. 오픈 코드 설치 및 설정
#### 3.1. Anti-gravity 설치 (macOS/Linux 기준)
1. **터미널 실행:**
```bash
brew install antigravity
```
* (이미 설치된 경우 버전 확인: `antigravity --version`)
2. **오픈 코드 실행 및 연결:**
* 터미널에서 `open-code` 실행
* `/connect` 명령어 입력 후 연결 진행
* OpenAI (GPT) 또는 Google (Gemini) 선택
#### 3.2. GPT 연결
1. `/connect openai` 또는 `/connect google` 입력
2. GPT Pro 또는 Plus 선택
3. 연결 창에서 인증 진행
#### 3.3. Gemini 연결 (Manual API Key)
1. **Google Cloud Console 접속:**
* 무료 체험하기 클릭 후 크레딧 확보 (API Key 생성 시 유료 등급 필요)
* 남은 크레딧 확인 (예: 2026년 4월 15일까지, 41만원 상당)
2. **Google AI Studio 이동:**
* `Get API key` 클릭 후 `API 키 만들기`
3. **API 키 복사:** 발급받은 API 키 복사
4. **Anti-gravity 복귀:**
* `/connect` 명령어 입력
* `google` 선택 후 `Manual API Key` 선택
* 복사한 API 키 붙여넣기 및 재실행
5. **Gemini 모델 선택:**
* 모델 목록에서 `gemini-pro-preview`, `gemini-flash-preview` 등 선택
### 4. 오마이 오픈 코드 (My Open Code) 설치 및 활용
* **기능:**
* **병렬 작업:** 여러 태스크를 동시에 실행하여 효율성 극대화
* **AI 팀 업그레이드:** 오픈 코드를 위한 플러그인
* **필수 사항:** 오픈 코드 1.0.15 이상 버전
* **설치 방법:**
1. **버전 확인:** `open-code --version`
2. **NPM 설치:** (설치되어 있지 않다면 Gemini에 `npm install` 명령어 문의)
3. **터미널에서 설치:**
```bash
# 예시 명령어 (정확한 명령어는 원본 텍스트 참고)
npm install my-open-code
```
* **설정:**
* `Do you have a Cloud Pro Max or Sub?` (Cloud 구독 여부)
* `JGPT 5.2 사용 중` (GPT 버전)
* `Google Gemini Yes` (Gemini 사용 여부)
### 5. C-Sports 모드 활용
* **기능:** 오케스트라처럼 역할을 분담하여 작업 진행
* **역할 분담:**
* **Oracle (의사 결정자):** GPT 5.2 (고품질 추론, 오류 검증)
* **Sysforce (실무 구현, 메인 워커):** Claude Opus 4.5 (코딩 역할)
* *참고:* Claude Opus 4.5 사용 시 API 비용 발생. GPT 5.2 또는 Gemini 3.5 Pro 사용 권장.
* **Front-end:** Gemini 3.0 (프론트엔드 개발에 강점)
* **설정 파일 변경:**
1. Antigravity에서 `Open AgentSysforce Configure for Confused Model Entropy Cloud 4.5` 명령어 실행
2. 공유된 Notion 파일에서 설정 값 복사하여 적용
3. **모델 변경 예시:**
* Sysforce: Claude -> OpenAI GPT 5.1
* Front-end: Gemini 3.0
* *주의:* Gemini 3.0은 API 비용 발생 및 일일 한도 존재. GPT 구독을 통한 사용 권장.
### 6. 울트라 모드 (Ultra Mode)
* **기능:** Sysforce 팀장이 7명의 전문 에이전트에게 명령을 내리는 병렬 작업 모드
* **명령어:** 프롬프트 끝에 `ultra_work` 또는 `ULW` 추가
* **활용 예시:** 공유된 MD 파일 (프론트엔드, 백엔드, 전체 구조 리뷰)
### 7. 웹 앱 실행
1. **터미널에서 실행:**
```bash
streamlit run web_app.py
```
2. **지역 설정:** 동대문 답신이동 (예시), 필요에 따라 추가
3. **크롤링 시작** 버튼 클릭
### 8. 추가 문의 및 소스 코드
* 전체 코드 또는 컨설팅 필요 시 개인 메일 문의
* 코드 구매 링크 제공 가능
* 오픈 코드는 무료로 비용 걱정 없이 활용 가능