Post

[AI 터미널 도구 1~2일차] AI 터미널 도구 알아보고 환경설정하기

[AI 터미널 도구 1~2일차] AI 터미널 도구 알아보고 환경설정하기

AI CLI book cover

도서명 : AI 자율학습 클로드 코드·코덱스 CLI·제미나이 CLI 완전 활용법

이 포스팅은 길벗 출판사의 코딩 자율학습단 20기 활동의 일환으로, 개인 공부 정리용 포스팅이다.


1장. AI 터미널 도구 시대의 도래

터미널 기반 에이전틱 AI

에이전틱 AI (Agentic AI) 는 사용자의 지시를 입력받은 뒤, 스스로 하위 작업을 분해하고 명령을 실행하며, 필요하면 결과를 검증 및 보완하는 자율형 AI 작업자(Autonomous AI Agent)를 뜻하며 다음과 같은 특성을 갖는다.

  • 맥락 유지 : 프로그램의 요구 사항과 중간 산출물을 기억하고 지속적으로 활용
  • 장기 실행 : 여러 단계로 구성된 복잡한 업무를 순차적으로 처리
  • 환경 제어 : 파일을 읽고 쓰고 실행하여 실제 코드베이스를 조작

위같은 특성 덕분에 개발자는 반복작업을 AI에게 위임하고, 설계, 의사결정, 품질 검증 같은 고차원적 업무에 집중할 수 있다. 이처럼 AI와 사람이 자연스럽게 역할을 나누며 개발 흐름을 만들어가는 방식을 바이브 코딩(Vibe coding) 이라고 한다.
터미널 기반 에이전틱 AI는 터미널 환경에서 실행되며, 로컬 파일 시스템과 개발 환경에 직접 접근할 수 있어 실제 프로젝트 구조를 그대로 다룰 수 있으며, 대표적인 AI 터미널 도구로는 Claude Code, Codex CLI, Gemini CLI 가 있다.


2장. AI 개발을 위한 기반 다지기

2.1 - Cursor 설치

AI 터미널 도구만으로도 코드를 생성할 수 있지만, Cursor같은 IDE와 함께 사용하는 것이 훨씬 효율적이다.

img Cursor 화면

사용자 유형 별 추천 플랜 및 비용 전략

(2025-12월 기준)

사용자 유형추천 도구/플랜이유
입문자/취미개발자Gemini CLI 무료 티어가장 관대한 무료 사용량 제공, 초기 비용 부담 없음
전문 개발자Claude Code Pro 또는 Max장시간 코딩, 대규모 분석, 정교한 코드 작업에 안정적
팀/스타트업Claude Code Team 또는 OpenAI Team/Business팀 관리 기능, 권한 설정, 협업 기능 제공
엔터프라이즈각 도구의 Enterprise 플랜보안, 감사 로그, 컴플라이언스 등 기업 환경 요구 반영

AI 터미널 도구 사용량은 누적되기 때문에 비용을 관리하는 전략을 초기에 세우면 효율성을 크게 높일 수 있다. 다음 네가지 전략이 추천된다.

  1. 무료 티어 최대 활용
    • Gemini CLI를 먼저 사용해 자신의 작업 패턴과 실제 필요 용량을 파악.
  2. 하이브리드 전략 운영
    • 가벼운 작업은 Gemini CLI로 진행하고, 초기 프로토타이핑, 문서 생성, 정밀 코드 생성은 Claude Code 또는 Codex CLI로 진행하는 등 역할을 분리한다.
  3. 사용량 모니터링 및 최적화
    • 불필요한 LLM 호출 줄이기, 로컬 캐시를 활용해 프롬프트 재사용하기 등으로 비용을 안정적으로 관리한다.
  4. 팀 플랜 적극 활용
    • 팀 단위 개발에서는 개인별 구독보다 팀 플랜 구독이 더 경제적이며, 권한 관리, 프로젝트 공유, 정책 기준 통일 등의 장점도 함께 제공한다.

2.2 Claude Code 실행 환경 준비

Claude Code 설치

  • cmd에 다음 명령어 입력(관리자 권한)
    1
    
    npm install -g @anthropic-ai/claude-code
    
  • 계정 설정
    1
    2
    3
    4
    
    cd %USERPROFILE%
    mkdir claude-test
    cd claude-test
    claude
    

    위 명령어 실행 후 Enter -> subscription -> 웹 로그인 화면

img subscription 화면

img 웹 로그인 화면

책에서는 별다른 구매에 대한 언급은 없었지만, max또는 pro가 필요하다고 한다. 결제를 해주자..





This post is licensed under CC BY 4.0 by the author.