본문 바로가기
반응형

전체 글84

안티그래비티(Antigravity) 설치 및 셋팅 메뉴얼 안티그래비티(Antigravity)란?안티그래비티(Antigravity) 는개발자가 IDE(편집기) 환경에서 AI 에이전트를 활용해 코드 작성, 분석, 테스트, 검증까지 한 흐름으로 수행할 수 있도록 도와주는 개발 보조 도구이다.단순히 “코드를 대신 짜주는 AI”가 아니라,👉 개발·퍼블리싱·리뷰·검증 과정 전반을 가속화하는 실무형 도구라고 이해하면 된다.안티그래비티를 사용하는 목적더보기1. 개발 생산성 향상반복적인 코드 작성 감소기본 구조(Boilerplate) 자동 생성빠른 프로토타입 제작➡️ 개발자는 구조와 로직 판단에 집중2. 커뮤니케이션 비용 절감“이 코드 왜 이렇게 짰어요?”를 묻기 전에AI에게 의도 설명, 개선 포인트를 먼저 확인 가능➡️ 사람 간 설명 비용 감소3. 품질 표준화코드 스타일주.. 2026. 1. 14.
Gemini CLI: 구글 제미나이 AI를 터미널에서 사용하기 최근 AI 기술의 발전은 놀라울 정도입니다. 특히 구글의 Gemini AI는 뛰어난 성능으로 많은 사람들의 관심을 받고 있죠. 하지만 웹 브라우저나 앱을 통해 사용하는 것 외에, 개발자나 고급 사용자들은 터미널(Terminal)에서 AI와 상호작용하는 것을 선호하기도 합니다. 바로 이럴 때 유용한 도구가 Gemini CLI입니다.이 글에서는 Gemini CLI가 무엇인지, 어떻게 설치하고 사용하는지, 그리고 몇 가지 유용한 팁까지 알아보겠습니다.Gemini CLI란 무엇인가요?CLI는 "Command Line Interface"의 약자로, 키보드 명령어를 통해 컴퓨터를 조작하는 방식을 말합니다. 즉, Gemini CLI는 터미널 환경에서 텍스트 명령어를 입력하여 Gemini AI 모델과 소통할 수 있도록.. 2025. 8. 14.
FastAPI + NSSM 윈도우 서비스 배포 메뉴얼 📌 개요이 문서는 Python FastAPI 프로젝트를 Windows 환경에서 가상환경 기반으로 NSSM을 통해 서비스로 실행하는 전체 과정을 정리한 매뉴얼입니다. 🧩 사전 요구사항Windows 10/11Python (Welcome to Python.org 버전)NSSM (Non-Sucking Service Manager)FastAPI 프로젝트 준비됨 (main.py에 app = FastAPI() 정의되어 있어야 함) ✅ 1. Microsoft Store Python 제거 (필수)Microsoft Store에서 설치된 Python은 NSSM 및 서비스 환경에서 작동에 문제가 많습니다.제거 방법:시작 → 설정 → 앱 → 설치된 앱 → Python 검색 → 제거PowerShell에서도 제거 가능:Get-.. 2025. 8. 11.
파이썬 fastapi(api 서버) 구현 Python 기반의 현대적인 웹 프레임워크 FastAPI를 사용하여 API 서버를 구축하는 전체 과정을 알아보도록 하겠습니다.파이썬 프로젝트의 필수 요소인 **가상 환경(venv)**의 개념부터, PostgreSQL 데이터베이스 연동, 그리고 API 키를 이용한 엔드포인트 보안까지 모두 다룹니다. 따라오다 보면 독립적이고 안정적인 API 서버를 직접 구축하고 테스트할 수 있게 될 것입니다. why왜 가상 환경(venv)을 사용해야 할까?프로젝트를 시작하기 전, 가장 먼저 이해해야 할 개념은 '가상 환경'입니다. 가상 환경이란?프로젝트마다 독립된 '공구함'을 만들어주는 기능입니다. 각 프로젝트는 자신만의 파이썬 버전과 라이브러리 버전을 이 공구함 안에 설치하여 사용합니다.왜 필수적인가요?의존성 충돌 방지:.. 2025. 8. 8.
반응형