시스메틱 데일리코딩 못해도 AI로 자동화 시스템 만드는 법
에이전트

회사 서버에 띄우는 AI 에이전트 팀

오토독, 클로드 코드와 코덱스를 내 서버에서 팀처럼 굴린다

개발자 한 명이 터미널에서 쓰던 코딩 에이전트를 서버에 올려 여러 명이 함께 쓰는 오픈소스가 공개됐다. 오토독(OtoDock)은 클로드 코드(Claude Code)와 코덱스(Codex)를 그대로 엔진으로 삼고, 그 위에 실시간 대시보드와 보안 격리, 일정·웹훅 자동화를 씌운 자체 호스팅 플랫폼이다. 깃허브(GitHub) 저장소 이름은 오토독/오토독(OtoDock/oto-dock)이며, 소개 영상은 프로젝트 홈페이지에서 볼 수 있다.

무슨 일인가 / 배경

코딩 에이전트는 지금까지 철저히 '내 노트북, 내 터미널'의 물건이었다. 창을 닫으면 작업이 끊기고, 동료와 나눠 쓰려면 각자 설치하고 각자 키를 넣어야 했다. 오토독은 이 전제를 갈아엎는다. 에이전트를 개인 도구가 아니라 서버에 상주하는 조직의 자산으로 옮기는 것이 이 프로젝트의 출발점이다.

주목할 점은 엔진을 새로 만들지 않았다는 것이다. 오토독은 실제 클로드 코드와 코덱스 명령줄 도구를 그대로 구동한다. 두 도구가 하던 일은 오토독 안에서도 전부 된다는 뜻이다. 비용 구조도 기존 것을 재활용한다. 사용자는 이미 결제 중인 클로드나 챗지피티(ChatGPT) 요금제를 연결하거나, API 키를 넣거나, 올라마(Ollama)로 띄운 로컬 모델을 붙일 수 있다.

핵심 짚어보기

내세우는 축은 세 가지다.

첫째는 관측이다. 에이전트가 추론하는 과정, 도구를 호출하는 순간, 파일이 바뀌는 지점이 붉은색·초록색 차이(diff)로 대시보드에 실시간으로 흘러간다. 계획과 할 일 목록이 하나씩 지워지는 것도 보인다. 민감한 작업은 화면에서 바로 승인하고, 믿는 에이전트는 그냥 두면 된다.

둘째는 격리다. 모든 에이전트는 잠긴 샌드박스에서 돌고 기본적으로 네트워크와 분리된다. 폴더 하나, 서비스 하나 단위로 필요할 때만 열어주는 방식이다. 집이나 사무실 서버에 에이전트를 들이면서도 전체를 통째로 내주지는 않는 구조다. 대화·파일·기억·자격증명은 사용자가 굴리는 하드웨어에 남는다.

셋째는 지속성이다. 탭을 닫아도 일이 이어진다. 17시간마다, 3일마다처럼 실제 간격으로 일정을 걸 수 있고, 실행 결과는 전부 하나의 대화로 저장돼 나중에 열어 이어갈 수 있다. 웹훅으로 외부 사건이 에이전트를 깨우는 것도 된다. 에이전트 하나로 부족하면 여러 전문가를 한 방에 넣어 사회자가 진행하는 토론을 시키는 다중 에이전트 회의 기능도 있다. 이때 에이전트별 정체성과 비용이 따로 표시된다. 기억은 감출 수 없게 공개돼 있고, 사용자가 직접 고칠 수 있으며 버전이 남는다.

1인기업 실전 적용 포인트

  • 종량 과금 대신 이미 내고 있는 정액 구독을 그대로 물릴 수 있다. 요금제 하나로 에이전트 여러 명을 굴리면 토큰 요금 폭탄 걱정 없이 자동화 개수를 늘려볼 수 있다.
  • 크론(cron) 대신 웹훅을 써 보자. 새 주문·문의·폼 제출이 들어오는 순간 에이전트가 기동하는 구조는 '매일 아침 8시에 한 번' 도는 배치보다 반응이 몇 시간 빠르다.
  • 권한은 폴더 단위로 쪼개서 준다. 콘텐츠 폴더만 열고 정산·고객 데이터 폴더는 닫아두면, 에이전트가 실수해도 피해가 그 폴더에서 멈춘다.
  • 밤사이 돌린 작업이 실패해도 대화가 통째로 남는다. 아침에 처음부터 다시 시키지 말고 그 대화를 열어 "어디서 멈췄는지 보고 이어서"라고 지시하는 편이 훨씬 싸다.

전망 / 주의점

설치형이라는 점은 장점이자 비용이다. 도커 컴포즈로 띄우는 구조라 굴릴 서버(홈랩이나 가상서버)가 필요하고, 관리 책임도 사용자 몫이다. 저장소는 아직 커밋 30개 안팎의 초기 단계라, 매출이 걸린 업무에 넣기 전에 작은 프로젝트로 먼저 태워 보는 편이 안전하다. 구독 요금제를 여러 사람이 함께 쓰는 방식이 각 서비스 약관에 어긋나지 않는지도 미리 확인해야 한다.

출처: 해커뉴스 (https://github.com/OtoDock/oto-dock)
← 전체 기사 보기