Articleblog.google·2026년 7월 7일·0

Expanding Managed Agents in Gemini API: background tasks, remote MCP and more

Quick Summary

구글 딥마인드는 Gemini API의 Managed Agents에 백그라운드 실행, 원격 MCP 서버 연동, 커스텀 함수 호출, 자격 증명 갱신 기능을 추가해 더 안정적인 프로덕션용 에이전트 구축을 지원한다고 발표했다.

Expanding Managed Agents in Gemini API: background tasks, remote MCP and more 관련 대표 이미지

🖼️ 인포그래픽

Expanding Managed Agents in Gemini API: background tasks, remote MCP and more 내용을 설명하는 본문 이미지

🖼️ 4컷 인포그래픽

Expanding Managed Agents in Gemini API: background tasks, remote MCP and more 내용을 설명하는 본문 이미지

💡 한 줄 요약

구글 딥마인드는 Gemini API의 Managed Agents에 백그라운드 실행, 원격 MCP 서버 연동, 커스텀 함수 호출, 자격 증명 갱신 기능을 추가해 더 안정적인 프로덕션용 에이전트 구축을 지원한다고 발표했다.

📌 핵심 요약

  • 이번 발표는 Gemini API의 Managed Agents 기능 확장에 관한 것으로, 개발자 피드백과 제품 요구를 반영해 안정적인 에이전트 운영에 필요한 기능을 추가한 것이 핵심이다.
  • Gemini Interactions API의 관리형 에이전트는 단일 엔드포인트 호출만으로 추론, 코드 실행, 패키지 설치, 파일 관리, 웹 정보 활용을 격리된 클라우드 샌드박스 안에서 처리한다.
  • 장시간 작업을 위해 background: true 옵션을 제공하며, API는 즉시 ID를 반환하고 클라이언트는 이 ID로 상태 조회, 진행 상황 스트리밍, 재연결을 수행할 수 있다.
  • 원격 MCP 서버를 직접 연결할 수 있어 사설 데이터베이스나 내부 API 접근을 위한 별도 프록시 미들웨어 없이도 외부 도구와 내장 샌드박스 기능을 함께 사용할 수 있다.
  • 커스텀 함수 호출은 내장 도구와 병행되며, 내장 도구는 서버에서 자동 실행되고 커스텀 함수는 requires_action 상태로 전환되어 클라이언트가 로컬 비즈니스 로직을 실행한다.

🧩 주요 포인트

  1. 이번 발표는 Gemini API의 Managed Agents 기능 확장에 관한 것으로, 개발자 피드백과 제품 요구를 반영해 안정적인 에이전트 운영에 필요한 기능을 추가한 것이 핵심이다.
  2. Gemini Interactions API의 관리형 에이전트는 단일 엔드포인트 호출만으로 추론, 코드 실행, 패키지 설치, 파일 관리, 웹 정보 활용을 격리된 클라우드 샌드박스 안에서 처리한다.
  3. 장시간 작업을 위해 background: true 옵션을 제공하며, API는 즉시 ID를 반환하고 클라이언트는 이 ID로 상태 조회, 진행 상황 스트리밍, 재연결을 수행할 수 있다.
  4. 원격 MCP 서버를 직접 연결할 수 있어 사설 데이터베이스나 내부 API 접근을 위한 별도 프록시 미들웨어 없이도 외부 도구와 내장 샌드박스 기능을 함께 사용할 수 있다.
  5. 커스텀 함수 호출은 내장 도구와 병행되며, 내장 도구는 서버에서 자동 실행되고 커스텀 함수는 requires_action 상태로 전환되어 클라이언트가 로컬 비즈니스 로직을 실행한다.

🧠 상세 정리

1. 발표의 맥락과 관리형 에이전트의 기본 구조

이 글은 2026년 7월 7일 구글 딥마인드가 Gemini API의 Managed Agents에 추가된 새 기능을 소개하는 발표다. 핵심은 백그라운드 실행, 원격 MCP 서버 통합, 커스텀 함수 호출, 상호작용 간 자격 증명 갱신을 지원한다는 점이다. 원문은 이러한 변화가 개발자 피드백과 실제 제품 요구를 직접 반영한 것이며, 더 신뢰할 수 있는 프로덕션 준비형 에이전트를 만들기 위한 업데이트라고 설명한다. 관리형 에이전트는 Gemini Interactions API에서 단일 엔드포인트를 호출하면 추론, 코드 실행, 패키지 설치, 파일 관리, 웹 정보 활용을 격리된 클라우드 샌드박스 안에서 처리하는 방식으로 제시된다.

2. 장시간 작업을 위한 백그라운드 실행

원문이 먼저 강조하는 새 기능은 장시간 실행되는 작업을 위한 백그라운드 실행이다. 장기 작업 동안 HTTP 연결을 계속 열어 두는 방식은 취약하므로, background: true를 전달해 상호작용을 서버에서 비동기로 실행할 수 있게 했다. 이 경우 API는 즉시 ID를 반환하고, 클라이언트 애플리케이션은 해당 ID를 사용해 상태를 폴링하거나 진행 상황을 스트리밍하거나 나중에 다시 연결할 수 있다. 에이전트 작업은 클라이언트 연결 상태와 분리되어 원격에서 계속 완료될 수 있으므로, 애플리케이션이 긴 작업 때문에 막히는 구조를 줄이는 데 초점이 있다.

3. 원격 MCP 서버와 내장 샌드박스 기능의 결합

두 번째 축은 원격 Model Context Protocol 서버 통합이다. 원문은 사설 데이터베이스나 내부 API에 접근하기 위해 별도의 커스텀 프록시 미들웨어를 작성하는 대신, 관리형 에이전트를 원격 MCP 서버에 직접 연결할 수 있다고 설명한다. 상호작용 시점에 mcp_server 도구를 전달하면, 에이전트는 보안 샌드박스 안에서 해당 엔드포인트와 통신할 수 있다. 또한 Google Search나 코드 실행 같은 내장 기능과 원격 도구를 함께 조합할 수 있어, 외부 도구와 샌드박스 기능을 혼합해 에이전트를 확장하는 구성이 가능해진다.

4. 커스텀 함수 호출과 로컬 비즈니스 로직 처리

원문은 내장 샌드박스 도구와 함께 커스텀 도구를 추가할 수 있는 기능도 소개한다. 이때 API는 단계 매칭을 사용하며, 내장 도구는 서버에서 자동으로 실행된다. 반면 커스텀 함수가 필요한 단계에서는 상호작용이 requires_action 상태로 전환되고, 클라이언트가 로컬에서 필요한 비즈니스 로직을 실행한다. 즉 서버가 처리할 수 있는 샌드박스 작업과 애플리케이션 쪽에서 직접 실행해야 하는 로컬 로직을 하나의 상호작용 흐름 안에서 나누어 처리하는 방식이다.

5. 자격 증명 갱신과 개발 환경의 지속성

마지막 주요 기능은 네트워크 자격 증명 갱신이다. 액세스 토큰이나 수명이 짧은 API 키는 만료될 수 있으므로, 다음 상호작용에서 기존 environment_id와 새 네트워크 구성을 함께 전달해 자격 증명을 갱신하거나 키를 교체할 수 있다. 새 규칙은 즉시 이전 규칙을 대체하지만, 샌드박스의 파일시스템 상태, 설치된 패키지, 클론된 저장소는 유지된다. 원문은 이러한 업데이트가 관리형 에이전트를 애플리케이션을 막지 않는 비동기 작업자로 바꾸고, 실제 개발 환경 안에서 작동하도록 만드는 방향이라고 정리한다.

🧾 핵심 주장 / 시사점

  • 이번 업데이트의 중심은 모델 성능 자체보다 에이전트 운영 방식의 안정화에 있으며, 긴 작업, 외부 도구, 로컬 로직, 자격 증명 갱신 같은 실제 서비스 운영 문제를 직접 다룬다.
  • 원격 MCP 서버 통합은 내부 API나 사설 데이터베이스 접근을 에이전트 워크플로에 연결하려는 개발자에게 중요한 변화로, 별도 프록시 작성 부담을 줄이는 방향으로 설명된다.
  • 백그라운드 실행과 credential refresh는 관리형 에이전트를 일회성 호출 도구가 아니라 상태를 유지하며 재연결과 갱신이 가능한 장기 실행 작업 단위로 다루려는 흐름을 보여준다.

✅ 액션 아이템

  • 구글 딥마인드의 Gemini API Managed Agents 확장 기능을 반영해 백그라운드 실행, MCP 연동, 커스텀 함수의 적용 범위를 정한다.
  • Gemini Interactions API 단일 엔드포인트 모델을 기준으로 추론·코드 실행·패키지 설치·파일 관리·웹 활용을 클라우드 샌드박스에서만 처리한다.
  • background:true 실행 후 즉시 발급되는 ID로 상태조회, 스트리밍, 재연결 절차를 포함한 운영 점검 항목을 정의한다.

❓ 열린 질문

  • background:true 장시간 작업에서 ID 기반 상태조회 주기와 재연결 재시도 간격은 어떤 임계값으로 정할 것인가?
  • 원격 MCP 서버를 사설 DB나 내부 API에 직접 연결할 때 인증 갱신 주기와 접근권한 분리는 어디까지 설정해야 하는가?
  • requires_action 전환 시 서버 자동 실행 도구와 로컬 커스텀 함수 호출의 동기화 타이밍 충돌은 어떻게 판단할 것인가?

관련 문서

공통 태그와 주제 흐름을 기준으로 같이 보면 좋은 문서를 이어서 제안합니다.