원문 캡처 · worca.dev
원문 캡처 · worca.dev

Worca는 작업 설명을 받아 여러 AI 에이전트를 순서대로 실행하고, 품질 기준을 통과할 때까지 검토와 수정을 반복해 풀 리퀘스트를 만드는 오픈소스 도구다. macOS·Linux·Windows에서 설치하거나 컨테이너와 팀 서버에서 사용할 수 있다.

엔진은 작업을 명확히 하는 질문부터 계획, 계획 검토, 구현, 코드 검토까지 조율한다. 모호한 결정은 코드를 쓰기 전에 질문으로 확인하며, 검토에서 문제가 발견되면 수정 단계로 되돌린다. 작업이 끝나면 별도 브랜치에 결과가 남고, 사용자는 한 번의 클릭으로 풀 리퀘스트를 열 수 있다. 각 단계와 판단, 파일 기록을 확인할 수 있다.

Worca는 Claude, GitHub Copilot, Ollama, LM Studio와 OpenRouter의 무료 모델을 지원한다고 소개한다. 실행별 한도와 예산을 설정하고 비용을 확인할 수 있으며, 예약 실행이나 Slack·Telegram을 통한 응답도 지원한다. 팀은 공용 서버에서 실행 내역과 승인자를 기록하고, 저장소에 팀 정책과 비용 한도를 둘 수 있다.

각 실행은 독립된 Git 작업 트리와 브랜치를 사용해 현재 체크아웃에 영향을 주지 않는다. 에이전트는 사용자의 모델 키를 볼 수 없으며, 컨테이너에서는 홈 디렉터리를 마운트하지 않는다고 Worca는 설명한다. 네트워크 오류나 로그인 만료가 발생하면 작업을 삭제하지 않고 일시 중지해 이어갈 수 있다. 에이전트나 토큰 없이 오프라인에서 파이프라인을 실행하는 모의 모드도 제공한다.

macOS·Linux·Windows에서는 npm i -g @worca/app으로 설치할 수 있다. 저장소의 실행 상태는 사용자 홈 디렉터리의 SQLite 데이터베이스에 저장되며, 프로젝트 체크아웃은 변경하지 않는다고 안내한다. Worca는 MIT 라이선스로 공개돼 있다.

시작하기 · 작동 방식 · 모델과 비용 · 보안 · GitHub 저장소