회사에서 출근기록을 위해 사내 그룹웨어에 들어가서 출근 버튼을 눌러야하는데
회사에 일찍와도 엘리베이터가 늦게 와서 사무실까지 늦게 도착한다던가
갑자기 사내 인터넷이 느리다던가 하는 이유로
출근버튼을 늦게 찍었을때를 대비하기위한 사이드 프로젝트를 해봤습니다
마침 회사에서 제공하는 인텔리제이 codex 에이전트가 오픈기념 무료여서 한 번 테스트할 겸 사용해봤어요

일단 바이브코딩을 위해 스펙정의를 해보려했습니다.
제가 사용하고있는 유즈케이스를 정리해주고, 버튼이 어떤 태그로 구성되어있는지 적어줬어요
이 프로젝트를 크롬 확장프로그램으로 만들어서 실제 제가 출근버튼을 누르기위해 사용하는 플로우를 재현해주길 바랬습니다.
바이브코딩을 해보려해. spec 을 정의해줬으면 좋겠어
나는 회사에서 사용할 손쉽게 출근 버튼을 누르는 프로젝트를 만들고싶어
지금까지 나는 출근을 하기위해 뭘 하고있는지를 알려줄게
1. 회사에 와서 노트북을 열고 크롬을 실행한다
2. https://그룹웨어/login 에 접속한다
3.<div class="OBTButton_wrapper..."><span class="OBTButton_labelText...">다음</span></div>
로 정의된 다음 버튼을 누른다
4. 로그인을 위해 아이디와 비밀번호를 input 안에 넣는다
....
일단 기본적인 구성으로 만들어진 첫 번째 결과물입니다.
출근처리 버튼을 누르면 번잡스러운 그룹웨어 접속, 로그인, 출근버튼 클릭을 자동으로 처리할 수 있게 구성했습니다.
설정창에선 로그인을 위한 비밀번호,
그리고 혹여나 지각을 했을때 눈 앞에 미리 로그인까지 완료된 그룹웨어를 띄울 수 있게 배치성으로 자동로그인 기능도 구현했습니다.


주말엔 자동로그인을 실행하지 않게하기 위해 코드를 수정하고

중간중간 질문도했는데
크롬에 스케쥴러 기능이 있는걸 처음알았습니다;

그 후 출근만 편하게 하는것 보다 퇴근도 편하게 하고싶은생각에 퇴근기능도 구현했고,
퇴근버튼 클릭을 깜박하고 퇴근하는 경우가 많아
퇴근 알람기능도 구현해봤습니다 ㅋㅋ

이렇게 내 퇴근시간을 설정창에 넣으면 퇴근 알람 기능을 사용할 수 있고
크롬알람을 통해 정해진시간과 2분전에 알람이 총 두 번나가게 구성했습니다.

버그가 너무 많아서 수정을 여러번 거치고 실제 출근을 찍어봤는데
그간 번잡스럽게 로그인하고 했던 것들이 너무 편해짐을 느꼈어요 ㅋㅋ
출근 버튼을 누르면 알아서 그룹웨어에 들어가 로그인을 하고 출근버튼을 누르고
아래와같이 출근 완료 상태와 총 근무시간이 표시됩니다.

그 후 신나게 개발을 하고 퇴근시간이 되면 퇴근 알람이 뜨고
퇴근 버튼을 누르면 퇴근처리까지 끝 ㅋㅋ



전체적인 시스템 구조는 아래와같이 나왔습니다

그래서 결국.... codex 에이전트를 사용해보고 느낀점은
장점
1. 어느정도 쓸만한 모델인것같다
2. 무료였다....?
단점
1. 듣던것과 다르게 클로드에 비해선 크게 떨어지는것같은 코딩 성능(모델보단 에이전트 이슈일수도 있음)
2. 너무 오래걸리는 작업속도(클로드 대비 거의 3~4배 이상 차이나는것 같아요)
3. 실수를 만났을때 도돌이표처럼 계속 같은작업을 다시하고 실패하고 이걸 반복하는 경우가 많았다
무료여서 썼지만 실무에서는 codex 보단 클로드를 그대로 계속 쓸것같습니다
아직 클로드를 이길만한 agent 는 없는것같아요
하지만 제 출퇴근을 편하게 만들어준것으로 일단 고마웠습니다?
'사이드 > ai' 카테고리의 다른 글
| Claude Code와 바이브코딩으로 맛보기용 여행 AI 서비스를 만든 이야기 (0) | 2026.01.28 |
|---|