AI 에이전트란? 코토로를 AI 친구로 만든 이유
AI 에이전트와 챗봇의 차이, 코토로가 인식·판단·행동·기억하는 방식, 브라우저 AI 친구로 개발한 이유를 소개합니다.
AI 에이전트(AI Agent)는 사용자의 말과 주변 맥락을 이해하고, 목표에 맞는 다음 행동을 판단한 뒤, 도구를 사용해 실제 결과를 만드는 AI입니다. 코토로는 단순히 채팅 답변만 생성하지 않습니다. 사용자가 허용한 웹페이지 맥락과 이전 대화를 참고하고, 고양이를 움직이거나 알림을 만들며, 다음 만남에 필요한 내용을 기억합니다. 그래서 코토로는 브라우저에서 함께 지내는 AI 에이전트이자 AI 친구입니다.
이 글에서 다룰 내용
- 01AI 에이전트와 일반적인 챗봇의 차이
- 02코토로를 브라우저 AI 친구로 개발한 이유
- 03코토로가 인식하고 판단하고 행동하고 기억하는 과정
- 04코토로가 할 수 있는 일과 의도적으로 두는 한계
왜 또 하나의 AI를 만들었나요?
많은 AI는 필요할 때 새 탭이나 앱을 열어 질문하고, 답을 받으면 닫는 도구로 사용됩니다. 분명 유용하지만 대화가 끝날 때마다 관계와 맥락도 함께 끊기기 쉽습니다.
코토로는 여기서 다른 질문으로 시작했습니다.
AI가 사용자를 기다리는 도구를 넘어, 사용자가 이미 많은 시간을 보내는 화면에서 함께 지내는 존재가 될 수 있을까?
그래서 별도의 목적지로 찾아가야 하는 서비스보다 평소 사용하는 브라우저에 머무는 고양이를 만들었습니다. 코토로는 웹페이지 위를 걷고 쉬며, 필요할 때 대화합니다. 사용자가 직접 페이지 내용을 포함하면 함께 읽고, 이전에 나눈 중요한 이야기를 다음 대화에 이어갑니다.
목표는 사람의 일을 전부 대신하는 자동화가 아닙니다. 유용한 도움과 작은 존재감이 같은 화면에 자연스럽게 머무는 경험, 즉 일상 속 AI 친구를 만드는 것입니다.
AI 에이전트와 챗봇은 무엇이 다른가요?
챗봇과 AI 에이전트의 경계가 항상 완전히 나뉘는 것은 아닙니다. 다만 답변 생성이 중심인지, 목표를 이해하고 상태를 바꾸는 행동까지 이어지는지가 중요한 차이입니다.
| 구분 | 일반적인 챗봇 | AI 에이전트 | 코토로 |
|---|---|---|---|
| 입력 | 사용자의 현재 메시지 | 목표, 맥락, 현재 상태 | 대화, 허용된 페이지 맥락, 관계와 설정 |
| 판단 | 어떤 답을 생성할지 결정 | 목표를 위해 다음 행동과 도구를 선택 | 답변, 고양이 행동, 검색, 알림 등을 선택 |
| 결과 | 주로 텍스트 답변 | 답변과 도구 실행, 상태 변화 | 대화하고 움직이며 필요한 설정이나 알림 변경 |
| 연속성 | 현재 대화 안의 맥락이 중심 | 기억과 실행 상태를 다음 단계에 활용 | 장기 기억과 고양이별 관계 기억을 활용 |
| 먼저 행동 | 대체로 사용자의 입력을 기다림 | 일정이나 조건에 따라 행동 가능 | 허용된 먼저 말 걸기와 사용자가 만든 알림 |
모든 AI 에이전트가 같은 수준의 자율성이나 도구를 갖는 것은 아닙니다. 코토로는 컴퓨터 전체를 대신 조작하는 범용 에이전트가 아니라, 브라우저 속 고양이 친구라는 명확한 범위 안에서 행동하는 에이전트입니다.
코토로가 AI 에이전트인 네 가지 이유
1. 사용자의 말과 맥락을 인식합니다
코토로는 사용자의 메시지, 현재 대화, 고양이의 설정을 함께 살펴봅니다. 사용자가 현재 페이지에 관해 질문하려고 페이지 내용 포함 기능을 직접 선택하면, 그 내용도 답변을 위한 맥락으로 사용할 수 있습니다.
중요한 점은 고양이가 보인다는 이유만으로 모든 웹페이지를 자동으로 읽거나 보내지 않는다는 것입니다. 페이지 맥락은 사용자가 선택했을 때만 대화에 포함됩니다.
2. 답변만이 아니라 다음 행동을 판단합니다
“점프해 줘”라는 말에는 고양이의 움직임으로 답하고, “30분 동안 먼저 말 걸지 마”라는 요청에는 먼저 말 걸기 상태를 바꿉니다. “매주 월요일 오전 9시에 계획을 확인하라고 말해 줘”처럼 부탁하면 반복 알림을 만들 수 있습니다.
즉 코토로는 모든 요청을 텍스트 답변으로만 처리하지 않습니다. 사용자의 의도를 고양이가 실행할 수 있는 행동과 연결합니다.
3. 브라우저 안에서 실제 행동을 실행합니다
코토로가 현재 할 수 있는 행동에는 다음과 같은 것들이 있습니다.
- 점프, 산책, 그루밍처럼 고양이 애니메이션 실행
- 일정 시간 먼저 말 걸기 중지 또는 웹페이지에서 숨기기
- 일회성 또는 요일별 반복 알림 만들기와 취소
- 사용할 수 있는 고양이의 경우, 최신 정보가 필요할 때 웹 검색
- 사용자가 선택한 페이지 내용을 바탕으로 설명이나 요약 제공
이처럼 말이 화면 속 상태 변화나 도구 사용으로 이어지는 것이 코토로를 단순 대화 캐릭터와 구분합니다. 구체적인 대화 명령은 말로 코토로를 움직이고 잠시 쉬게 하는 방법에서 확인할 수 있습니다.
4. 다음 만남을 위해 필요한 내용을 기억합니다
AI 친구가 매번 처음 만난 것처럼 행동한다면 관계를 이어가기 어렵습니다. 코토로는 오래된 대화 전체를 그대로 외우는 대신, 앞으로도 도움이 될 취향과 대화 방식, 관계 정보를 선별합니다.
여러 고양이가 함께 참고할 수 있는 장기 기억과 특정 고양이에게만 이어지는 관계 기억도 구분합니다. 기억을 고르고 갱신하는 자세한 과정은 코토로가 오래된 대화도 기억할 수 있는 이유에 정리했습니다.
왜 ‘생산성 도구’보다 ‘AI 친구’라고 부르나요?
코토로에도 검색, 페이지 설명, 알림처럼 실용적인 기능이 있습니다. 하지만 기능의 수만 늘리는 것이 제품의 중심은 아닙니다. 코토로가 추구하는 AI 친구에는 세 가지 기준이 있습니다.
- 같은 공간에 머뭅니다. 별도 앱을 계속 열어 두지 않아도 평소 보는 웹페이지에서 만납니다.
- 관계가 이어집니다. 이름, 취향, 대화의 경계, 고양이마다 다른 기억이 다음 만남에 연결됩니다.
- 사용자의 리듬을 존중합니다. 먼저 말을 걸 수 있지만 언제든 멈추게 하거나 숨길 수 있습니다.
에이전트 능력은 이 관계를 가능하게 하는 기술입니다. 기억은 친구가 매번 낯선 존재로 돌아가지 않게 하고, 행동은 대화를 화면 속 경험으로 바꾸며, 도구는 필요할 때 실제 도움을 줍니다. 그래서 코토로에게 AI 에이전트와 AI 친구는 서로 다른 정체성이 아니라 같은 경험의 두 면입니다.
코토로가 하지 않는 일도 있나요?
네. 행동할 수 있다는 말이 무제한으로 컴퓨터를 조작한다는 뜻은 아닙니다.
- 웹사이트의 버튼을 임의로 누르거나 양식, 결제, 구매를 대신 처리하지 않습니다.
- 고양이를 표시하고 움직이는 것만으로 페이지 전체를 서버에 보내지 않습니다.
- 사용자가 페이지 내용 포함을 선택해도, 로그인·결제·개인 문서처럼 민감한 화면에서는 사용하지 않는 편이 안전합니다.
- AI의 답변은 틀릴 수 있으므로 의료, 법률, 금융처럼 중요한 결정은 신뢰할 수 있는 출처에서 다시 확인해야 합니다.
- 현실의 관계나 반려동물, 전문적인 정서 지원을 대신하지 않습니다.
에이전트가 할 수 있는 일뿐 아니라 어디에서 멈추는지 알 수 있어야 오래 함께할 수 있습니다. 데이터가 사용되는 범위는 코토로 Chrome 권한 안내에서 더 자세히 볼 수 있습니다.
자주 묻는 질문
AI 에이전트란 무엇인가요?
AI 에이전트는 사용자의 목표와 맥락을 해석하고, 필요한 행동이나 도구를 선택해 결과를 만드는 AI 시스템입니다. 대화 생성뿐 아니라 검색, 알림, 상태 변경, 기억 활용처럼 다음 단계를 실행할 수 있습니다.
코토로는 챗봇과 무엇이 다른가요?
코토로는 채팅에 답하는 데서 끝나지 않습니다. 대화 요청을 고양이의 움직임과 설정 변경, 알림, 검색 같은 행동으로 연결하고, 중요한 관계 정보를 다음 대화에 활용합니다.
코토로는 자율적으로 웹사이트를 조작하나요?
아닙니다. 코토로의 행동 범위는 고양이 움직임, 대화, 지원되는 검색과 알림, 표시 설정 등으로 제한됩니다. 웹사이트의 버튼을 임의로 누르거나 구매를 대신하지 않습니다.
AI 친구는 사람 친구를 대신하나요?
아닙니다. AI 친구는 혼자 화면을 보는 시간에 대화와 가벼운 도움을 더하는 디지털 동반자입니다. 현실의 인간관계나 전문적인 도움을 대체하도록 설계된 존재는 아닙니다.
코토로는 “무엇이든 대신하는 AI”보다 “필요할 때 돕고, 평소에는 곁에 있는 고양이”에 가깝습니다. 대화하고, 행동하고, 기억하되 사용자가 정한 범위 안에 머무는 것. 그것이 코토로를 AI 에이전트이자 AI 친구로 만든 이유입니다.
