
2025.06.27 / 넥스트플랫폼 동준상 프로
바이브코딩 1일차: ChatGPT 도움 받으며 워드프레스 플러그인 생성 및 설치 성공
바이브코딩으로 매우 세분화된 유용성을 갖춘 소프트웨어를 만들어볼 계획이에요. 누군가에겐 쓸모가 있겠지만 누군가에겐 전혀 쓸모가 없을 수도 있다는 게 이번 바이브코딩 챌린지의 특징이구요, 일단 99번째 프로젝트까지 가보려해요.
바이브코딩 도구는 이미 유료회원이어서 바로 써볼 수 있는 ChatGPT Codex로 선택했고요, 곧 다가올 7월에는 Cursor, Code, n8n 등도 순차적으로 (결제하고 와이프한테 등짝 좀 맞고) 사용할 예정입니다.
바이브코딩 빌드 결과물은 워드프레스 플러그인으로 선정했어요. 워드프레스 기반인 홈페이지에 20여년 이상 글을 써왔으므로 워드프레스 생태계에 익숙한 편이지만, 맨날 포스팅만 해서 php는 자세히 안 봤고, 잘 모르므로, (잘 미루는 편) 7월에는 코어, 플러그인, 테마로 구성된 워드프레스 시스템이랑 php에 대해 스터디 예정이에요.
첫번째 바이브코딩 챌린지는 ‘헬로 월드’ 느낌의 매우 간단한 (‘어, 이게 돌아가네… 왜지?’) 워드프레스 플러그인을 빌드해보는 겁니다. 저는 이렇게 했어요.
- ChatGPT에게 Codex 사용법과 워드프레스 플러그인 빌드 방법 질의
- ChatGPT가 알려준대로 Codex를 활용하기 위한 API 키 발급 받음
- ChatGPT가 예시 플러그인 파일 생성 코드도 작성해줌 (Codex를 열지도 못했음)
- 플러그인은 php인데 ChatGPT가 python 코드 안에 php 코드 삽입해서 워드프레스 플러그인으로 바로 업로드할 수 있는 zip 파일 생성해줌
- 실행을 위해서는 php 코드에 API 키를 삽입해야 하므로 python 코드 열기 만만한 구글 Colab 열어서 코드 보기 좋게 편집하고 API 키도 넣은 뒤 다시 실행해서 ‘바이브코딩으로 빌드한 / 실행도 가능한 / 첫 번째 소프트웨어 – 워드프레스 플러그인 생성’ 성공
이제 플러그인 기능이 제대로 작동하는지 확인만 하면 되는데, 작동 트리거는 대괄호 속 chatgpt_prompt이고, 해당 문구를 포스트에 입력하면 ChatGPT 프롬프트 창이 열리게 돼요.
아, 잘 되나 했는데… 한 가지 문제가 있네요. 워드프레스 플러그인으로 정상적으로 설치가 됐고, 포스트 작성시 위 문구를 입력하는 즉시 GPT 프롬프트 창이 뜨지만 질의 답변 내용이 포스트에 반영되지는 않네요.
GPT가 이런 저런 설명을 해주긴 하는데 이 부분은 추후 해결해야겠네요.

바이브코딩: NXP01 1st VIVE WP Plugin (250623 / JAY.NXP).ipynb
https://colab.research.google.com/drive/1NxVIkvNsYFySHFbNtvtG7-xrH2dO36Be?usp=sharing
바이브코딩 2일차: ChatGPT Codex 시작하기 설정
1. 코덱스 접속

2. 깃허브 연결




3. 깃허브에 ChatGPT 커넥터 설치 (코덱스 외부 준비작업 거의 마무리)

4. 코덱스에서 개발환경 설정

5. 잠시 깃허브로 가서 바이브코딩용 새 리포 ‘vive’ 생성

6. 코덱스에 vive 리포 연결

7. 에이전트의 인터넷 접속 가능 여부 설정 (보안위험 있음에 주의)

8. 코덱스 시작: 이런 저런 내용 다 해드릴까요? (일단) 네!

9. 나의 첫 질문: (어제 만든) WP 플러그인 php 코드 설명 요청

10. 코덱스 적절한 분량으로 알기쉽게 대답해줌

바이브코딩 2일차 오후: Copilot으로 WP 카운터 빌드
1. 코덱스에서 워드프레스 포스트의 트래픽을 간단히 확인할 수 있는 WP 카운터 플러그인을 빌드하려했으나 (깃허브 리포와의 긴밀한 연결성 탓인지는 모르겠지만) 뭔가 불편하고 제대로 작동하지 않음
2. 코덱스때문에 깃허브 왔다갔다하다가 그냥 깃허브 코파일럿에 WP 카운터 빌드 요청

3. 역시나 압도적인 월간사용자수 1위답게 구체적인 설명 없이도 내가 원하는 기능 문제없이 잘 생성

4. VS Code에서 열어서 어떤 코드로 카운터 구현하는지 가볍게 확인

5. 생성된 php 코드는 폴더에 넣어서 zip으로 묶어서 워드프레스 플러그인 추가 메뉴로 업로드하면 됨

6. 문제 없이 플러그인 설치 성공

7. 플러그인 활성화 버튼 클릭하면 플러그인 목록에서 아래처럼 새로 추가된 플러그인 확인 가능

8. 큰괄호속 post_views 숏코드 입력하면 카운터 플러그인 기능 활성화
9. 정상적으로 작동

10. WP 카운터 플러그인 빌드, 설치, 작동 확인 성공! (일은 코파일럿이 다했는데 내가 왜 뿌듯할까)
코파일럿 | WP 카운터 플러그인 생성 챗 확인 (php 파일 다운로드 가능)
https://github.com/copilot/share/881c1104-01c0-88b1-b011-044864df0882
지속적으로 업데이트되는 포스트입니다. / 첫 포스팅: 250623 >> 업데이트: 250624 / 이 포스트에 대한 문의: naebon@naver.com