올해 반드시 알아야 할 단 하나의 AI 용어집
AI 기술이 급격히 발전하면서 LLM, RAG 등 새로운 용어들이 쏟아지고 있어 실무자와 투자자들에게 용어에 대한 명확한 이해가 필수적입니다. 이 가이드는 일상과 업무에 적용되는 AI 핵심 개념들을 쉽게 풀어 설명하여, 최신 AI 생태계의 작동 원리와 기술 동향을 빠르게 파악하도록 돕습니다. AI의 자율화, 고도화 추세를 이해하고 비즈니스에 적용하기 위해 꼭 알아두어야 할 기초 지침입니다.
인공지능(AI)은 세상을 뒤바꾸고 있으며, 동시에 그 과정을 설명하기 위한 완전히 새로운 언어를 만들어내고 있습니다. 요즘 제품 회의, 투자 피치, 또는 패널 토론에 참석해 보면 LLM, RAG, RLHF 등 수많은 용어들이 오가는 것을 듣게 됩니다. 이런 용어들은 심지어 IT 업계의 똑똑한 전문가들조차 어리둥절하게 만들 때가 많습니다. 이 용어집은 바로 그 문제를 해결하기 위해 마련되었습니다. 기술을 직접 구축하거나 투자하거나, 혹은 테크크런치(TechCrunch) 기사나 관련 팟캐스트를 들으며 최신 동향을 따라가려는 모든 분들을 위해, 실제로 자주 마주칠 만한 AI 용어들을 알기 쉽게(Plain-English) 정의했습니다. 이 분야가 발전함에 따라 저희도 주기적으로 내용을 업데이트하므로, 이 문서가 설명하는 AI 시스템처럼 살아 숨 쉬는 문서라고 생각해 주시면 됩니다.
AGI (범용 인공지능) 범용 인공지능(AGI, Artificial General Intelligence)은 다소 모호한 용어입니다. 하지만 일반적으로 대부분의 작업(혹은 상당수의 작업)에서 평범한 인간보다 더 뛰어난 능력을 발휘하는 AI를 의미합니다. OpenAI의 샘 알트만(Sam Altman) CEO는 한때 AGI를 "동료로 고용할 수 있는 평균적인 수준의 인간"이라고 설명했습니다. 반면 OpenAI의 헌장에서는 AGI를 "경제적으로 가치 있는 대부분의 작업에서 인간을 능가하는 고도로 자율적인 시스템"으로 정의하고 있습니다. 구글 딥마인드(Google DeepMind)의 정의는 이 두 가지와 약간 다릅니다. 이 연구소는 AGI를 "대부분의 인지적 작업에서 인간과 적어도 동등한 수준의 능력을 갖춘 AI"로 봅니다. 헷갈리시나요? 걱정하지 마세요. AI 연구의 최전선에 있는 전문가들 역시 마찬가지이니까요.
AI 에이전트 (AI Agent) AI 에이전트는 AI 기술을 활용해 사용자를 대신해 일련의 작업을 수행하는 도구를 뜻합니다. 단순한 AI 챗봇이 할 수 있는 수준을 넘어, 경비 지출 결의, 티켓이나 레스토랑 좌석 예약, 심지어 코드 작성 및 유지 관리 등의 업무를 처리할 수 있습니다. 하지만 앞서 설명한 것처럼, 이 새롭게 떠오르는 분야는 움직이는 부품(변수)이 많기 때문에 사람마다 'AI 에이전트'가 의미하는 바가 다를 수 있습니다. 또한 구상된 기능을 완벽히 구현하기 위한 인프라는 여전히 구축 중에 있습니다. 그러나 기본적인 개념은 여러 단계의 작업을 수행하기 위해 여러 AI 시스템을 활용할 수 있는 자율적인 시스템을 의미한다는 것입니다.
API 엔드포인트 (API endpoints) API 엔드포인트는 소프트웨어 뒷면에 있는 '버튼'으로, 다른 프로그램이 이 버튼을 눌러 특정 작업을 수행하게 만들 수 있다고 생각하시면 됩니다. 개발자들은 이러한 인터페이스를 사용해 시스템을 통합합니다. 예를 들어, 한 애플리케이션이 다른 애플리케이션의 데이터를 가져오게 하거나, 사람이 일일이 조작하지 않아도 AI 에이전트가 타사 서비스를 직접 제어할 수 있게 하는 것이죠. 대부분의 스마트홈 기기와 연결된 플랫폼에는 이러한 숨겨진 버튼이 존재하지만, 일반 사용자는 평생 보거나 직접 상호작용하지 않을 수도 있습니다. AI 에이전트의 능력이 향상됨에 따라, 이들은 스스로 이러한 엔드포인트를 찾아 활용할 수 있게 되었고, 이는 강력하고 때로는 예상치 못한 자동화의 가능성을 열어주고 있습니다.
사고의 사슬 (Chain of thought) 간단한 질문을 받았을 때, 인간의 뇌는 깊이 생각하지 않고도 바로 답할 수 있습니다. 예를 들어 "기린과 고양이 중 어느 동물이 더 키가 큰가?" 같은 질문이죠. 하지만 많은 경우, 중간 단계가 필요하기 때문에 올바른 답을 도출하려면 펜과 종이가 필요합니다. 예컨대 한 농부가 키우는 닭과 소의 머리가 모두 합쳐 40개이고 다리가 120개라면, 정답(닭 20마리, 소 20마리)을 내기 위해 간단한 방정식을 적어야 할 것입니다. AI 분야에서 대규모 언어 모델(LLM)의 '사고의 사슬(Chain-of-thought)' 추론은 최종 결과의 품질을 높이기 위해 문제를 더 작고 중간적인 단계들로 쪼개는 것을 의미합니다. 이 방식은 답변을 얻는 데 시간이 조금 더 걸리지만, 특히 논리적이거나 코딩이 필요한 맥락에서는 정답을 도출할 확률이 훨씬 높아집니다. 추론 모델(Reasoning models)은 기존의 대규모 언어 모델에서 파생되었으며, 강화 학습을 통해 이러한 '사고의 사슬' 방식에 최적화되어 있습니다. (참조: 대규모 언어 모델)
코딩 에이전트 (Coding agents) 이것은 프로그램이 목표를 달성하기 위해 스스로 단계별로 행동을 취할 수 있다는 점에서 'AI 에이전트'보다 더 구체적인 개념입니다. 코딩 에이전트는 소프트웨어 개발에 특화된 버전을 뜻합니다. 단순히 인간이 검토하고 복사해서 붙여넣을 코드를 추천하는 수준을 넘어, 코딩 에이전트는 코드를 직접 작성하고, 테스트하며