Lab 01: 개발 환경 설정
입문
마감: 2026-03-11
목표
- Claude Code CLI 설치 및 API 키 설정 완료
- DGX H100 서버 SSH 접속 성공
- GitHub 저장소 Fork 및 PR 워크플로우 이해
사전 요구사항
- GitHub 계정
- 터미널(macOS/Linux) 또는 WSL(Windows) 사용 가능
실습 단계
-
Node.js 설치 확인
Terminal window node --version # v20.x.x 이상npm --version # 10.x.x 이상Node.js가 없다면 nodejs.org에서 설치.
-
Claude Code 설치
Terminal window npm install -g @anthropic-ai/claude-codeclaude --version -
Anthropic API 키 설정
console.anthropic.com에서 API 키 발급 후:
Terminal window # ~/.bashrc 또는 ~/.zshrc에 추가export ANTHROPIC_API_KEY="sk-ant-..."# 적용source ~/.bashrc -
Claude Code 첫 실행
Terminal window mkdir ~/hello-agent && cd ~/hello-agentclaude "Python으로 'Hello, AI Engineering 2026!' 출력하는 파일을 만들어줘."python hello.py -
DGX 서버 접속
Terminal window ssh [학번]@dgx.chu.ac.kr# 초기 비밀번호: 학번passwd # 즉시 변경 필수!~/.ssh/config Host dgxHostName dgx.chu.ac.krUser [학번]IdentityFile ~/.ssh/id_ed25519 -
저장소 Fork 및 클론
Terminal window # GitHub에서 Fork 후git clone https://github.com/[YOUR_USERNAME]/ai-engineering-2026.gitcd ai-engineering-2026npm installnpm run dev # 로컬 사이트 확인
제출물
assignments/lab-01/[학번]/ 폴더에 다음 파일을 포함한 PR:
-
README.md— 설치 과정 및 트러블슈팅 기록 -
hello.py— Claude Code로 생성된 Python 파일 -
screenshots/— 설치 완료 및 DGX 접속 스크린샷 (2장 이상)