pixi 가 이 quest 에서 가장 어린 도구. 이 룰들이 신뢰성 있는 장기 베팅으로 채택하게 함.
pixi 는 conda-forge 필요한 프로젝트용. 프로젝트가 컴파일 deps 없는 순수 Python 이면 plain uv 가 더 간단. pixi 가 PyTorch + CUDA, GDAL, ffmpeg, R 패키지, 또는 conda-forge 가 풀고 PyPI 가 못 푸는 다른 무거운 binary deps 필요할 때 빛남.
항상 pixi.lock commit. 이 quest 의 모든 다른 lockfile 과 같은 철칙. pixi.lock 이 텍스트 기반, 꽤 안정, 재현성.
일회용 명령엔 pixi shell 아니라 pixi run. 활성화 overhead 절약, Makefile 또는 CI 스크립트에 쓸 형태에 더 가까움.
Makefile 대신 task runner 사용. pixi.toml 의 task 가 depends_on, environment 선택, cross-platform args 가짐. 기본 Make target 보다 capable, deps 옆에 살아.
프로젝트 봐 — 아직 빠르게 움직임. pixi 가 1-2주마다 release 하고 breaking change 일어남. 팀원 간 안정성 원하면 pixi.toml 의 [pixi] 로 pixi 버전 핀.
conda 에서 점진적으로 마이그레이션. 'pixi init --import environment.yml' 이 day one 작동하는 pixi.toml 줘. 프로젝트 복잡도 요구할 때 task, feature, environments 에 iterate.