설치되는 도구들
무엇이 설치되나요?
이름만 보면 어렵지만, 하나씩 보면 별거 아닙니다. 이게 뭐고, 왜 필요한지 한 줄씩 정리했어요.
기본 개발 도구
- Git코드의 저장 · 되돌리기 · 버전 관리. 개발의 기본 중 기본입니다.
- GitHub CLIGitHub(코드 보관·공유 사이트)를 터미널에서 편하게 다루는 도구입니다.
프로그래밍 언어 (버전 관리 포함)
터미널 꾸미기 · 편의
- starship터미널을 보기 좋고 정보가 잘 보이게 꾸며줍니다. 지금 어디서 뭘 하는지 한눈에.
- 자동완성명령어를 다 안 쳐도 되도록 도와줍니다. 오타·기억 부담이 확 줄어듭니다.
컨테이너 · 리눅스 환경 (선택)
AI 코딩 에이전트
- Claude Code내 컴퓨터 안에서 직접 코드를 읽고 고치는 AI 작업자입니다.
- Codex코드 작성·수정을 도와주는 AI 코딩 도구입니다.
- gajae-codeAI 코딩을 더 편하게 도와주는 보조 도구입니다.
- lazycodexAI 코딩 작업을 손쉽게 굴리도록 도와주는 도구입니다.
"AI 에이전트"가 정확히 뭔지 궁금하다면 AI 에이전트 페이지를 읽어보세요.
편리한 CLI 도구들
- ripgrep파일 속 내용을 아주 빠르게 검색합니다.
- fzf목록에서 원하는 항목을 빠르게 찾아 고르게 해줍니다.
- jq복잡한 데이터(JSON)를 보기 좋게 다루고 골라냅니다.
- bat파일 내용을 색깔 입혀 예쁘게 보여줍니다. (cat의 업그레이드판)
목록이 길어 보이지만, 직접 하나하나 찾아 설치할 필요는 없습니다. 명령어 한 줄이면 위의 것들이 알맞게 준비됩니다. 필요 없는 선택 항목(Docker 등)은 건너뛸 수 있어요.