kone
소미소프트
소미소프트

나의 AI 정수를 공유함

08/02/2026, 06:23:38
유틸
20553 views · 12 likes

AI로 유틸 만드시는 분 많아져서 기분 좋은 할아버지가 공유하는 기술

바로바로 “제가 만든 프로그램을 어떻게 만들었는가” 에 대한 겁니다

프로그램을 만들다 보면 A 에서 구현한 기능이 B에서 사용될 때가 있습니다

때문에 최근 저는 이러한 방식을 생각해 봤어요.
A프로젝트에서 B 프로젝트로 접근이 가능한가?

답은 No. 항상 되진 않습니다.

사용자가 원할 때 “이러한 프로젝트에 이러한 대화에 접근을 해” 라고 하는 건 가능합니다

다만, 이건 비효율적이라 생각했어요.
그래서 한 생각이 무엇이냐.
바로 ‘공용 폴더를 만들고 그곳에 접근하도록 한다’ 입니다.
이게 무슨 말이냐,

1

코덱스 기준, 설정을 보면 프로젝트 편집이 있습니다.

1

이렇게 폴더가 있고 이곳에는 Primary 즉 최상위 폴더가 하나 있고 그 위에 다른 폴더를 추가할 수 있습니다.
여기에 저는 코덱스용 AGENT라는 폴더를 만들었고, 이곳에서 기술들을 프로그램끼리 공유하는 것을 만들었습니다.
다만, 이곳에 상시 접근하도록 하면 안됩니다.
그리고 저는 다음과 같은 명령을 했습니다.

내가 한 폴더의 권한을 추가할거야. 그 폴더에 DLSiteGUI이라는 md 형태의 파일을 만들어서 이 프로젝트에 쓰인 기술들을 넣어줘. 이는 모든 프로젝트들이 내가 요청할 때만 그곳을 열람하여 다른 프로젝트에서 쓰인 기술들과 방식을 공유하기 위함이야.
그리고 원래 사용하던 AGENT에 추가할 내용이 있어.

코덱스용 AGENT의 경로\ 이곳은 내가 접근을 요청할 때 외엔 접근을 할 수 없다.

즉 지금 너가 해줄 것은 다음과 같아.
코덱스용 AGENT 이곳엔 DLSiteGUI.md 라는 파일을 넣어 여기에 사용된 기술들을 넣어라.
그리고 원래 사용하던 프라이머리 폴더의 AGENT에
코덱스용 AGENT의 경로\ 이곳은 내가 접근을 요청할 때 외엔 접근을 할 수 없다. 라는 내용을 추가하라

라고 했습니다.
다만 전 이것을 했을 때 높은 확률로 처음엔
코덱스용 AGENT의 경로\ 이곳은 내가 접근을 요청할 때 외엔 접근을 할 수 없다.
라는 문구를 코덱스용 AGENT 내부의 폴더에 AGENT.md를 생성해서 그곳에 추가하는 경우가 많아 다시 한번 더 ‘그곳이 아니라 저 문구는 원래 프라이머리 폴더의 AGENT.md에 넣으란 말이었다’ 라는걸 명시해야 했습니다.

이렇게 한 이유는 기본적으로 코덱스용 AGENT 폴더의 경우 AI에게 접근 권한을 무작정 주면 다양한 프로젝트에서 접근하는 만큼 정보가 오염될 여지가 높습니다.
즉 이방법은 많은 위험성이 있는 방법입니다.
때문에 이곳에 접근을 하는지 안하는지 신경을 써야하고 이걸 사용하고나서부터는 AGENT 파일을 수정을 할 때 어느 AGENT 파일을 수정했는지 확인해야 합니다.
기본적으로 이 AGENT 파일은 해당 프로젝트를 할 때 사용하는 매뉴얼이라 생각하면 됩니다. 때문에 이게 만약 코덱스용 AGENT 폴더에 AGENT가 있다면, 기존 프로젝트에도 있는 AGENT와 AI가 혼동해서 사용할 가능성이 높습니다.
저도 그래서 몇번 그것에 대해 추가 요청을 한 적이 있고요.
하지만, 다른 프로젝트끼리의 접근을 이곳에서 관리를 하면서 마치 유니티의 매니저 같은 역할을 하게 만드는 겁니다.

그래서 오늘은 이 방법을 소개하기 위해 쓴 글이냐 하면 그건 아닙니다.
오늘 제가 공유드릴 것은 이 방법과 그렇게 해서 만들어진 제 DLSite GUI에 들어간 기술을 공유하려 합니다.

이전처럼 한번에 올리는 방법도 생각해 봤는데 이건 너무 길기도 해서 링크로 올릴게요
350줄 정도 되다보니 이걸 올리는 건 너무한 것 같아서요

aHR0cHM6Ly9raW8uYWMvYy9iaW56c0htbEhPVm56MzRuS3dXejhi
ㄱㄱㅎㄷ

그리고 많은 AI로 프로그램을 바이브 코딩 하는 분들께 하고싶은 말


사실 제가 AI로 프로그램을 만드는 것을 많이 장려하려고 했고 그게 어느정도 영향이 있었는지는 모르겠습니다.

몇몇 분들은 제가 쓴 글을 보고 한번 해볼까? 라는 생각이 들었다면 정말로 기쁜 일입니다.

다만, 아셔야 하는 것은 AI는 책임을 지지 않습니다.

무언가 서비스로 만들 때 그것으로 인해 일어나는 많은 애러사항이나 피해는 AI가 책임지지 않고 그 사용자가 책임져야 합니다.

때문에 AI를 맹신하는 것은 피해야 합니다.

또한, 프로그램을 몰라도 만들 수 있다곤 했으나,

사실은 메모리가 어쩌구 캐시가 어떻고 스케쥴링이나 병렬 처리 등

용어라도 알아두면 좀 더 빠르고 효율적으로 만드는 것은 사실입니다.

왜 그렇냐,
AI는 사용자의 수준에 맞춰 답변을 합니다.

초등학생 수준인 A인 사람과

고등학생 수준인 B인 사람과

대학원생 수준인 C인 사람이 있다면

AI는 대화를 통해 이 사람의 수준을 판단하고 그 수준에 따라서 답변을 합니다.

미적분이 뭐냐는 질문에

A에겐 케이크를 자르고 자르고 자르다 보면 빵 부스러기 단위가 되겠지? 그렇게 작게 자르는 걸 미분이라고 해. 적분은 그것을 다시 케이크로 만드는 거야.
B에겐 그래프의 기울기를 측정하기 위해서 그래프를 극한으로 자르다 보면 선에서 점으로 될 때 그곳의 기울기 값을 구하는 거야. 그리고 그 값을 원하는 그래프의 구간을 구할 때 다 더하게 되면 적분이 되는거지.

이런 식으로 나오겠죠. (대충 수준이 높으면 높을수록 더 정확한 결과가 나온다는 말)
즉 AI는 사용자의 수준에 맞춰 결과물도 그 과정도 달라집니다.
때문에 조금이라도 프로그램에 대한 이해를 높이시면 좀 더 효율적이고 좋은 프로그램을 만들 수 있습니다.

때문에 저는 조x딩, 노마x플레x스, 코x 애플 분들의 영상을 추천하긴 합니다.
조x딩 님의 영상은 AI최신 트랜드를 잘 알려주시고 노마x플레x스님 같은 경우는 여러 사건들을 중심으로 알려주십니다.
코x애플은 쉽게 알 수 없는 재밌는 것들을 많이 알려주십니다.
만약 정말로 AI로 프로그램을 만드는 것이 재밌다면 이러한 영상을 보시는 것도 추천드려요.



12
11 comments
08/02
08/02
08/02
갑자기 공부를 시키려 들다니,,, 의도가 정말 불순하군!
안녕하세요? 단일 Repo 구성도 좋지만, 서로 다른 프로젝트의 기능을 빌려온다고 하면 결국, API 형태로 요청해서 리턴 값만 처리하는 것도 검토 부탁 드립니다. 저 말고 본문에 언급된 전문 유튜버분들 MSA 문서들 참고 하시면, 코드 복잡도 낮추는데 도움이 될 듯 합니다.
API 형태로 구성하는 것도 좋은 방법이라고 생각합니다. 다만 제가 만드는 프로그램은 규모가 크지 않고, 장기간 유지·보수하거나 서비스로 운영하는 것이 목적은 아닙니다. 따라서 취미 개발의 범위에서는 제가 본문에서 소개한 방식이 조금 더 직관적이고, 구조를 설계하는 난이도도 낮다고 판단했습니다. 또한 본문에서 소개한 방식은 프로젝트 간에 실제 기능을 공유하려는 목적도 있지만, 각 프로젝트에서 사용했던 기술과 구현 경험을 AI와 함께 검토하기 위한 목적도 있습니다. 예를 들어 어떤 프로그램에서 크롤링을 통해 자료를 수집했다면, 다른 프로젝트를 진행할 때 기존 크롤링 방식 중 가져올 수 있는 부분은 무엇인지, 현재 프로젝트에는 적합하지 않은 부분이 무엇인지, 적합하지 않다면 그 이유가 무엇인지 등을 AI와 효율적으로 논의할 수 있습니다. 작업이 막혔을 때 해당 폴더의 md 문서들을 읽고, 기존 경험을 바탕으로 새로운 아이디어를 제안해 달라고 할 수도 있고요.
물론 여러 프로젝트에서 공통 기능을 실제로 제공하거나, 장기간 운영할 서비스를 만드는 분들에게는 말씀해 주신 API나 MSA 방식이 분명 도움이 될 것 같습니다. 좋은 의견 감사합니다!
08/03
이걸 ai한테 던져주면 비슷하게 만들어주는건가?
08/03 Edited 08/03
AI로 프로그램 만드는 방식이라 AI에게 전문을 던져주고나서 이것을 하려면 어떻게 해야해? 라고 질문하면 알아서 다 알려줄겁니다 이건 프로그램을 만드는 것이 목적이 아닌, 자신의 AI만의 기술 스택과 스타일을 만들어 가는 과정이라 생각해요
08/03
코딩지식제로에 만들어 보고 싶은거 있어서 맨땅에 해딩중인데 gpt랑 github연결하는것도 어려워서 해맸음...ㅋㅋㅋ gpt가 github 수정할수 있는 권한을 달라는데 검색해도 내꺼랑 화면이 다르고 게다가 gpt무료버전으로 하려니 할당량 걸리면 기다려야되고 ㅋㅋ 자신감 가지면 그때 유료버전 써봐야지 ㅎㅎ
개인적인 의견으론, 로컬 깃만 쓴다면 큰 문제 없을 거에요 로컬 깃으로 써보시고, 깃 좀 더 쉽게 다룰려면 fork나 Github Desktop 같은 GUI 프로그램도 있으니 한번 써보세요
NTR기사 해피엔딩 있나요?
질문
takatomo9450
08/24 7973 1
포레스티아 1.4.4 하렘 패치 버그 질문
질문
asdawv123
08/24 7593 0
【복구요청】ROBF 시리즈
요청
마법소녀유화
08/24 6018 0
어디 야겜 서클에서 프리코네 야겜좀 만들어주면좋겟다
일반
신사의품격
08/24 6128 0
파안연 서클 신작 오늘 발매
정보
qmdl123
08/24 24508 9
[미번/구매보급] RJ430948 & RJ01364390 트랜스 피메일 판타지 Nexus(넥서스) & Legacy(레거시) 컴플리트 에디션
미번
어스리
08/24 49173 55
cg 추가 업데이트 한다고 했던 아이만들기 온천 근황
정보
페비
08/24 26608 15
마성의그녀와 변태도 이거 올리면 주말 외출 호텔열림
일반
신사의품격
08/24 9364 3
거울음마 1.98버전까지 나왓네
일반
신사의품격
08/24 5660 0
RJ111240 사실은 에로했던 동화 빨간망토 후기
후기 및 공략
min-0101
08/24 24379 12
[복구요청] RJ01391107 호시즈키 아스나와 음욕의 지하가-append 노모버전
요청
rkddkwl2
08/24 8931 0
하 거을음마 하다가 스토리 꼬여서 떄려침
일반
신사의품격
08/24 5113 0
손번역중인데 빡새네
일반
cbdpffhj
08/24 6439 9
이번에 V5 나오고 만들고 있는 시시아 망가
야짤
오랜친구
08/24 36044 39
야겜 뉴비 이것저것 찍어먹어보고 후기
후기 및 공략
eldruin1728
08/24 29630 2
던브 통합모드 파일 뜯어보니까
질문
didimo
08/24 5788 2
혹시 이 TS물 아는 사람 있나
일반
moews
08/24 6732 2
ai) 화장실
야짤
JK
08/24 23509 19
[후원보급,AI] 44K144Kv44K744K55peo5ZGz 모음집
야짤
Jackal
08/24 32269 44
청아)페이트 잭 더 리퍼
창작
이상한 사람
08/24 13266 9
크레아스트러글 처녀엔딩만 2번봤다
후기 및 공략
mozumozu
08/24 15410 5
방주정리 음성정리하니까 확실히 많이주네
일반
alcor
08/24 5369 3
아마도 다음 이미지번역 작업 예정
작업현황
Neko_Aqua
08/24 21495 24
게임 내용만 보고 이름 알려주실 분... 제발.
질문
scl5801
08/24 7981 0
[복구요청] RJ01062134 착유 클리커
요청
guric
08/24 5595 2
모든 서브 리스트 없어진게 착각이 아니였구나
일반
페비
08/24 6184 4
취업하니깐 너무 많이사고있네
일반
쁠뿡
08/24 6071 6
미번)ai) 연인과 마작패: 마작부 설립편
미번
JK
08/24 43682 26
[AI번역/앱포팅/미검수] 정욕의 고식 마사지점 1.9.11ver
앱
쿠루쿠루
08/24 54933 76
DL사이트 VPN 없이 접속하는 거 어렵네...
일반
천목지성
08/24 6463 1