엔진은 "어떻게 할지"를, 서버는 "할 수 있는지, 어떤 기록을 남길지"를 담당합니다. AI 코딩 전달이 이제 신뢰할 수 있게 됩니다.
실제 저장소 워크스페이스에서 코드를 읽고, 파일을 수정하고, 테스트를 실행하고, 커밋하고, MR을 냅니다. 실제 파일, 실제 diff, 실제 브랜치를 만들어 내지, "내가 했다"는 AI의 자기 말만이 아닙니다.
코드 인덱스 + 스코프 그래프 + 워크스페이스 발견으로 다중 파일 작업을 지원합니다. 컨텍스트 번들(역할 제약 + 워크오더 spec/plan/AC + 모델 라우팅)이 작업과 함께 구체화되어 주입됩니다.
관리형 프로토콜로 데스크톱과 샌드박스가 구동합니다. 장기 세션, 실시간 이벤트 피드백, 권한 및 승인 카드 팝업. 기본 내장 로그인은 모두 잠기며, 관리형 진입점이 기업 신원에 연동됩니다.
작업 복잡도에 따라 서브에이전트를 병렬 / 중첩으로 시작하지만, 모든 서브에이전트는 첫 spawn 전에 엔진 수준 consent 확인을 거쳐야 합니다. "서브에이전트 협업을 쓸지"가 기업이 확인할 수 있는 결정이 됩니다.
모든 세션은 신원 주체(issuer / 테넌트 / 사용자)에 고정되며, 크로스 테넌트 접근은 fail-closed입니다. 엔진 동작은 제한된 샌드박스에서 실행되고, 설치를 공유하는 여러 테넌트는 서로 보이지 않습니다.
엔진은 어떤 모델 제공자 키도 보유하지 않고, 서버가 발급한 단기 유효 세션 티켓만 보유해 엔진 게이트웨이를 통해 실제 모델로 전달합니다. 실제 key는 서버 프로세스 메모리를 한 번도 벗어나지 않습니다.
텍스트 기반 메인 모델도 이미지를 보고 소리를 들을 수 있습니다. 이미지는 보조 비전 모델이 설명으로 변환하고, 음성은 엔진 내장 음성 런타임을 거칩니다. 모델 라우팅은 항상 서버가 결정합니다.
워크오더, 지식, 첨부 파일, 메시지 등 업무 역량이 표준 MCP 단일 출구로 엔진에 들어갑니다. 업무 역량이 엔진 쪽에 흩어지지 않고, 자격 증명이 클라이언트에 내려가지 않습니다.
hooks / 설정이 있는 저장소는 기본적으로 실행용으로 로드하지 않습니다(Folder Trust 신뢰 게이트). 패치 원장 + 소스 등가성 검증으로 "이 코드가 어디서 왔는지, 무엇이 바뀌었는지, 롤백할 수 있는지"를 언제든 답할 수 있습니다.
AI 개발 팀이 실제 저장소에서 워크오더를 끝까지 처리합니다 — 시뮬레이션이 아니라 진짜 수정, 진짜 테스트, 진짜 커밋입니다.
트리아지 → spec → plan → AC, 컨텍스트 패키지가 작업과 함께 구체화되어 엔진에 주입됩니다.
Executor 샌드박스 안에서 clone → 코드 읽기 → 파일 수정 → 테스트 실행.
실제 브라우저 스크린샷 + 비전 모델이 화면을 보고 판정합니다. jsdom 추측이 아닙니다.
브랜치 푸시 → MR 열기 → 코드 리뷰 → 머지 게이트 → 워크오더 백필.