Google DeepMind가 Gemini API의 Managed Agents에 네 가지 기능을 추가했다. Background Execution, Remote MCP 서버 연결, custom functions와 sandbox tools의 병행 사용, 그리고 credential refresh다. 개별 기능만 보면 작은 API 업데이트처럼 보일 수 있지만, 묶어서 보면 에이전트를 실제 서비스 운영 환경에 더 오래 붙잡아두기 위한 변화에 가깝다.
가장 눈에 띄는 기능은 Background Execution이다. 이제 개발자는 에이전트 작업이 끝날 때까지 HTTP 연결을 계속 열어둘 필요 없이, 비동기 백그라운드 작업으로 실행할 수 있다. 오래 걸리는 리서치, 문서 처리, 내부 도구 호출처럼 사용자 요청보다 작업 시간이 길어지는 흐름에서는 중요한 차이다. 에이전트를 단순 응답 생성기가 아니라 작업 단위로 다루기 시작했다는 신호다.
Remote MCP(Model Context Protocol) 서버 지원도 의미가 크다. Managed Agents가 MCP를 통해 내부 데이터베이스나 API에 직접 연결될 수 있게 되면, 에이전트는 샌드박스 안에서만 움직이는 도구가 아니라 조직의 실제 시스템과 연결되는 실행 주체가 된다. 여기에 custom functions를 내장 sandbox tools와 함께 사용할 수 있는 기능이 더해지면서, 격리된 실행 환경과 회사별 업무 로직을 조합하는 구성이 쉬워진다.
credential refresh는 겉으로는 작아 보이지만 운영에서는 꽤 현실적인 개선이다. 토큰 같은 인증 정보는 만료되고 갱신된다. 이전 상태를 버리지 않고 credential만 새로 갈아끼울 수 있다면, 긴 작업을 수행하는 에이전트가 중간에 끊길 가능성이 줄어든다. 특히 여러 번의 상호작용을 거치는 업무형 에이전트에서는 상태 보존이 사용자 경험과 비용 모두에 영향을 준다.
다만 이 변화는 편의성만의 이야기가 아니다. MCP로 내부 시스템에 연결하고, 백그라운드에서 작업을 돌리고, credential을 갱신하며 상태를 유지한다면 권한 범위, 작업 취소, 재시도, 실패 로그, 데이터 이동 경로를 함께 설계해야 한다. Gemini API Managed Agents의 이번 업데이트는 에이전트 개발의 무게중심이 프롬프트 작성에서 실행 환경과 운영 설계로 옮겨가고 있음을 보여준다.