본문 바로가기

gemini cli4

728x90
Gemini CLI 훅(Hook)으로 AI 에이전트 실행 전에 ‘보안 브레이크’ 달기 ― AI 에이전트 제어·보안·정책 자동화를 위한 핵심 메커니즘 ―Gemini CLI 훅이란 무엇인가Gemini CLI의 훅(Hook) 은 AI 에이전트가 동작하는 라이프사이클의 특정 지점에 사용자 정의 스크립트를 “동기적으로” 실행할 수 있도록 하는 기능입니다.핵심 포인트는 다음과 같습니다.에이전트의 행동 이전/이후에 개입 가능훅이 완료될 때까지 에이전트는 대기훅 결과(JSON 응답)에 따라작업 허용(allow)작업 차단(deny)프롬프트/응답/도구 변경컨텍스트 주입단순 자동화가 아니라 정책 강제 수단즉, “AI가 뭔가 하기 전에 보안·정책·검증을 먼저 통과시킨다”는 개념입니다.왜 훅이 중요한가 (특히 기업·보안 환경)일반적인 LLM 기반 CLI는 다음 문제가 있습니다.AI가 파일을 마음대로 수정API .. 2026. 2. 6.
Gemini CLI Skills 도입 및 사용법: SKILL.md 템플릿과 베스트 프랙티스 Gemini CLI의 “Skills(Agent Skills)”는 무엇인가요?Gemini CLI의 Skills는 “자주 반복되는 작업/전문 도메인 지식/운영 절차”를 재사용 가능한 지침(Instruction) 패키지로 만들어, CLI 에이전트가 상황에 맞게 호출·적용하도록 하는 실험적(Experimental) 기능입니다. Skills는 구조화된 마크다운 파일로 정의되며, YAML 프론트매터에 name, description 같은 메타데이터를 두고 본문에 실제 수행 지침을 작성하는 형태입니다. 실험 기능 활성화아래처럼 .gemini/settings.json에 실험 기능 플래그를 켜서 사용할 수 있습니다.{ "experimental": { "skills": true }}참고로 Gemini CLI 설정.. 2026. 1. 9.
VSCode 속 AI (Gemini CLI), 코드를 이해하는 똑똑한 파트너와 함께 개발 Gemini CLI는 Google의 AI 모델을 명령줄에서 직접 활용할 수 있는 도구로, 개발 워크플로우에 AI를 통합하여 생산성을 극대화합니다.VSCode 통합의 장점즉각적인 코드 생성: 터미널에서 바로 코드 스니펫 생성컨텍스트 인식: 현재 프로젝트 구조를 이해하고 맞춤형 제안자동화 가능: 스크립트와 연동하여 반복 작업 자동화멀티모달 지원: 텍스트, 코드, 이미지 등 다양한 입력 처리VSCode 환경 최적화 설정1. 기본 설정 구성// settings.json 예시{ "terminal.integrated.env.osx": { "GEMINI_API_KEY": "your-api-key" }, "gemini.cli": { "model": "gemini-1.5-pro", "temperat.. 2025. 8. 5.
Gemini CLI & MCP Agent 활용 Kubernetes 클라우드 자동화 설계 및 배포 아키텍처 시스템 구성도핵심 구성 요소Gemini CLI: Google의 AI 모델을 터미널에서 직접 실행MCP (Model Context Protocol): AI 에이전트 통합 및 작업 자동화Kubernetes: 컨테이너 오케스트레이션 플랫폼GitOps: 선언적 인프라 관리 방식환경 구성 및 설정Gemini CLI 설치 및 설정# Gemini CLI 설치pip install google-generativeai# 환경변수 설정 (.zshrc 또는 .bashrc)export GOOGLE_CLOUD_PROJECT="your-project-id"export GOOGLE_APPLICATION_CREDENTIALS="/path/to/service-account-key.json"# API 활성화 확인gcloud se.. 2025. 7. 20.
728x90
728x90