Claude Code 에이전트별로 역할을 분담하는 앱을 만들었습니다
I built an app where each of my Claude Code agents looks after one thing
핵심 요약
Claude Code 에이전트들이 각자 특정 업무를 전담하게 만드는 Mac/iPhone용 앱 'Omni'를 개발했습니다.
- 업무 분담 — 각 에이전트가 피드백, 웹사이트, 분석 등 개별 작업을 독립적으로 수행함
- 자동화 협업 — 에이전트끼리 소통하며 릴리스 일정을 조율하고 사용자에게 확인을 요청함
- 로컬 실행 — 사용자의 Mac에서 Claude 계정으로 직접 실행되며 별도의 AI 서버를 거치지 않음
- 무료 배포 — 별도의 구독료 없이 사용자의 로컬 환경에서 무료로 이용 가능함

원래 Slack에 이런 식으로 세팅해 놨었거든. Mac mini에 Claude Code 에이전트들 돌리면서 각자 지시사항이랑 스케줄 넣어두고 썼는데, 이거 유지하는 게 진짜 일이었음. Claude Code 세션 새로 열 때마다 처음부터 다시 시작해야 해서, 매주 내 제품이 뭔지 밑바닥부터 다시 설명해야 했거든. 그러다 Grok Bot 써봤는데, 아이디어는 진짜 좋은데 가격이 도저히 납득이 안 되더라고. 그래서 그냥 내가 직접 Omni를 만들었지. Mac이랑 iPhone 앱인데, 각 Claude Code 봇이 자기 대화 내용을 기억하고 딱 한 가지 업무만 전담하게 만들었음. 물론 Claude Code로 만들었지.
내 봇들은 각각 피드백 보드, 웹사이트, 성장 지표, 분석 업무를 맡고 있어.
내가 제일 맘에 드는 부분은 영상에 나오는데, 봇 두 마리가 지들끼리 알아서 릴리즈 일정을 조율해. 한 놈이 수정 끝났고 테스트도 통과했다고 하면, 다른 놈이 그럼 버그만 잡히면 목요일 뉴스레터에 넣겠다고 받아쳐. 그러고는 나한테 딱 하나 물어봐. 오늘 밤에 할지, 목요일에 할지. 내가 오늘 밤에 하라고 하면 둘이 알아서 자기 할 일 하러 감.
각 봇은 네 Mac에서 실제 Claude Code를 돌리는 방식이고, 네 Claude 계정으로 로그인해서 쓰는 거야. Omni 자체에는 AI가 없음. Codex 쓰는 사람이면 그것도 연동 가능해. Mac이 켜져 있고 Omni가 실행 중이어야 해서, 노트북 닫아두면 아무것도 안 돌아감. 영상에 나오는 대화는 예시일 뿐이고 실제 고객 메시지는 아니야.
이거 좀 쓸만해 보이냐, 아니면 별로냐 ㅋㅋ
무료고, 네 Mac에서 직접 돌아가고, 계정 필요 없음 :) https://omnibots.app
내가 만든 거니까 궁금한 거 있으면 다 물어봐.

