Free Google AI Tool: Gemini CLI Replaces Paid Subscriptions
AI Store에서 AI코딩으로 만들어진 앱을 만나보세요!
지금 바로 방문하기

제목

This Free Google AI Tool Just Made Developers Drop Their Paid Subscriptions

카테고리

프로그래밍/소프트웨어 개발

서브카테고리

개발 툴

대상자

  • 소프트웨어 개발자 (AI 도구 사용자, API 자동화 필요자)
  • 중급~고급 수준 (Node.js, CLI 환경 설정, MCP 서버 이해 필요)

핵심 요약

  • Gemini CLI1,000일간 요청 제한 없음Gemini 2.5 Pro 무료 사용 가능
  • MCP 서버와의 통합으로 API 자동화, 코드 생성, 데이터베이스 조작 가능
  • Apache 2.0 라이선스오픈소스이며 신용카드 없이 구독 가능

섹션별 세부 요약

1. 소개

  • Gemini CLI는 기존 유료 AI 툴 대체를 목표로 하며, 1,000일간 요청 제한Gemini 2.5 Pro 제공
  • 100만 토큰 컨텍스트 윈도우복잡한 코드베이스 분석 가능
  • Apidog MCP Server 통합을 통해 API 스펙 읽기, 코드 생성, 문서 자동화 지원

2. 설치 및 설정

  • Node.js 18+Google 계정 필요
  • npm install -g @google/gemini-cli 명령어로 설치 후 Google 계정 로그인
  • gemini 명령어 실행 시 60/min, 1,000/day 요청 허용

3. MCP 서버 통합

  • MCP 서버API, 데이터베이스, 파일 시스템, 커스텀 워크플로우와의 연결을 가능하게 함
  • Discovery LayerExecution Layer를 통해 AI와 외부 도구의 상호작용 자동화
  • settings.json 파일에서 MCP 서버 구성 예시:

```json

{

"mcpServers": {

"serverName": {

"command": "path/to/server",

"args": ["--arg1", "value1"],

"env": {"API_KEY": "$MY_API_TOKEN"},

"cwd": "./server-directory",

"timeout": 30000,

"trust": false

}

}

}

```

4. Apidog MCP Server 활용

  • Swagger/OpenAPI 파일을 기반으로 DTO, 컨트롤러, 클라이언트 자동 생성
  • npx apidog-mcp-server@latest --oas= 명령어로 설정
  • API 스펙 기반 Java 레코드 생성, DTO 필드 추가, MVC 코드 생성 지원

5. 문제 해결 및 최적화

  • Node.js 버전, 네트워크, 권한 확인 필수
  • MCP 서버 JSON 검증, 환경 변수 확인, 타임아웃 조정
  • 보안 강화: trust: true자체 서버만 사용해야 함
  • API 키는 환경 변수로 저장, 필요한 권한만 부여

결론

  • Gemini CLI + Apidog MCP Server 사용으로 유료 AI 툴 대체 가능
  • 1,000일간 무료 요청, 100만 토큰 컨텍스트 지원
  • MCP 서버 구성 및 Apidog 통합을 통해 API 자동화, 코드 생성 효율성 극대화
  • "npm install -g @google/gemini-cli" 명령어로 설치 후 Google 계정 로그인 후 즉시 사용 가능