CLI 초보 가이드 (2025년)

“개발은 개발자의 세계, 기획자는 손도 못 댄다.”
저도 PM 시절 그렇게 믿었습니다. 그런데 AI CLI들이 나오면서 세상이 달라졌어요.
영화 속 해커들이나 열던 그 옛날 도스 프로그램 같던 까맣고 단순한 창 하나만 열어도, PM·기획자도 직접 아이디어를 실행할 수 있게됐죠. 우리에겐 이제 AI 쫄병들이 생겼으니, 그냥 채팅 창이 좀 해커스러운 화면이다~ 라고 생각하시면 됩니다.
이제 더 이상 무서운 검은 화면이 아니라, 사실은 AI와 대화하면서 이 아이가 뭘 하는지 지켜볼 수 있는 창이라고 보면 더 가깝습니다. 이번 글에서는 CLI가 뭔지, 왜 중요한지, 어떻게 시작하면 좋은지를 아주 기초부터 알려드릴게요.


CLI란? 버튼 대신 말로 주문하는 카페

Command Line Interface는 컴퓨터와 대화하는 방식 중 하나입니다.
윈도우 컴퓨터이면 커맨드 창이구요, 맥이면 터미널.. 예.. 바로 그거에요.

  • GUI(Graphic User Interface): 카페에서 메뉴판 보고 버튼을 누르는 것.
  • CLI: “아메리카노 하나 주세요”라고 말하는 것. (실제는 타이핑하는 것 ㅋㅋ)

👉 차이점은 마우스 대신 키보드를 쓴다는 것뿐입니다.

예를 들어, 파일을 지우려면:

  • GUI에서는 아이콘을 휴지통에 드래그.
  • CLI에서는 rm filename.txt라고 입력.

조금 낯설지만, 사실은 더 직관적입니다. “말만 하면 되는” 대화창이니까요.


왜 PM·기획자에게 CLI가 필요할까?

  1. 반복 업무 자동화
    엑셀에서 100번 클릭할 일을 커맨드/터미널 창에서는 단 한 줄 명령으로 끝냅니다.
  2. 개발자와 같은 언어로 대화
    “코드가 돌아가는 환경”을 직접 체험하면 기획 문서가 더 현실적이 됩니다.
  3. AI CLI 활용
    Codex, Gemini CLI, Claude Code 같은 AI CLI는 PM도 직접 코드를 만들 수 있게 해줍니다.

기획자가 CLI 터미널에서 Hello, World!를 실행하는 모습
CLI는 더 이상 개발자만의 것이 아니다. 기획자도 아이디어를 바로 실행할 수 있다.

CLI 창 열기: 윈도우와 맥 차이

  • Windows: cmd(명령 프롬프트)나 PowerShell → 시작 버튼에서 검색.
  • macOS: 터미널(Terminal) → Spotlight에서 검색(command + space 후 terminal 입력).

👉 걱정 마세요. 검은 화면이 뜨면 정상입니다.


첫 번째 명령어: Hello, World!

전통적으로 프로그래밍 입문은 **“Hello, World!”**를 찍는 것. 한 번 해볼까요?

  • Windows:
echo Hello, World!
  • macOS:
echo 'Hello, World!'

화면에 “Hello, World!”가 나오면, 축하합니다. 첫걸음을 뗀 겁니다. 🎉

이렇게 나오죠? 🙂


기본 명령어 5개 (비유 포함)

명령어는 줄임말의 향연이에요. 절대 어렵게 생각하실 필요가 없답니다. 별다줄..의 원조.

  1. pwd: 현재 내가 서 있는 주소 보기 (Print Working Directory의 줄임말)
    → “지금 내가 어느 카페 지점에 있는지 확인.”
  2. ls (dir): 안에 뭐가 있는지 보기 (List 의 줄임말)
    → “메뉴판 펼쳐보기.”
  3. cd 폴더명: 이동하기 (Change Directory의 줄임말)
    → “카페에서 자리 옮기기.”
  4. mkdir 폴더명: 새 폴더 만들기 (Make Directory의 줄임말)
    → “새 테이블 예약하기.”
  5. rm 파일명: 파일 삭제 (Remove의 줄임말)
    → “테이블 치우기.”

👉 더 멋진 건 자동완성도 할 수 있다는거에요. 예를 들어 cd 하고 폴더 이름을 써야 할 때 폴더 앞글자 넣고 탭 키를 누르면 자동완성이 된답니다.
👉 썼던 문장 다시 불러오기 : 위쪽 방향키를 누르면 앞에 타이핑 했던 명령어를 차례대로 불러와요.
💪 이제 초보 티는 벗을 수 있겠죠? 😎


CLI와 AI의 만남

CLI의 진짜 매력은 AI와 결합할 때 빛납니다. 우리는 AI를 쓰기 위해 커맨드/터미널 창을 여는거에요.

  • Codex: 깐깐하지만 일 잘하는 개발자 동료.
  • Gemini CLI: 설명과 분석에 강한 전략가.
  • Claude Code: 친절한 튜터 같은 코드 리뷰어.

👉 이제 커맨드/터미널은 단순히 명령어를 입력하는 창이 아니라, AI에게 프로젝트를 맡길 수 있는 작업실이 됩니다.
👉 AI CLI 비교 글은 여기서 확인하세요.


실습: To-Do 리스트 만들기 (PM 체험 버전)

  1. 커맨드/터미널 창에서 새 폴더 만들기:
mkdir todo-app
cd todo-app
  1. AI CLI에게 명령하기 (Codex 예시):
codex "파이썬으로 할 일 관리 프로그램 작성: 추가, 보기, 삭제 기능"
  1. 실행해보기:
python todo.py

👉 이렇게 하면 직접 코드를 짤 줄 몰라도 “할 일 앱”이 만들어집니다.


PM이 CLI를 배워야 하는 이유, 다시 한 번

  • 개발자 의존도↓: 작은 아이디어는 바로 실행 가능.
  • 커뮤니케이션↑: 개발자와 대화가 쉬워짐.
  • AI 활용도↑: Codex·Gemini CLI 같은 도구는 커맨드/터미널 기반에서 가장 강력하게 작동.

CLI는 더 이상 개발자 전용이 아닙니다. 이제는 기획자가 직접 아이디어를 MVP로 바꿀 수 있는 도구입니다.


결론: CLI는 기획자의 새로운 무기

CLI는 낯선 검은 화면이 아니라, 아이디어를 현실로 옮기는 비밀 창구입니다.
저 역시 PM으로 일하다가, 지금은 FindPerfume과 쏙튜브 같은 서비스를 직접 만들고 있습니다.

여러분도 CLI를 배우면, 기획서에만 머물던 아이디어가 실제 실행 가능한 프로토타입으로 바뀌는 경험을 할 수 있습니다.
“개발자 없이도 시작할 수 있다”는 자신감, CLI에서 시작해 보세요.
다음은 코덱스 시작방법부터 알려드릴게요!

댓글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다