Factory AI Environments — 코딩 에이전트가 환경 세팅 없이 바로 코드를 짜요
Factory AI가 Droid 코딩 에이전트용 사전 빌드 샌드박스 'Environments'를 정식 출시했어요. 저장소 복제·의존성 설치를 미리 해 두고, 수시간마다 자동 갱신해서 에이전트가 세팅 없이 바로 작업에 들어가요.
- Environments는 저장소·도구·의존성을 미리 빌드한 재사용 가능 샌드박스예요. Droid가 매번 환경을 세팅하지 않고 바로 코드 작업을 시작해요.
- 수시간마다 자동으로 다시 빌드하고, 성공한 빌드만 승격시켜요. 고장 난 환경에서 에이전트가 실행되는 일을 막아요.
- Automations(스케줄·웹훅 트리거)와 Missions(멀티 에이전트)에 연결돼서, 검증된 빌드 위에서 병렬로 여러 Droid를 돌릴 수 있어요.
Factory Droid를 쓰고 있다면, Settings → Environments에서 저장소별 환경을 한 번 만들어 두면 PR 리뷰·버그 수정 때마다 세팅 시간을 줄일 수 있어요.
코딩 에이전트 비교 콘텐츠를 만들 때, '환경 세팅까지 자동화하는 에이전트'라는 차별점을 짚어 볼 수 있어요.
개발을 외주 주듯 AI 에이전트에 맡길 때, 환경 세팅 실패로 작업이 멈추는 문제가 줄어드는지 지켜볼 포인트예요.
코딩 에이전트에 반복 작업을 맡길 때, 환경 세팅 실패로 토큰만 쓰고 끝나는 경우가 잦은데 — 이런 사전 빌드 방식이 다른 에이전트 도구에도 퍼지는지 지켜보면 좋을 것 같아요.
코딩 에이전트에 일을 맡길 때 가장 흔한 병목 중 하나가 환경 세팅이에요. 저장소 복제, 의존성 설치, 설정 파일 찾기 — 사람도 번거로운 이 과정을 에이전트가 매번 반복하면 토큰과 시간만 낭비돼요. Factory AI가 이 문제를 풀려고 내놓은 게 Environments예요.
Environments가 뭔가요?
Environments는 저장소·도구·의존성을 미리 빌드해 둔 재사용 가능 샌드박스예요. Factory가 이 정의를 포터블 이미지(portable image)로 만들어 두고, Droid(Factory의 코딩 에이전트)가 새 작업을 받을 때마다 이 이미지에서 바로 시작해요. 기존의 Cloud Templates를 대체하는 후속 기능이에요.
핵심은 격리예요. 한 Droid가 파일을 바꿔도 다른 Droid나 베이스라인에 영향을 주지 않아요. 변경 사항을 유지하려면 커밋·푸시해야 해요.
자동 갱신 — 고장 난 환경은 올라오지 않아요
Factory는 Environments를 수시간마다 자동으로 다시 빌드해요. 빌드가 성공한 것만 승격(promote)시키고, 실패한 빌드는 올리지 않아요. 에이전트가 깨진 환경에서 시작해 삽질하는 일을 구조적으로 막는 거예요.
Automations · Missions와 연결
Environments는 Factory의 다른 기능과 맞물려요.
- Automations — 스케줄, Slack 메시지, GitHub 이벤트, 웹훅으로 Droid를 트리거해요. 검증된 빌드 위에서 실행되니까 매번 같은 환경이 보장돼요. 16가지 템플릿(PR 리뷰, 에러 분류, 코드 건강도 점검 등)이 있어요.
- Missions — 여러 에이전트가 긴 작업을 나눠 하는 멀티 에이전트 프레임워크예요. Agent Readiness(저장소별 에이전트 적합도, 0~5점) 4 이상인 저장소에서 가장 잘 작동한다고 해요.
컴퓨팅 옵션 비교
Factory는 세 가지 컴퓨팅 옵션을 나란히 놓고 있어요.
- Environment — 재사용 스냅샷, 클라우드 인스턴스용. 병렬 Droid에 적합.
- Droid Computer — Factory가 관리하는 영구 머신. 세션 간 상태 유지.
- Remote Control — 사용자 관리 컴퓨터(워크스테이션, VM, 온프레미스)에 접속.
엔터프라이즈 제어
엔터프라이즈 고객은 Droid가 접근할 호스트, 실행할 수 있는 명령, 사용 가능한 통합(integration)을 중앙에서 관리할 수 있어요. 서비스 계정, 프라이버시 제어, 연속 5회 실패 시 자동 일시정지 같은 안전장치도 있어요.
다만
Environments는 Factory Droid 전용이에요. 다른 코딩 에이전트(Cursor, Claude Code 등)에서는 쓸 수 없어요. 또 Agent Readiness 점수가 낮은(문서화가 부족한) 저장소에서는 효과가 제한적이에요 — Factory는 대부분의 엔터프라이즈 고객이 레벨 2에서 시작한다고 해요. 구체적인 컨테이너 스펙이나 동시 인스턴스 한도는 공개되지 않았어요.

