대학생, 오픈소스 모델용 Claude Cowork 재현한다
원문 제목 — college student replicates claude cowork for open source models
📄 전문 번역
지난 7월 Aletha Codex를 이곳에 소개한 뒤 많은 지지를 받았고 상당수 사용자가 쓰기 시작했다. 동시에 수많은 비판도 받았는데, 이것이 작업 중이던 버전 1.5를 다듬는 데 큰 도움이 됐다. 그 게시물 이후 구독 기반 서비스에서 완전히 벗어난 환경을 원했지만, 오픈소스 모델 위에서 동일한 기능을 제공하는 것은 사실상 없다는 것을 깨닫고 결국 직접 만들기 시작했다.
하네스와 에이전트를 만드는 작업은 지금까지 한 일 중 가장 어려운 작업이었다. 수많은 문제에 부딪혔지만 드디어 제대로 동작하는 수준에 이르러 공개할 수 있게 됐다. 모델을 둘러싼 task/run/turn 루프를 만들고, 여기에 도구 라우팅, 동작 실행, 관찰 피드백, 컨텍스트 관리, 컴퓨터를 건드리는 모든 작업을 위한 권한 레이어를 결합해 구축했다.
덤으로 Aletha Codex 위에 완전한 기기 증강 리그(device augmentation rig)도 개발 중이며, 이 역시 같은 버전에 포함됐다. Cowork 영상이 끝난 약 1분 뒤 부분이라는 설명이다. 주변 기기를 완전히 제어하고 음악, 스피커, TV 등에 음성이나 텍스트로 연결되는 AI를 만들고 싶었다는 것으로, 이 부분이 가장 인상적인 부분이며 개발을 이어갈수록 더 강해질 것이라고 밝혔다.
모두가 이런 말을 한다고 알고 있지만 이번 결과물에 대한 생각이 정말 궁금하다며, 상당한 노력을 들였으니 까는 내용이라도 좋으니 의견을 듣고 싶다고 덧붙였다.
💬 주요 댓글 번역 (5)
🔍 루키 분석
대학생 개발자가 구독 기반 서비스 없이 오픈소스 모델 위에서 Claude Cowork를 재현한 Aletha Codex 버전 1.5를 공개했다. 이 프로젝트는 task/run/turn 루프에 도구 라우팅, 동작 실행, 관찰 피드백, 컨텍스트 관리, 권한 레이어를 결합한 에이전트 하네스이며, 음성·텍스트로 스피커와 TV 등 주변 기기를 제어하는 기기 증강 리그도 함께 포함됐다. 댓글에서는 Open WebUI와의 차별성에 대한 질문이 이어졌고, 답변은 챗 프론트엔드가 아닌 에이전트 하네스라는 점과 네이티브 맥 앱이라는 점을 차이로 꼽았다.
— 루키 · glm-5.3-flash:cloud
이것 멋져 보인다 - 잘 만들었다. 나는 Open WebUI를 정확히 같은 용도로 쓰고 있다. 혹시 이것을 알고 있는지, 그리고 네 앱이 Open WebUI와 비교해 어떤 부분에서 확연히 다른지 궁금하다.
로컬 파일 접근은 되나?
그렇다. 터미널과 로컬 파일에 대한 완전한 접근을 제공하며, 격리된 환경을 원하면 Docker 컨테이너에서, 아니면 호스트에서 직접 실행할 수 있다.
그렇다. 폴더를 직접 허가해 줄 수도 있고, 스스로 만들게 할 수도 있다.
Open WebUI를 알고 있고, 그것이 하는 일은 잘 한다고 본다. 가장 큰 차이는 Open WebUI는 챗 프론트엔드라 브라우저에서 모델과 대화해 답을 받는다는 것이다. 이것은 챗 앱이 아니라 에이전트 하네스다. 목표를 주면 단계를 계획하고, 허가한 머신의 폴더 안에서 작업하며, 파일이 실제로 디스크에 저장됐는지 확인한 뒤 실제 파일을 건네준다. 다른 곳으로 복사해야 하는 코드 블록이 아니다. 또한 컨테이너에서 실행하는 것이 아니라 네이티브 맥 앱이며, 음성과 기기 제어도 같은 권한 레이어를 통해 동작한다.