CLI
글자만 쳐서 컴퓨터를 부리는 방식. 「클로드 코드 CLI」처럼 AI 도구가 요즘 이 옛날 방식으로 돌아오고 있다.
쉽게 말하면
CLI(Command Line Interface, 명령줄 인터페이스)는 마우스 없이 글자만 쳐서 컴퓨터에 일을 시키는 방식입니다. 식당에 비유하면 사진 메뉴판을 손가락으로 가리키는 대신, 주방에 대고 말로 정확히 주문하는 쪽입니다. 처음엔 외울 말이 있어 어렵지만, 익숙해지면 「아까 그거 두 개 더, 하나는 덜 맵게」처럼 길고 정교한 주문을 한 번에 넣을 수 있습니다.
사실 CLI는 컴퓨터의 첫 모습입니다. 화면 속 버튼과 아이콘(GUI)이 나오기 전까지 컴퓨터는 전부 이렇게 썼고, 일반인에게는 밀려난 옛날 방식이 됐습니다. 그런데 AI 시대에 이 옛날 방식이 주인공으로 돌아오고 있습니다. 클로드 코드, 오픈AI의 코덱스, 제미나이 CLI — 요즘 화제가 되는 AI 코딩 도구들이 일부러 CLI로 나옵니다.
이유는 간단합니다. AI에게는 화면의 버튼을 찾아 누르는 것보다 글자를 읽고 쓰는 것이 훨씬 쉽고 정확하기 때문입니다. 사람이 말로 시키면, AI가 그 밑에서 명령어를 대신 쳐 주는 구조입니다. 「AI 비서에게 말만 하면 컴퓨터가 움직인다」는 뉴스의 밑바닥에는 대부분 이 CLI가 깔려 있습니다.
기사에서 이렇게 나와요
직접 해보기
CLI와 GUI, 뭐가 다른가
글로 써서 시키느냐, 가리켜서 시키느냐
같은 컴퓨터, 같은 일을 시키는 두 가지 방식이라 「어느 쪽이 더 좋은가」로 오해하기 쉽습니다. 우열이 아니라 용도가 다릅니다. 게다가 AI 시대에 흐름이 거꾸로 흘러서 더 헷갈립니다 — 사람에게 친절한 GUI를 두고, 최신 AI 도구들이 일부러 옛날 방식인 CLI로 나오고 있습니다.
| 구분 | CLI | GUI |
|---|---|---|
| 조작 방법 | 정해진 명령을 글자로 친다 | 버튼·아이콘을 눈으로 찾아 누른다 |
| 처음 배울 때 | 무엇을 칠 수 있는지 알아야 시작된다 | 보이는 대로 누르면 되니 쉽다 |
| 잘하는 일 | 같은 일을 백 번 반복하거나 조건을 길게 다는 일 | 가끔 하는 일, 눈으로 확인해야 하는 일 |
| 기록이 남나 | 친 명령이 그대로 남아 다시 쓰고 남에게 줄 수 있다 | 무엇을 눌렀는지 남지 않는다 |
| AI와의 궁합 | AI가 읽고 쓰기만 하면 되어 빠르고 정확하다 | AI가 화면을 보고 눌러야 해서 느리고 틀리기 쉽다 |
| 비유 | 주방에 말로 넣는 주문 | 사진 메뉴판 |
가를 때는화면에 선택지가 그려져 있으면 GUI, 내가 무엇을 원하는지 글로 불러야 하면 CLI입니다.
CLI와 터미널, 뭐가 다른가
일을 시키는 방식이냐, 그 일이 벌어지는 창이냐
검은 창에서 글자를 주고받는 모습이 똑같아서 같은 말로 쓰입니다. 하지만 하나는 창이고 하나는 그 창에서 도는 도구입니다. 「터미널을 열었는데 클로드 코드가 없다」는 말이 성립하는 이유가 이것입니다 — 창은 원래 거기 있고, 도구는 따로 설치해야 합니다.
| 구분 | CLI | 터미널 |
|---|---|---|
| 정체 | 글자로 명령해 일을 시키는 방식이자 그 도구 | 그 도구를 띄우고 결과를 보여주는 창 |
| 숫자로 보면 | 수백 개가 있다. 설치하는 만큼 늘어난다 | 보통 한 종류를 쓴다. 맥의 터미널, 윈도우의 파워셸 |
| 예를 들면 | 클로드 코드, 코덱스, 제미나이 CLI, git | 맥 터미널, 아이텀, 윈도우 터미널 |
| 바꿔 쓰면 | 다른 도구를 설치하면 하는 일이 달라진다 | 다른 창으로 바꿔도 하는 일은 그대로다 |
| 비유 | 창구에서 처리하는 업무 | 그 업무를 보는 창구 자체 |
가를 때는설치해야 생기면 CLI 도구이고, 컴퓨터에 원래 들어 있으면 터미널입니다.
함께 볼 용어
이 용어가 나온 기사
아직 이 용어를 다룬 기사가 없습니다. 새 기사가 나오면 여기 자동으로 붙습니다.