도구를 사면 될까요, 아니면 AI 마케팅 에이전트를 직접 만들어야 할까요?
일이 좁고 사내에서 끝난다면 직접 만드는 편이 낫습니다. 변경 이력을 읽어 게시물 초안 다섯 개를 파일로 떨어뜨리는 스크립트는 정말 주말이면 끝나고, 우리 회사에만 있는 판단이 그대로 담깁니다. 반대로 우리 것이 아닌 시스템을 건드려야 한다면 사는 쪽이 맞습니다. 모델 호출은 쉬운 부분이고, 비싼 쪽은 재시작을 견디는 상태, 조용히 만료되는 자격 증명, 무엇이든 나가기 전의 승인 단계, 그리고 한 번 실행에 얼마가 들었는지 알려주는 계측입니다. 거의 모두가 이 두 번째 목록을 과소평가합니다. 데모에는 하나도 나오지 않기 때문입니다.
주말이면 끝나는 부분과 그렇지 않은 부분
첫 버전은 동작합니다. 헷갈리는 지점이 바로 거기입니다. 모델을 부르고 프롬프트와 도구 두 개를 건네면 게시물을 쓰고 리포트를 뽑아 옵니다. SDK는 좋아졌고 재미있는 일은 모델이 하며, 한 달 치 문서를 읽는 것보다 주말 한 번이 더 많이 남습니다. 그 경험에 거짓은 없습니다. 다만 여섯 달이 걸리는 부분이 거기가 아닐 뿐입니다.
나머지 절반은 그것이 사람 없이, 실제 계정을 상대로, 며칠 넘게 돌아갈 때에만 드러납니다. 그리고 그 목록은 누구에게나 같습니다.
- 상태 잊어버리는 에이전트는 다른 제품입니다. 메모도 초안도 이미 시도한 것도, 재시작을 넘겨 살아남는 곳에 두지 않으면 조용히 사라집니다.
- 자격 증명 토큰은 만료되고 회수되고 썩습니다. 게다가 실패가 조용합니다. 공급자가 더 이상 받아주지 않게 된 뒤에도 데이터베이스에는 "연결됨"이라는 행이 남아 있습니다.
- 승인 에이전트가 실제 계정에 잘못된 것을 올린 첫날, 사람이 먼저 봤어야 했다고 생각하게 됩니다. 그 관문을 나중에 붙이는 일은 체크박스 추가가 아니라 실행 경로를 다시 쓰는 일입니다.
- 비용 실행당 지출은 계측하기 전까지 보이지 않습니다. 손에 없는 숫자는 상한을 걸 수도, 청구할 수도, 설명할 수도 없습니다.
- 전달 결과를 사람에게 보내는 일 자체가 작은 시스템입니다. 슬랙이든 메일이든 대시보드든 재시도가 있고 중복 문제가 따라옵니다.
한자리에서 끝나는 자체 개발 대 구매 판정
쓸모 있는 질문은 "만들 수 있나"가 아닙니다. 만들 수 있습니다. 물어야 할 것은 "여섯 달 뒤에 누가 이걸 맡고, 다른 걸 출시하는 주에 고장 나면 무슨 일이 벌어지나"입니다. 다섯 줄로 정직하게 채점해 보세요. 왼쪽 열이 많으면 만드십시오. 오른쪽이 많다면, 같은 업종의 어느 회사에나 똑같이 필요한 기반을 직접 운영하겠다고 서명한 셈입니다.
| 질문 | 직접 만들기 | 사는 쪽 |
|---|---|---|
| 우리 것이 아닌 시스템을 건드리나요? | 아니요. 우리 데이터를 읽고 파일을 씁니다 | 예. 남의 계정에서 게시하고 메일을 보내고 돈을 씁니다 |
| 두 번 실행되면 어떻게 되나요? | 아무 일도 없습니다. 반복해도 같습니다 | 게시물 중복, 메일 중복, 결제 중복 |
| 연동은 몇 개나 필요합니까? | 하나나 둘. 안정적이고 문서도 좋습니다 | 여럿. 각각 별도의 인증 흐름과 별도의 장애가 있습니다 |
| 밤 11시에 누가 고칩니까? | 본인. 고치는 방법은 설정 변경입니다 | 본인. 고치는 방법은 남의 오류 본문 해독입니다 |
| 그 업무 흐름은 우리만의 것입니까? | 예. 우리 사업에 고유한 판단이 담깁니다 | 아니요. 같은 업종이면 어디나 같은 것이 필요합니다 |
우리가 직접 만들며 틀린 다섯 가지
우리는 남의 사업을 위해 에이전트 팀을 만들고 운영합니다. 그래서 이 다섯 가지는 글이 아니라 운영 환경에서 치른 수업료입니다. 전부 미리 보이지 않던 것들입니다.
- 재시작한 컨테이너는 전부 잊는다 우리 에이전트는 상태가 없는 컨테이너에서 돕니다. 에이전트가 디스크에 쓴 것이라도 아무도 영구 저장소로 보내지 않았다면 다음 배포에서 사라졌습니다. 게다가 조용히 깨집니다. 눈앞에서 내린 결정을 이상하게 잊어버린 에이전트의 모습으로 나타나니까요.
- 200 응답은 성공이 아니다 어떤 연동은 HTTP 200과 함께 호출이 성공했다는 겉봉투를 돌려주면서, 그 아래 본문에서는 필수 항목이 없어 게시가 거부됐다고 말하고 있었습니다. 우리는 게시 완료로 기록했습니다. 고객은 글이 올라갔다고 들었고 실제로는 아니었습니다. 상태 코드가 아니라 본문을 읽으십시오.
- 결과를 모르는 쓰기는 절대 재시도하지 않는다 호출이 예외로 끝났다면 도달했는지 알 수 없습니다. 재시도야말로 같은 것이 두 번 올라가는 경로입니다. 아무 일도 없었음을 증명하는 응답일 때만 재시도하십시오.
- 헬스 체크는 시끄럽게 만들지 않으면 조용히 통과한다 한 번도 연결에 성공한 적 없는 연동이 있었는데 우리 알림은 아무 말도 하지 않았습니다. 같은 시간 창 안에 실패가 두 번 들어와야 한다는 규칙이었고, 그 창에 두 번이 들어온 적이 한 번도 없었기 때문입니다.
- 승인 단계가 곧 기능이다 밖으로 나가는 동작은 게시든 콜드 메일이든 광고비든 전부 사람을 기다립니다. 에이전트를 실제 계정에 겨눠도 안전한 유일한 이유이며, 주말 프로토타입에는 결코 없는 부분입니다.
이 중 어느 것도 에이전트를 만들지 말라는 뜻이 아닙니다. 일의 어느 절반을 맡겠다고 손을 드는지에 대한 이야기입니다. 흐름이 사내에서 끝난다면, 요약하고 초안을 쓰고 피드를 지켜보는 정도라면 만들어서 즐기십시오. 게시하고 메일을 보내고 돈을 쓰는 순간부터는, 프롬프트를 쓰는 대신 기반 시설을 짓기 시작한 것입니다.
합리적인 중간: 판단은 만들고 기계는 산다
끝까지 만족한 창업자 대부분은 이렇게 나눴습니다. 손에 남기는 것은 아무도 팔 수 없는 것, 즉 포지셔닝과 제안과 톤, 이번 분기에 통하는 채널, 우리 독자에게 좋은 게시물의 모습입니다. 넘기는 것은 아래쪽 기계입니다. 재시도, 승인, 자격 증명 보관, 전달, 계측, 감사 기록은 필요로 하는 어느 회사에서나 같은 모양이기 때문입니다. 두 번째가 비싼 이유는 정확히 그것이 차별점이 아니기 때문입니다.
산다면 프로토타입이 답할 수 없는 것을 물어보십시오. 게시가 실패하면 무슨 일이 일어나는지. 에이전트가 자기 행동의 결과를 볼 수 있는지, 아니면 사람이 알려줘야만 아는지. 무엇이 얼마 동안 기록되는지. 실행당 지출은 어떻게 보고되는지. 그리고 과금 방식도 보십시오. 에이전트의 비용은 무엇을 했는지에 따라 움직이고, 이 분야의 상당수가 사용량 기반 과금으로 옮겨간 이유가 그것입니다. AgentCeres — the AI Growth Officer, agentceres.com — 는 바로 그 분리 위에 서 있습니다. 에이전트가 초안을 쓰고, 밖으로 나가는 것은 사람이 승인하며, 모든 동작이 기록됩니다. 진짜 질문이 코드가 아니라 사람에 대한 것이라면 마케터를 뽑을까 AI를 쓸까가 더 가깝습니다.
FAQ
- AI 마케팅 에이전트를 직접 만드는 게 더 쌉니까?
- 모델 요금에서는 싸고 일정에서는 비쌉니다. 목적이 하나인 사내 에이전트는 토큰 비용이 아주 적게 듭니다. 놀라운 쪽은 유지보수입니다. 연동이 필드 이름을 바꾸고, 토큰이 만료되고, 모델이 단종됩니다. 그때마다 계획에 없던 저녁 하나가 사라집니다. 자기 시간에 현실적인 값을 매기면, 외부 시스템을 두어 개 넘게 건드리는 순간 계산은 대개 뒤집힙니다.
- 직접 만들 가치가 있는 가장 작은 버전은?
- 업무 흐름 하나, 입력 하나, 출력 하나, 외부 쓰기는 없음. 이번 주 커밋을 읽어 게시물 초안 다섯 개를 파일로 저장해 두는 정도입니다. 부를 때만 돌고, 실패해도 깨지는 것이 없으며, 고객이 보는 공정을 걸기 전에 모델의 강점과 약점을 정확히 알게 됩니다.
- 자동화 도구로 엮으면 안 되나요?
- 많은 경우 됩니다. 좋은 중간 단계입니다. 워크플로 도구는 재시도와 자격 증명 저장소와 실행 이력을 공짜로 줍니다. 어려운 다섯 중 셋입니다. 주지 않는 것은 무엇을 낼 가치가 있는가에 대한 판단, 그리고 팀이 실제로 신뢰하는 승인 단계입니다. 그건 직접 설계하거나 이미 설계한 쪽에서 가져와야 합니다.
- 에이전트가 창피한 일을 저지르지 않게 하려면?
- 초안과 세상 사이에 사람을 두십시오. 승인 게이트, 즉 에이전트가 동작을 제안하고 사람이 나갈 내용을 그대로 확인한 뒤에야 실행되는 구조가 어떤 프롬프트 지시보다 낫습니다. 조언이 아니라 구조이기 때문입니다. 프롬프트는 부탁이고 게이트는 벽입니다. 우리 외부 동작에 게이트가 없던 적은 없고, 이유가 바로 이것입니다.
- 기술자가 아니어도 직접 만들어야 할까요?
- 아니요. 영업용 답이 아니라 정직한 답입니다. 프로토타입은 정말 손에 닿는 곳까지 왔습니다. 운영 쪽 절반은 데이터베이스와 큐와 OAuth와 오류 처리입니다. 컨디션이 나쁜 날 그걸 추적할 수 없다면, 해지할 수 있는 도구가 고칠 수 없는 시스템보다 나은 거래입니다.
Want this done for you?
AgentCeres is a managed AI marketing team — specialists draft the work, you approve what ships. 14-day free trial, from $39/month.