728x90 반응형 utils91 winget 으로 VS Code 설치하기 winget으로 VS Code 설치하기.설치영상: https://youtu.be/Q8RfPVjZrBA 1. winget --versionwinget 이란 Windows에서 명령어로 프로그램을 검색, 설치, 업데이트, 제거할 수 있게 해주는 Microsoft 공식 package manager임.위의 명령어에서 버전이 나온다면 winget이 설치된 것임.2. winget source list현재 winget에 등록된 package source 목록과 각 source의 URL 등을 보여줌. 3. winget source updatewinget에 등록된 package source들의 metadata를 최신 상태로 갱신하는 명령임.4. winget source reset --force관리자 권한으로 실행해야함... 2026. 5. 1. Windows Terminal 에서 ligature 기능 비활성화 cmd + clink + oh-my-posh 또는 zsh + oh-my-zsho 등의 프롬프트 엔진을 사용하면서CaskaydiaCove Nerd Font Mono 등의 좀 화려한 폰트 등을 이용하면Ligature 기능으로 인해 와 같은 입력이 다음과 같이 하나의 문자로 합쳐짐이를 다시 원래의 출력으로 돌리려면보통 해당 터미널의 ligature 기능을 inactivation하면 됨. 문제는 Window Terminal에서 ligature를 disable 했는데도 적용이 안 되었음.계속 이렇게 보여서 관련 기능을 좀 더 살펴보니 Contextual Alternates 기능도 같이 disable시켜야 함. 2025.08.04 - [CE] - [Term] Ligatures (합자), glyph [Term] L.. 2026. 4. 22. Gemini-cli : Gemini CLI Companion Gemini CLI Companion 은 vscode의 extension(확장 프로그램)으로Gemini CLI와 vscode가 연동되게 해 줌. Gemini CLI가 지금 VS Code에서 개발자가 현재 무엇을 보고 있는지 더 잘 이해하게 해 주는 extension임요구조건VS Code 버전 1.99.0 이상Gemini CLI가 설치되어 있어야 함. (WSL의 vscode면 WSL의 해당 distro에 gemini-cli가 설치되어야함)Gemini CLI를 VS Code의 integrated terminal 안에서 실행되어야 함.더보기Linux 또는 macOS에서 GeminiCLI설치:2025.12.26 - [개발환경] - Gemini CLI 설치 가이드 (Homebrew 이용) Gemini CLI 설치.. 2026. 4. 2. Gemini-cli: slash command Gemini CLI의 slash command 소개Gemini CLI에서 /memory, /stats, /tools, /settings처럼 /로 시작하는 입력을 slash command 라고 지칭함.이는 built-in command 로 분류,이는 일반 prompt 가 아니라 CLI 자체를 제어하는 meta-level control 임.다음과 같이 prompt 와 차이가 있음:prompt는 모델에게 일을 시키는 문장이고,slash command는 Gemini CLI라는 도구 자체를 조작하는 command임.즉, 작업 내용을 지시할 때는 prompt를 쓰고, 작업 환경을 설정 및 관리할 때는 slash command를 쓴다고 생각하면 됨.built-in command 는 session 관리, interfa.. 2026. 3. 26. gemini-cli : --sandbox sandbox 모드란?보안:run_shell_command나 파일 읽기/수정 등의 승인된 명령을 실행시호스트 시스템으로부터 해당 작업을 격리하여안전한 실험 환경을 제공.격리:file system 접근을현재 project directory 로 제한.활성화 방법:CLI 실행 시 gemini --sandbox 또는 -s 옵션 플래그를 붙여 실행또는 환경 변수 GEMINI_SANDBOX=true 를 설정.https://geminicli.com/docs/cli/sandbox/ Sandboxing in the Gemini CLI geminicli.com어원sandbox라는 단어는 원래 아이들이 모래를 담아 놓은 상자, 즉 sand box에서 출발한 말임.컴퓨터 분야 등에선 "바깥에 피해를 주지 않고 마음껏 실험해볼.. 2026. 3. 25. Gemini-CLI: Custom Tool 추가하기 Gemini CLI: 커스텀 도구(Custom Tool) 직접 추가하기단일 기능을 수행하는 custom tool을Gemini CLI에 직접 등록하고 사용하는 방법을 설명함.Gemini 0.33.1 기준임.참고로 현재 Gemini CLI는 스킬(Skill)을 통해 여러 기능을 묶은 패키지 형태의 확장도 지원함. 이번 튜토리얼의 목표는 다음과 같음.프로젝트 루트에 .gemini/settings.json을 둠기존 tools 설정, 특히 shell 설정을 유지함여기에 discoveryCommand와 callCommand를 추가함Python 스크립트로 custom tool을 구현함Gemini CLI에서 실제로 사용해봄1. 프로젝트 구조예제 프로젝트 구조는 다음과 같음.my-project/├── .gemini/│ .. 2026. 3. 14. 이전 1 2 3 4 ··· 16 다음 728x90 반응형