2026. 4. 14. 12:32ㆍ소마일기
맥 미니를 샀다.
처음 써보는 애플 제품, 윈도우랑 너무 달라서 뭐 하나 하나 하는것도 버겁다..
1. 패키지 관리자: Homebrew 설치 (필수 1순위)
맥(Mac)에서 개발 환경을 세팅할 때 일일이 웹사이트를 돌아다니며 다운로드할 필요 없이, 터미널 명령어 하나로 모든 프로그램과 라이브러리를 설치하고 관리하게 해주는 핵심 도구입니다.
설치 방법: 조금 전 열어두신 터미널 창에 아래 명령어를 그대로 복사해서 붙여넣고 Enter를 누르세요. (설치 중 Mac 로그인 비밀번호를 요구할 수 있습니다.)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- 공식 문서 참조: Homebrew 공식 홈페이지
2. 코드 에디터: Visual Studio Code 설치
Homebrew가 설치되었다면, 터미널에서 바로 VS Code를 설치할 수 있습니다.
설치 방법: 터미널에 아래 명령어를 입력합니다.
brew install --cask visual-studio-code
설치 후 VS Code를 실행하고, 좌측 확장 프로그램(Extensions, Cmd + Shift + X) 탭에서 다음 항목들을 검색해 설치해 주세요.
- Python (Microsoft 공식)
- GitHub Copilot (구독 중인 Pro 계정 연동용)
- Flutter & Dart (프론트엔드 UI 개발용)
- 공식 문서 참조: Visual Studio Code 공식 다운로드
3. Python 가상환경: Miniforge 설치 (M4 Mac 권장)
LangGraph, RAG, Gemini API 등을 다루기 위해서는 Python 환경이 필수입니다. 특히 Apple Silicon(M4) 칩에서는 네이티브 성능을 최대한 끌어내고 패키지 충돌을 막기 위해 **Miniforge(Conda)**를 사용하는 것이 가장 안정적입니다.
설치 방법: 마찬가지로 터미널에 아래 명령어를 입력합니다.
brew install miniforge
설치가 완료되면 터미널을 껐다가 다시 켜주세요. 그 후 아래 명령어로 AI 비서용 가상환경을 하나 만들어 줍니다.
# 'ai_agent'라는 이름의 Python 3.11 버전 가상환경 생성
conda create -n ai_agent python=3.11 -y
# 생성한 가상환경 활성화
conda activate ai_agent
- 공식 문서 참조: Miniforge GitHub 저장소
4. 프론트엔드 SDK: Flutter 설치
사용자가 에이전트와 소통할 깔끔한 모바일/웹 UI 앱을 만들기 위해 Flutter SDK를 세팅합니다.
설치 방법: 터미널에 아래 명령어를 입력합니다.
brew install --cask flutter
- 공식 문서 참조: Flutter macOS 설치 가이드
위 순서대로 진행하시면 하드웨어부터 소프트웨어까지 AI 비서를 개발하기 위한 완벽한 베이스캠프가 완성됩니다.
'소마일기' 카테고리의 다른 글
| 개발 협업 툴 (0) | 2026.04.15 |
|---|---|
| 바이브시대의 클린코딩이란2 (0) | 2026.04.13 |
| 바이브시대의 클린 코딩이란 (0) | 2026.04.12 |