
창(Window)과 아이콘, 화려한 그래픽 인터페이스(GUI)가 지배하던 개인용 컴퓨팅의 시대가 변곡점을 맞이하고 있는 것처럼 보이는 요즈음입니다. 역설적이게도 그 변화의 끝에서 우리가 마주한 것은 40년 전의 인터페이스, 검은 화면에 깜빡이는 커서, 바로 터미널(Terminal)입니다.
왜 최첨단 인공지능 시대에 우리는 다시 ‘명령어 라인 인터페이스(CLI)’를 소환하게 된 걸까. 이는 단순한 레트로 열풍이 아니라 컴퓨팅 패러다임이 ‘보는 도구’에서 ‘일하는 주체’로 이동하고 있음을 시사한다는 것을 눈치채고 계신가요?
1. ‘조언자’ 모델에서 ‘작업자’ 에이전트로의 진화
초기 AI는 친절한 ‘채팅 상대’였습니다. 질문을 던지면 답을 하고, 코드를 해석해 주거나 복잡한 내용을 요약해 줬어요. 하지만 결정적인 한계가 있었습니다. 말은 잘했지만, 손가락 하나도 까딱하지 않았다는 것. 코드를 고치는 법을 알려줄 뿐 직접 수정하지 않았고, 배포 전략을 세워줄 뿐 배포작업을 진행해주지는 않았죠. 인공지능을 사용하다 보면 주객이 전도된 건 아닌가 하는 생각을 하셨던 분들도 꽤 계실 거예요.
지금 AI 업계의 거대한 파도는 ‘모델(Model)’에서 ‘에이전트(Agent)’로 넘어가고 있는 중입니다. 이제 AI는 단순한 조언자를 넘어, 실제로 코드를 수정하고, 테스트를 실행하며, 이메일을 분류하고, 서버를 배포하는 ‘작업자(Worker)’의 정체성을 갖기 시작했어요. 조금 추상적으로 이야기하면 AI가 ‘설명해 주는 존재’에서 ‘작업을 수행해 주는 주체’로 변화하고 있다는 거죠.
2. GUI라는 미로, CLI라는 고속도로
AI가 실제로 일을 하려면 컴퓨터를 조작해야 하는데 이것이 쉽지는 않았습니다. 현세대 컴퓨터 조작 인터페이스인 GUI는 인간의 눈과 직관에는 최적화되어 있지만, AI에게는 가혹한 환경일 수밖에 없었거든요. 버튼의 위치, 드롭다운의 상태, 마우스의 좌표 등 GUI는 지나치게 맥락(Context) 의존적이라는 한계가 있어요. 화면 레이아웃이 1픽셀만 틀어져도 AI의 자동화는 길을 잃습니다. 반면 단 한 줄의 명령에 모든 의도가 응축되어 있는 CLI는 AI에게 더할 나위 없는 인터페이스가 되어 줍니다.
3. 리눅스의 사용자 인터페이스, 셸(Shell)
리눅스 시스템에서 거의 모든 핵심 기능—파일 시스템, 네트워크, 프로세스 관리—은 CLI로 제어되고 있습니다. 우리는 알게 모르게 CLI에 꽤 익숙하죠. 하지만 이제는 그 능숙함을 AI에게 넘겨줄 때가 된 것 같습니다. 인류의 안녕을 위해 계속 주도권을 쥐고 싶다고 생각하시는 분들도 계시길 바랍니다만, 대세는 대세니까요. AI 에이전트는 잘 설계된 CLI가 존재한다면 마치 인간처럼 운영체제(OS) 및 시스템의 여러 기능들을 장악하고 컨트롤할 수 있습니다. 셸(Shell)은 이제 인간의 전유물이 아니라, OS와 AI를 잇는 가장 강력한 API이고 가장 효율적인 인공지능용 인터페이스입니다.
The terminal is becoming the workspace of AI agents
claudeCode나 Codex를 사용하시는 분들이라면, 터미널이 AI 에이전트의 작업 공간이 되어버렸다는 것을 실감하실 겁니다. 그렇다면 OS 레벨에만 머물 수는 없겠죠. AI로 더 많은 것을 하고 싶어 질 테니까요. 인간의 욕심은 끝이 없으니까.
4. 구글이 던진 승부수: 인간과 AI의 공용어
최근 구글이 공개한 Google Workspace CLI (gws)는 이 흐름을 상징적으로 보여줍니다. 지메일, 드라이브, 캘린더를 터미널 명령어로 제어하는 이 도구의 레포지토리 소개 문구는 어떤 의미로 오싹하기까지 해요.
One CLI for all of Google Workspace — built for humans and AI agents
구글은 이제 인간과 AI를 같은 고객으로 보고 있습니다. 이렇게 인간과 AI가 동일한 인터페이스(CLI)를 공유한다는 것은 어떤 의미로는 공존이라 해석할 수도 있겠네요. AI가 비서처럼 이메일을 정리하고 문서를 작성하는 과정을, 인간은 터미널을 통해 실시간으로 관찰하고 개입합니다. 인간을 위한 서비스였던 구글 워크스페이스는 이제 또 다른 ‘AI 에이전트 OS’로의 전환을 준비하고 있습니다.
5. 다시, Command의 시대로
과거의 컴퓨팅이 ‘인간 → GUI → 소프트웨어’의 흐름이었다면, 미래는 ‘인간 → AI → 소프트웨어’로 천천히 재편될 겁니다. 그리고 이 연결고리를 지탱하는 척추는 바로 AI가 사용하기 편리한 CLI와 API가 되겠죠. 우리는 이제 마우스로 창을 클릭하는 ‘시각적 유저’에서, 의도를 명령어로 치환하는 ‘설계자’의 위치로 이동하는 것이고요.
미래의 OS가 인간을 위한 것인지 AI를 위한 것인지를 함부로 단정하긴 어렵지만, 그것은 둘 모두가 소통할 수 있는 가장 효과적인 인터페이스, CLI 위에 세워질 것은 확실합니다. 검은 화면 위에서 깜빡이는 커서는 이제 더 이상 과거의 유물이 아니죠. 그것은 AI가 현실 세계의 일을 처리하기 위해 내딛는 가장 성스러운 첫발이자, 새로운 컴퓨팅 시대에 적합한 단 하나의 인터페이스라고 감히 이야기해 볼까요?
인류의 대부분은 이 상황에 휩쓸려 자신이 상상하지 못했던 구덩이로 비참하게 끌려들어 가게 될 텐데, 이렇게 날마다 다이내믹하게 재미있어도 되나 싶기도 하고…