Python uv 핵심 개념: pyproject.toml·잠금 파일·가상 환경
4 min read
uv의 4가지 핵심 개념을 이해하고 일상 작업과 운영에 필요한 기초 지식을 구축합니다.
#python#uv#pyproject#lockfile#venv
uv의 4가지 핵심 개념을 이해하고 일상 작업과 운영에 필요한 기초 지식을 구축합니다.
uv 일상에서 가장 자주 쓰는 5가지 작업 패턴 정리, 바로 사용 가능한 작업 템플릿 제공.
단일 프로젝트에서 멀티 버전 테스트·레거시 파이프라인 호환·전역 도구 관리로 이동할 때 uv가 모두 처리합니다.
uv 장기 운영을 위한 권장 사항과 일반적인 함정 정리, 장애율과 협업 마찰을 줄이는 데 도움이 됩니다.
Cursor CLI로 터미널에서 AI 어시스턴트를 사용하세요: IDE를 열지 않고 작성·편집·질문. 서버, 스크립트, 키보드 중심 워크플로에 적합합니다.
공식 스크립트로 터미널 한 줄로 Cursor CLI 설치. macOS, Linux, WSL, Windows 지원.
가장 흔한 방식: cursor agent로 명령 실행 또는 대화 모드, cursor ask로 읽기 전용 질문, --path로 작업 디렉터리 지정.
Agent는 파일을 수정하고, Plan은 먼저 계획을 세운 뒤 실행하며, Ask는 읽기 전용. 한 문장으로 구분하는 법 — 대화 중 슬래시 명령으로 전환하기.
--no-interactive로 AI가 입력 대기 없이 끝까지 실행. 스크립트·CI에 적합. 선택적으로 --model 또는 -c로 클라우드 실행.
--resume으로 대화 재개, 명령 실행 전 확인, CLI와 IDE 함께 쓰기, command not found·요금·서버 사용 FAQ.