마크 앤드리슨은 2011년에 소프트웨어가 세상을 집어삼키고 있다고 썼습니다. 15년이 지난 지금, 소프트웨어는 영업, 채용, 재무, 지원, 커뮤니케이션을 비롯한 거의 모든 일을 움직입니다.
이 모든 소프트웨어에는 운영할 사람이 필요합니다.
애플리케이션마다 계정, 권한, 연동, 업데이트, 지원이 따라옵니다. 정보는 한 도구에 갇혀 있다가 다른 도구로 복사됩니다. 문제가 생기면 사람이 알아차리고 원인을 진단한 뒤 복구해야 합니다. 오늘날 사무 업무의 상당 부분은 시스템 사이에서 정보를 옮기고 업무 절차가 계속 돌아가도록 유지하는 일입니다.
그 비용은 상당합니다. 미국 회계감사원의 2025년 보고서에 따르면, 연방정부의 계획된 IT 지출 중 79%가 기존 시스템의 운영과 유지보수에 쓰였습니다. 공공 부문의 사례이지만, 같은 양상은 어디서나 나타납니다. 사용하는 소프트웨어가 많을수록 그것을 유용한 상태로 유지하는 데 더 많은 시간을 씁니다.
우리의 목표는 이 운영 부담을 줄이는 것입니다.
에이전트에 주간 영업 파이프라인 보고서를 요청하면, CRM을 읽고 최근 이메일을 확인하고 중요한 변화를 찾아 보고서를 작성해야 합니다. 사용자가 받아야 하는 것은 작업 방법을 설명하는 지침이 아니라 완성된 결과물입니다.
이 목표는 에이전트를 어디서 실행할지에도 영향을 줍니다.
로컬 에이전트는 주말 프로젝트로 시작하는 경우가 많습니다. 실행 환경을 설치하고, 모델을 설정하고, 몇 가지 도구를 연결합니다. 그러고는 남는 컴퓨터를 찾고, 절전 모드로 들어가지 않게 하고, API 키를 관리하고, 업데이트를 설치하고, 응답이 멈추면 로그를 확인하게 됩니다.
어느새 집에서 작은 서버를 관리하고 있는 셈입니다. 모든 것을 직접 제어하고 자신만의 환경을 만드는 일을 즐기는 사람에게는 로컬 에이전트가 적합합니다. 하지만 대부분은 관리해야 할 컴퓨터가 하나 더 늘어나기를 원하지 않습니다.
원격 접속을 보면 일이 얼마나 빠르게 늘어나는지 알 수 있습니다. 집에서 실행하는 에이전트는 라우터와 방화벽 뒤에 있습니다. 외부에서 접속하려면 포트 포워딩, 터널, 인증, 네트워크 변경이 필요할 수 있습니다. 인터넷 서비스 제공업체가 통신사급 NAT를 사용한다면 가정용 라우터 설정을 바꾸는 것만으로는 해결되지 않을 수도 있습니다.
에이전트가 처음으로 유용한 작업을 마치기도 전에, 접속할 수 있게 만드는 데만 오후 내내 시간을 쓸 수 있습니다.
우리가 에이전트를 클라우드에서 실행하는 이유는 이 일을 책임지기 위해서입니다. 실행 환경, 네트워크, 업데이트, 보안, 복구를 우리가 관리합니다. 문제 하나를 해결하면 모든 사용자가 혜택을 받습니다. 사용자가 노트북을 닫아도 예약된 작업은 계속됩니다. 책상 위에 별도 컴퓨터를 두지 않아도 에이전트는 계속 사용할 수 있습니다.
클라우드에서는 권한과 보안도 일관된 환경에서 관리할 수 있습니다. 에이전트는 격리된 환경을 사용하고, 민감한 작업 전에 승인을 요청하고, 수행한 작업의 기록을 남길 수 있습니다. 사용자는 다른 컴퓨터의 설정 파일을 뒤지지 않고도 접근 권한을 취소할 수 있습니다.
인터페이스는 익숙해야 합니다. 간단한 웹 채팅이나 Slack, iMessage, Telegram처럼 이미 사용하는 서비스를 통해 에이전트에 접근할 수 있어야 합니다. 필요한 일을 설명하고, 필요할 때 질문에 답하고, 결과를 검토하면 됩니다.
유용한 작업을 하려면 정보가 이미 저장된 애플리케이션에도 접근할 수 있어야 합니다. 우리는 에이전트를 3,000개 이상의 SaaS 애플리케이션에 연결하는 데 많은 시간을 들였습니다.
덕분에 사용자가 시스템 사이에서 데이터를 옮기지 않아도 에이전트가 받은편지함을 읽고, CRM을 업데이트하고, 문서를 작성하고, 결과를 게시할 수 있습니다. 채팅에서 시작한 요청이 알맞은 애플리케이션에서 완료된 작업으로 마무리될 수 있습니다.
사람들에게는 이미 관리해야 할 소프트웨어가 충분히 많습니다. 무엇이 이루어져야 하는지는 사용자가 결정해야 합니다. 그것을 실현하는 데 필요한 클릭, 전송, 후속 확인, 일상적인 작업은 에이전트가 맡을 수 있습니다.





