• 이용안내
  • 이상한 모자
  • 야채인간
  • 김민하 공화국
  • 신간 안내
혁명은 언제나 시기상조

바이브 코딩

바이브 코딩

2025년 12월 30일 by 이상한 모자

어떤 녀석들이 ‘바이브 코딩’이란 말을 올해의 단어로 선정하였다는 뉴스를 보았다. 확실히 대단하다. 게임 한글화 관련이나 레트로 게임 카페 같은 데 가보아도 이걸로 뭘 만들거나 작업에 도움을 받았다는 글을 심심찮게 볼 수 있게 되었다.

얼마 전 코드쥐 님을 만나서 직접 설명을 듣기도 했는데, 생각보다 쉬운 것 같았다. 그래서 어차피 오픈AI에 돈을 주고 있는 김에 나도 컴퓨터에다가 비주얼 스튜디오를 깔아서 CODEX를 활용하여 이것 저것 해보기로 했다.

1) 컴퓨터 파일 정리

파일 제목을 읽고 시키는대로 정리를 해준다. 초보적인 거다. 많은 경우 파일 이름만 읽는다는 한계가 있으나 어쩔 수 없다. txt나 xml 등 열 수 있는 건 열어서 판단하라고 할 수도 있을 것이다. 그러나 어쨌든 의미 불명의 파일들이 downloads 폴더에 잔뜩 쌓여 있었는데 대충 정리하는 것에 성공했다.

2) 기사 스크랩 사이트 개발

인터넷 브라우저에서 기사를 보다가 기사 링크를 사이트에 입력하면 출처, 기자, 제목, 본문 등 해서 이쁘게 스크랩 해주는 사이트이다. 본문에서 하이라이트를 표시할 수 있고, 하이라이트에 주석을 달 수 있다. 기사, 하이라이트, 주석을 검색할 수 있다. GPT api를 연결해 태그를 LLM 추천으로 한 방에 달 수 있다. 네이버의 뉴스 지면 보기 페이지에 있는 기사 내용을 원클릭으로, 특정 기간 설정까지 해서 대량 스크랩 할 수 있다. 6개 신문을 클릭 한 번으로 스크랩한다. 물론 네이버 뉴스 지면 보기에 등록돼있는 기사에 한한 거지만… 그리고 기사 중 중요한 거는 주제별로 묶어 따로 관리할 수 있다. 이 사이트는 로컬에다가 mariaDB 등과 설치한 후에 tailscale을 맥, PC, 아이폰, 아이패드 등에 설치하여 외부에서 접속(혼자만)할 수 있도록 하여 장소에 구애받지 않고 뉴스 스크랩을 할 수 있다. 새로운 사이트에서 스크랩을 할 때 종종 의도대로 작동하지 않아 지속적으로 업데이트를 해줘야 하지만 다 코덱스가 하니 상관없고, 만족스럽다.

3) 크루세이더 킹즈3 모드 제작

모드 제작이라고 하니 별 건 아니고, 게임의 소소한 버그를 모드를 덮어 씌워서 잡아보는 개념으로 접근한 거다. 크루세이더 킹즈3의 모드라고 해도 어차피 암호화 되고 하는 것도 아니니 코덱스가 충분히 코드를 작성 가능할 것이다. 그래서 몇몇 편의성 개선 추가나 버그 회피 등의 수정을 가하도록 했고, 작동에 성공하였다. 심지어 세이브도 뜯어 보게 할 수 있어서… 에디터 대용으로 써도 될 것 같았다.

4) 안드로이드 게임기 셋팅

아래 관련 글에도 있는데, 다이지쇼 프론트엔드로 셋팅되어 있는 안드로이드 에뮬 게임기를 ES-DE로 바꾸려니까 손이 좀 간다. 이번에 새턴 에뮬레이터 연결이 잘 안돼 역시 gpt와 논의를 하다가 코드를 복사 붙여넣고 파일을 수정 저장하고 다시 안드로이드 기기로 옮기고 테스트를 반복하는 것이 너무 귀찮아서 안드로이드 기기에서 직접 수정하도록 시켰다. 방법은 우선 안드로이드에서 SSH, SFTP로 서버를 열어 내부 공간에 접속 가능하게 하고, PC에서 Raidrive로 SFTP를 네트워크 드라이브로 잡은 후에, 비주얼 스투디오에서 이 드라이브로 접근하도록 하는 것이다(다른 방법도 있는데 오류가 많다). 중간에 파일 전송이 짤리는 경우가 있는 듯 한데, 이 경우까지 알아서 체크해서 보완하도록 시키고 나는 안드로이드 게임이 실행 테스트만 계속 해보면 되기 때문에 수정이 한결 수월해졌다.

5) 홈페이지 관리

홈페이지에 자잘한 수정, 뭐 버튼 위치를 바꾼다거나 CSS를 손 본다거나 하는 작업을 맡기려고 한 것이다. 그래서 로컬에다가 사이트를 다 다운로드 받고 깃허브에 비공개로 홈페이지 소스를 업로드 하는 등 여러 절차를 거쳐야 했다. 현재 코덱스에다가 이걸 이렇게 수정하라는 등의 요구를 입력하면 로컬에서 수정한 후 깃허브 통해 배포까지 되는 시스템을 구축하는 데에 성공하였고 일부 김민하 공화국 게시판의 티 안나는 문제들을 수정하는데에 성공하였다.

결론: 문과인 내가 이러고 있다니 AI 때문에 인류 멸망할 듯

Posted in: 신변잡기, 잡감 Tagged: CODEX, 바이브 코딩, 챗GPT

최근 글

  • 바이브 코딩
  • 이대남에 대한 이중잣대라는 이중잣대
  • 안드로이드 에뮬 게임기에서 ES-DE와 Standalone 에뮬레이터 연결 문제
  • 내란 1년
  • 심야노동을 할 거냐 말 거냐

분류

누적 카운터

  • 1,525,336 hits

블로그 구독

Flickr 사진

추가 사진

____________

  • 로그인
  • 입력 내용 피드
  • 댓글 피드
  • WordPress.org

Copyright © 2025 혁명은 언제나 시기상조.

Omega WordPress Theme by ThemeHall