얼마전에 ChatGPT에 에이전트 기능이 업데이트 됐습니다.
클로드 MCP나 마누스에 준하는 에이전트 기능이 업데이트 됐습니다.

Pro 요금제는 오픈이 됐고, 400 남음이라고 뜨는데 횟수가 아니라 그 사이에 자기들이 처리한 횟수 인거 같습니다.
그리고 Plus 요금제는 순차로 오픈 중이라고 합니다.
글이 꽤 긴데요. 간단하게 요약하면
에이전트 모드로 웹크롤링을 할 수 있습니다.
8개 기관에서 진행하는 연간 교육자료를 취합해서, 응답을 하는 챗봇(GPTs)을 간단하게 만들어 봤습니다.
https://chatgpt.com/g/g-688714a778e48191b1bfea62677bf21a-2025nyeon-yeongan-gyoyugiljeong-annae

그러면 ChatGPT 에이전트를 어떻게 활용할수 있을지 강좌를 시작해보겠습니다.
1. 커넥터 추가
AI에 관심이 있으면 MCP라는 용어를 들어보신적 있을 겁니다.
AI 서비스간에 빠른 작업을 위한 프로토콜, 커넥터라고 보시면 됩니다.
클로드에 적용되던 MCP들이 ChatGPT에도 들어왔습니다.

커넥터로 구글 캘린더, 지메일, 아웃룩 캘린더, 아웃룩 이메일, 팀즈, 드롭박스, 노션, 구글드라이브등이 추가되었습니다.
커넥터로 계정 로그인을하고 권한을 획득하면 이렇게 사용할 수 있습니다
저희는 전체 일정은 구글캘린더, 회사 메일은 아웃룩을 쓰고 있습니다.
구글 캘린더에서 내일 일정 불러오고 내일 일정과 관련된 아웃룩 메일 최근 1주일 관련 메일 찾아줘
이렇게 물어볼 수 있죠
에이전트 모드에서 데스크톱을 활성화합니다.
그리고는 제 계정의 구글캘린더에서 내일일정을 불러오고 그걸 키워드 삼아서 관련 이메일을 찾기 시작합니다.

필요하면 파이썬 코딩도 합니다.


전체 2분이 걸렸다고 하고, 내일 4개의 일정과 관련된 메일들을 찾아서 정리해줍니다.
이제 제법 쓸만한 수준까지 올라오고는 있는거 같습니다.
이런것도 가능합니다. 제가 유료구독은 G메일로 다 쓰고 있는데,
올해 구독했던것들 정리해달라고 하니 정리해줍니다.

찍먹하려고 가입했던 AI 서비스들 정리해서 다 해지했습니다 ㅎ
그리고 MCP 서버를 가져와서 적용하는 것도 가능합니다.
그래서 점차로 정식으로 지원되지 않을까 해요

2. 에이전트 모드 활용 = 가벼운 바이브코딩
MCP처럼 커넥터 연결해서 쓰는건 알았는데, 이걸로 내 업무에 직접적인 연관이 있기는 쉽지 않습니다.
웹크롤링을 통해 긁어올때, 가벼운 코딩이 필요한 영역을 에이전트 모드로 대신 할 수 있습니다.
직원 교육으로 외부 교육자료들을 정리해서 소개, 추천 하는 업무를 하는 분이 계신데
아래 8군데 기관의 연간 교육일정자료를 긁어와서 AI 챗봇으로 활용법에 대해 문의를 주셨습니다.
서울대학교 대학행정교육원
국민권익위원회 청렴연수원
한국생산성본부
휴넷
한국대학교육협의회 고등교육연수원
KMA 한국능률협회
기획재정부 e재정배움터
공공조달역량개발원
이걸 바이브코딩으로 만들어도 되지만,
마침 에이전트 모드가 나와서 이를 에이전트 모드로 만들어봤습니다.
1. 사이트 교육일정 크롤링 -> 엑셀 변환
2. 엑셀 -> Json 으로 변환
3. Json으로 ChatGPT GPTs로 제작
이렇게 방향을 잡았습니다.
2.1 사이트 교육일정 크롤링
서울대학교 대학행정교육원입니다. 연간일정이 웹페이지로 표로 나눠서 들어있습니다.

https://aua.snu.ac.kr/sub_edu/schedule.php 2025학년도 연간교육일정자료를 내용을 전부 긁어서 하나의 엑셀파일로 만들어줘 컬럼명은 해당교육일정이 제공하고 있는 정보를 모두 포함해줘
이렇게 프롬프트를 넣었습니다.
그러면, 에이전트 모드가 아닌 ChatGPT나 퍼플렉시티에서 하면 되지 않냐? 란 생각이 들수도 있는데요
ChatGPT는 코드를 주고, 퍼플렉시티는 긁어올 수 없다고 합니다.


다시 에이전트 모드로 돌아와서 에이전트에게 위 프롬프트를 주면

열심히 데스크톱을 만들어서 사이트를 접속하고, 코드를 만들어서 자료를 취합해서 작업을 합니다.

이렇게 8분정도 걸려서 교육일정을 취합해 옵니다.
그리고, 엑셀파일 다운로드도 가능하죠.
이걸 8번 반복하면되는데요.
그러면 64분정도 걸리는건가요? 라고 했을때
동시에 여러개를 띄워서 작업하면됩니다.
결론적으로는 저희 인턴에게 맡기고 인턴이 1시간 안걸려서 8개 사이트 전체를 다 정리를 했습니다.

2.2 하나의 엑셀로 취합 및 Json 변환
각기 다른 컬럼들이 있는 엑셀 파일 8개가 만들어졌습니다.
이것도 방법은 마찬가지 입니다
ChatGPT를 켜고 (에이전트 모드쓰지 않고)
먼저 8개 파일을 다 때려넣고, 이 정보들을 다 아우르는 공통 컬럼(스키마)를 만들어 달라고 합니다.

이렇게 만들어진 스키마를 복사해서
에이전트 모드에서 엑셀파일 하나로 취합해달라고 합니다

그러면 에이전트 모드에서 8개 엑셀을 하나로 취합해 줍니다. (화면에는 6개지만 나중에 2개더 추가해서 8개 취합했습니다)
이렇게 해서 15,000여개의 교육일정 데이터를 확보했습니다.

그런다음 JSON으로 변환해달라고 하면 됩니다.
JSON형식은 텍스트형식의 가벼운 DB 타입이라고 보시면 됩니다.
2.3 GPTs 제작
사실 나만의 ChatGPT 만들기는 GPT 4.0 나올때 나왔는데 잘 쓰지 않아서 첨들어 보신분들도 있을겁니다.
이게 공개/링크있는사용자만/비공개 이렇게도 사용할 수 있어서
내부 활용으로도 쓰실 수 있습니다.

ChatGPT 사이드바에서 GPT를 클릭합니다

그러면 GPTs 메인 화면이 뜨는데요 여기서 오른쪽 위에 만들기를 클릭합니다.

그러면 이렇게 왼쪽 구성에 내용을 넣을 수 있는데요
다른 내용들은 ChatGPT 에 물어가며 완성을 해도 됩니다
그리고 가장 중요한 "지식"에 아까 만든 Json 파일을 업로드해 주면 됩니다

이러면 끝입니다
오른쪽 위 만들기를 클릭하면 공유 방식을 설정할 수 있습니다

https://chatgpt.com/g/g-688714a778e48191b1bfea62677bf21a-2025nyeon-yeongan-gyoyugiljeong-annae

이렇게 완성이 됐습니다.

그리고 이런식으로 활용 할 수 있겠죠.
에이전트 모드로 웹사이트 웹크롤링을 스마트하게 사용할수 있고,
이건 가볍게 생각해볼수 있는 단계고, 앞으로 수많은 활용들과 업데이트로 풍성해질것 같습니다.
Plus요금제도 오픈이 되고 있다고 하니, 한번씩 테스트 해보시면 좋을거 같습니다.
정말 쉬워졌지만 어렵습니다.
좋은글 감사합니다!
써봐야겠습니다!! 정성글 감사합니다...
이런 팁 정말 좋아요~^^
일단 추천합니다.
나중에 꼼꼼히 읽어보겠습니다.
좋은 코딩정보 앞으로도 계속 부탁드려요..
/Vollago