메인 콘텐츠로 건너뛰기
Factory Droid는 터미널에서 실행되며 엔드투엔드 개발 워크플로우를 처리하는 엔터프라이즈급 AI 코딩 에이전트입니다. VibeCodeCheap의 코딩 플랜과 원활하게 작동하여 탁월한 가치에 고성능 모델을 제공합니다.

1단계: Factory Droid 설치

curl -fsSL https://app.factory.ai/cli | sh

2단계: VibeCodeCheap 모델 설정

1. VibeCodeCheap API 키 발급

  1. VibeCodeCheap API 콘솔 방문
  2. API 키가 없다면 새로 생성

2. 커스텀 모델 설정

Factory Droid는 BYOK(Bring Your Own Key)를 사용하여 VibeCodeCheap의 모델에 연결합니다. 설정 파일 위치:
  • macOS/Linux: ~/.factory/config.json
  • Windows: %USERPROFILE%\.factory\config.json
{
  "custom_models": [
    {
      "model_display_name": "claude-opus-4-5",
      "model": "claude-opus-4-5-20251101",
      "base_url": "https://api.vibecodecheap.com/v1/ai",
      "api_key": "your_api_key",
      "provider": "anthropic",
      "max_tokens": 64000
    },
    {
      "model_display_name": "claude-sonnet-4-5",
      "model": "claude-sonnet-4-5-20250929",
      "base_url": "https://api.vibecodecheap.com/v1/ai",
      "api_key": "your_api_key",
      "provider": "anthropic",
      "max_tokens": 64000
    }
  ]
}
중요 사항:
  • your_api_key를 실제 API 키로 교체하세요
  • API 키는 로컬에 저장되며 Factory 서버에 업로드되지 않습니다

3단계: Factory Droid 사용 시작

1. Droid 실행

프로젝트 디렉토리로 이동하여 droid를 시작하세요:
cd /path/to/your/project
droid
처음 실행할 때 Factory의 서비스에 연결하기 위해 브라우저를 통한 로그인 프롬프트가 표시됩니다.

2. VibeCodeCheap 모델 선택

droid가 실행 중일 때 /model 명령을 사용하여 VibeCodeCheap의 모델을 선택하세요:
/model
커스텀 VibeCodeCheap 모델은 별도의 “Custom models” 섹션에 표시됩니다. 설정한 모델을 선택하세요.

3. 코딩 시작

코드 분석, 기능 구현, 버그 수정, 변경 사항 검토 등의 작업에 droid를 사용하세요.

주요 기능

Specification Mode

  • Shift+Tab을 눌러 활성화
  • 일반 언어로 기능 설명
  • 구현 전 자동 계획 수립
  • 코드 변경 전 계획 승인

Auto-Run Mode

  • Low: 편집 및 읽기 전용 명령
  • Medium: 되돌릴 수 있는 명령(패키지 설치, 빌드, 로컬 git 등)
  • High: 명시적으로 위험한 것을 제외한 모든 명령
  • Shift+Tab으로 모드 순환

IDE 통합

  • VS Code/Cursor/Windsurf: droid 실행 시 자동 설치
  • JetBrains: 마켓플레이스에서 플러그인 설치
  • 기능: 대화형 diff, 현재 파일/선택 영역 자동 공유, 빠른 실행

AGENTS.md — 프로젝트 규칙

저장소 루트에 워크플로우를 문서화하세요:
# Build & Test
- Test: `npm test`
- Build: `npm run build`

# Conventions
- TypeScript strict mode
- 100-char line limit
- Tests required for features
Droid가 자동으로 팀의 관행을 따릅니다.

추가 기능

  • /cost 명령으로 비용 추적
  • 엔터프라이즈 배포 옵션과 함께 SOC-2 준수
  • 통합: Jira, Notion, Slack, GitHub
  • MCP (Model Context Protocol) 지원
  • 모든 변경에 대한 투명한 검토 워크플로우

리소스