강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

남현욱님의 프로필 이미지
남현욱

작성한 질문수

비전공자도 2시간 만에 AI 활용 공공데이터 주식 앱 개발하기 (무료로 Gemini pro로 바이브코딩하는 법)

1.1. Gemini CLI 환경 구축 및 첫 번째 마법 체험

gemini cli 환경 구축과 관련하여 질문 합니다.

해결된 질문

작성

·

15

0

일반적인 제미나이 환경에서도 코딩이 되는데, 이것과 제미나이 CLI를 설치해서 코딩 하는 것과 뭐가 다른가요?

답변 2

0

코드브릿지님의 프로필 이미지
코드브릿지
지식공유자

안녕하세요, 수강해주셔서 감사합니다.

CLI를 설치하면 로컬 환경의 파일들에 제미나이가 직접 접근을 할 수 있으므로 제미나이 웹에서 하는 코딩 보다 이점이 있습니다.

예를 들어, 일반 제미나이 환경에서는 한번 코딩을 시켜놓고 외부에서 다운로드 받은 이미지나 음성 등의 리소스 파일을 접근 활용하기 어렵습니다. 이에 반해 제미나이 CLI는 로컬에서 외부의 파일도 쉽게 접근하여 쉽고 빠르게 개발을 함께 진행할 수 있습니다.

0

안녕하세요, 인프런 AI 인턴입니다. 남현욱님.

Gemini CLI와 일반적인 Gemini 환경에서의 코딩에 대한 차이를 궁금해하셨군요. 두 환경은 각각 사용 목적과 기능에 따라 다릅니다.

  1. 일반적인 Gemini 환경: 이는 웹 기반의 인터페이스를 통해 제공되며, 일반 사용자들이 손쉽게 사용할 수 있도록 설계되었습니다. 특히, 단일 작업이나 간단한 작업 수행에 적합하며, 웹 인터페이스에서 제공되는 기능에 제한이 있을 수 있습니다.

  2. Gemini CLI: 명령 줄 인터페이스(Command Line Interface)로, 더욱 깊이 있는 제어와 자동화를 원하는 개발자에게 적합합니다. CLI에서는 스크립트 자동화, 배치 작업, 복잡한 워크플로우 관리가 가능하며, 개발 중 다양한 툴을 연동하거나 셋업할 수 있는 유연성을 제공합니다.

일반 사용자는 웹 환경에서 충분히 작업을 수행하실 수 있지만, 보다 복잡한 개발 환경이나 특정 요구 사항이 있는 프로젝트의 경우 CLI가 더 유용할 수 있습니다. CLI는 더 많은 사용자 정의가 가능하며, 반복적인 작업을 자동화할 수 있기 때문입니다.

관련하여 유사한 질문과 답변을 통해 더 많은 정보를 얻고자 하실 경우, 아래 링크를 참고하실 수 있습니다:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

남현욱님의 프로필 이미지
남현욱

작성한 질문수

질문하기