Community코딩 & 개발github.com

davdittrich/gemini-delegate

Claude Code가 Agent Client Protocol(ACP)을 통해 Google Gemini CLI에 코딩 작업을 위임할 수 있게 해주는 스킬입니다. 셸 서브프로세스 파이핑 대신 구조화된 JSON-RPC 통신을 사용합니다.

gemini-delegate란 무엇인가요?

이 스킬은 Claude Code가 Google Gemini CLI와 구조화된 JSON-RPC 통신을 통해 코드 작업을 위임할 수 있게 해주는 Agent Client Protocol(ACP) 구현체입니다. 기존의 셸 기반 파이핑이나 임시 파일 교환 방식과 달리, ACP는 표준화된 메시지 형식을 사용하여 에이전트 간 통신을 안정적이고 확장 가능하게 만듭니다. 이 스킬은 Gemini CLI가 설치된 모든 플랫폼에서 사용할 수 있으며, Claude Code의 강력한 추론 능력과 Gemini의 작업 수행 능력을 결합하여 복잡한 코딩 작업을 효율적으로 분할 처리할 수 있게 해줍니다. ACP 프로토콜을 통해 작업 요청, 진행 상황 모니터링, 결과 반환이 명확한 JSON-RPC 메시지로 이루어져 디버깅과 로깅이 용이합니다.

지원 대상✓Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add davdittrich/gemini-delegate

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

gemini-delegate은(는) 무엇을 하나요?

Claude Code가 Agent Client Protocol(ACP)을 통해 Google Gemini CLI에 코딩 작업을 위임할 수 있게 해주는 스킬입니다. 셸 서브프로세스 파이핑 대신 구조화된 JSON-RPC 통신을 사용합니다.

설치 방법

  1. 이 저장소를 클론하거나 다운로드합니다.
  2. gemini CLI가 시스템에 설치되어 있고 사용 가능한지 확인합니다.
  3. Claude Code 설정에 이 스킬을 추가합니다.

사용법

Claude Code에서 Gemini에 작업을 위임하려면 다음과 같이 요청하세요:

Gemini에게 이 코드 리팩토링을 위임해줘

작동 방식

이 스킬은 ACP(Agent Client Protocol)를 사용하여 Claude Code와 Gemini CLI 간의 통신을 관리합니다:

  1. Claude Code가 JSON-RPC 요청을 구성하여 Gemini에 보냅니다.
  2. Gemini가 요청을 처리하고 결과를 반환합니다.
  3. Claude Code가 결과를 파싱하여 사용자에게 표시합니다.

요구 사항

  • Claude Code CLI
  • Gemini CLI (gemini 명령어)
  • 네트워크 연결

라이선스

MIT

관련 스킬