자연어가 인터페이스가 된 순간

Chapter 1-2.

by 하루한줌

AI를 이해하는데

가장 중요한 변화는 기술이 아니다.


언어다.


정확히 말하면,

자연어가 컴퓨터의 인터페이스가 되었다는 것이다.


예전에는 컴퓨터에게 일을 시키려면
내가 하고 싶은 말을
컴퓨터가 이해할 수 있는 언어로 바꿔야 했다.


C, Java, Python 같은 프로그래밍 언어들.
정확하고, 엄격하고,
문법이 틀리면 바로 오류가 났다.


컴퓨터는 늘 이렇게 말했다.

“그건 내가 이해할 수 없는 말입니다.”


그래서 우리는 컴퓨터의 언어를 배웠다.

하고 싶은 말을 줄이고, 형식에 맞게 자르고,
문법에 맞게 다시 조립했다.


프로그래밍 언어는
컴퓨터와 대화하는 유일한 인터페이스였다.


그런데 어느 순간,

유일한 경계가 흐려졌다.


컴퓨터는 여전히 코드로 실행되지만

나는 코드를 쓰지 않았고, 명령어를 외우지도 않았다.


“배송 지연 지역을 찾아줘.”
“지금 당장 조치가 필요한 곳만 알려줘.”

그냥 말했을 뿐이다.


그리고 컴퓨터는
이해했다.


회의실에서 대시보드 하나를 보여줬을 때였다.
동료들이 화면을 보더니 물었다.


“우와… 이게 가능한 거예요?
AI에게 자연어만 써서 이렇게 만들 수 있다고요?”


나도 잠시 멈칫했다. 말이 안 되는 것 같았다.

그래서 이렇게 대답했다.


“말이 안 되는데,

되더라고요.”


이 순간은 지나치기 쉽다.
하지만 이건 엄청난 변화다.


자연어와 LLM이 결합되면서
새로운 인터페이스가 만들어진 것이다.


"인간 → 자연어 → LLM → 컴퓨터"


사람이 자연어로 말하면, LLM이 그 말을 해석해
컴퓨터가 실행할 수 있는 행동으로 바꾼다.


이제는 컴퓨터에게 일을 시키기 위해
언어를 배울 필요는 없어졌지만,
생각을 정리해야 할 책임은 더 커졌다.


처음엔 이렇게 말했다.


“점포 좌표 데이터로 지도 하나 만들어줘.”


AI는 뭔가를 만들었다.
하지만 내가 원한 결과는 아니었다.


그래서 다시 말했다.


“지도 위에 점포 위치를 표시하고,
각 점포를 누르면
점포명과 배달 권역이 보이게 해 줘.”


이번엔 원하던 결과에 가까워졌다.


차이는 뭘까?


첫 번째는

무엇을 만들고 싶은지가 애매했고,
두 번째는
어떻게 작동하길 원하는지가 분명했다.


그때 알게 됐다.


자연어로 말한다고
다 통하는 건 아니라는 걸.


자연어를 얼마나 명확하게 쓰느냐가
결과를 바꾼다.


프로그래밍 언어가 인터페이스였던 시절에는
문법이 중요했다.


세미콜론 하나, 괄호 하나가 틀리면
아무 일도 일어나지 않았다.


그 시절엔
“문법을 아느냐, 모르느냐”가 중요했다.


하지만 자연어가 인터페이스가 된 순간,
기준이 완전히 바뀌었다.


이제 컴퓨터는 문법을 묻지 않는다.

대신 이렇게 묻는다.


“그래서, 당신은 정확히 무엇을 원하나요?”


이 질문 앞에서 많은 사람이 멈춘다.

말은 할 수 있는데, 정확히 말하지는 못한다.


“알아서 정리해 줘요.”
“좋은 방향으로 만들어줘요.”
“적당히 해주세요.”


사람 사이에서는 통하는 말들이

컴퓨터 앞에서는 그대로 드러난다.


컴퓨터는 눈치를 보지 않는다.

의도를 추측해주지 않는다.
“대충”을 알아서 처리해주지도 않는다.


우리가 애매하게 말하면,
그 애매함을 그대로 결과로 돌려줄 뿐이다.


그래서 프롬프트가 어렵게 느껴진다.

하지만 어려운 건 프롬프트가 아니다.


내 생각이 정리되지 않은 것이다.


AI와 일하기 시작하면
내 부족한 부분이 드러난다.

내가 문제를 제대로 이해하고 있는지

판단 기준이 있는지

정말 원하는 게 뭔지 알고 있는지


AI는 그걸 숨겨주지 않는다.


이 지점에서 자연어 인터페이스의
진짜 의미가 나온다.


AI는
말을 잘하는 사람의 도구가 아니다.

생각이 정리된 사람의 도구다.


그래서 나는
프롬프트를 기술이라고 보지 않는다.


그건
사고의 결과물이다.


동료들이 물었다.


“이제 개발자는 필요 없어지는 거 아니에요?”


나는 웃었다.


“아니요. 제가 하는 건 빠르게 만드는 거고,

개발자가 하는 건 제대로 만드는 거예요.
여전히 그들이 필요해요.”


자연어는 인터페이스의 문턱을 낮췄다.
하지만 깊이는 여전히 사람의 몫이다.


이게 내가 말하는

"판단은 사람이, 실행은 AI가 한다"의

두 번째 전제다.


나는 AI를 배치한다고 말하고 싶다.


어디에 두면

내 생각이 가장 잘 실행될지,

그 자리를 정하는 일.


그게 AI 시대에

사람이 해야 할 역할이다.


다음 글에서는
이 자연어 인터페이스 위에서
프롬프트가 왜 ‘명령’이 아닌지,
그리고
왜 구조가 필요한지를 이야기해보려 한다.


말을 잘하는 법이 아니라,
흔들리지 않게 만드는 장치에 대한 이야기다.

화요일 연재
이전 02화AI는 확률을 계산한다