제1장. 서론
이 작품은 AI를 사용하여 번역되었습니다. 여러분의 피드백과 의견을 환영합니다: translation-feedback@oreilly.com
2020년대 중반, AI 에이전트들은 우리가 알고 있던 AI의 지형을 재편하기 시작했습니다. 2022년 말, ChatGPT가 LLMs 분야에 혁명을 일으키자, AI 에이전트는 한 걸음 더 나아가 자율적으로 행동하고, 목표를 추구하며, 심지어 외부 세계와 상호작용하도록 설계되기 시작했습니다. 이 에이전트들은 단순히 텍스트를 생성하는 데 그치지 않고, 고급 추론을 통해 훨씬 더 까다로운 문제를 해결하고, 복잡한 상호작용을 기억하며, 전체 코드베이스를 생성할 수 있습니다.
이러한 변화는 단순한 점진적 개선이 아닌 획기적인 전환입니다. 이는 우리가 AI와 상호작용하는 방식을 재정의합니다. LLMs이 상당한 수준의 인간 개입을 필요로 하는 반면, AI 에이전트는 어떤 행동을 취할지, 언제 취할지, 심지어 어떻게 취할지까지 자율적으로 결정할 수 있습니다. 바로 이러한 자율성 이 AI 에이전트를 그토록 흥미로운 존재로 만들며, 이 책 전반에 걸쳐 핵심적으로 다룰 주제입니다.
이 책은 LLM에 의존하는 AI 에이전트를 다룹니다. 실제로 LLM을 활용하지 않는 다른 유형의 AI 에이전트도 존재한다는 점을 유의해야 합니다. 하지만 이 책에서 에이전트를 언급할 때마다 ‘LLM 기반 AI 에이전트’라고 반복해서 말하기보다는, 단순히 ‘AI 에이전트’라는 용어를 사용하며 독자가 책 전체에서 다루는 유형을 자연스럽게 떠올리기를 바랍니다.
코딩 에이전트가 모든 소프트웨어 개발자의 필수 도구로 자리 잡으면서, 우리는 이제야 이 기술이 지닌 잠재력을 이해하기 시작했습니다. 다양한 형태의 AI 에이전트가 금융에서 의료, 마케팅에서 과학 연구에 이르기까지 모든 분야에 통합되기 시작하고 있습니다. AI, 특히 AI 에이전트의 발전 속도는 놀라울 정도입니다.
바로 그 점에서 이 책, 특히 이 장이 중요한 역할을 합니다. 이 장은 책의 나머지 부분을 지탱하는 토대가 되며, 모든 장에서 사용할 개념과 용어를 소개할 것입니다. 무엇보다도 “AI 에이전트란 무엇인가?”라는 질문에 대한 간결한 답을 제시할 것입니다. 이 답은 앞으로 이어질 모든 장을 안내하는 지침이 될 것이며, 각 장에서는 AI 에이전트의 중요한 구성 요소를 하나씩 파헤쳐 나갈 것입니다. AI 에이전트가 왜 그토록 특별한지에 대한, 직관적이면서도 심도 있는 여정을 기대하셔도 좋습니다.
AI 에이전트란 무엇인가?
에서 정의하는 AI 에이전트의 개념은 해당 분야의 발전과 함께, 그리고 이러한 실체들의 복잡성이 증가함에 따라 끊임없이 변화하고 있습니다. 다행히도 대부분의 기술과 마찬가지로, AI 에이전트의 기본 원리는 변하지 않으며, 이를 바탕으로 최첨단 기술을 구축해 나가는 훌륭한 토대가 됩니다. 따라서 우리는 이 분야의 기본 원리와 새로운 발전 양상을 모두 고려할 때, 다음과 같은 AI 에이전트 정의를 의미 있는 것으로 간주합니다:
에이전트란 센서를 통해 환경을 인지하고, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access