kone
소미소프트
소미소프트

나의 AI 정수를 공유함

08/02/2026, 06:23:38
유틸
20504 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 프로그램도 있으니 한번 써보세요
Samples
일반
코네
09/13 109 0
어흐 난 왜 이런게 너무좋지
일반
쁠뿡
08/31 425 0
최근에 본 작품인데 질문점 내용있음
질문
korean6638
08/31 421 0
자료 업로드 메가로 해도 괜찮나요?
질문
ddalddal2
08/31 565 0
요르티나 다햇는데 먼가 몬가임 ./....................
후기 및 공략
a123123a1231237
08/31 907 0
【하렘(?)/근친】나를 벌칙게임 소재로 삼지마! (삼아!) EX
동인
HoneyWorks
08/31 3337 11
요즘 뭔가 야겜들 퀄리티가 전반적으로 낮아지지 않았나요?
일반
ganzzi
08/31 1419 -3
그 옛날게임인데
질문
사과맛사탕
08/31 963 1
[그냥복구] 우리들의 육변기 선생님 -the GAME- 전 날라리엄마 교사의 변태 생활
복구
ttime490
08/31 3212 8
혹시 텍스트쪽에서 검열없는 ai 있을까요?
질문
ixa194
08/31 1563 1
오치카노 이 미친새기
작업현황
하츠네미쿠
08/31 1838 6
긴긴파크 꼴리긴 뒤지게 꼴리는데
후기 및 공략
ksikio123
08/30 1931 3
여자 작게만든다음 다리랑 뷰지 강제로 벌리는것도 좋네
야짤
superkiller123
08/30 3540 2
로리 거유 소녀에게 최면을 걸어 섹스하는 애니메이션 영상 게임
영상
ロリ巨乳
08/30 7053 16
직번) [James] 비몽사몽
동인
안드레
08/30 8328 7
샀다 보이즈..ㄷ
일반
쩝냡
08/30 5299 7
(직번)[몬무스]당신을 집착하는 니쿠사씨
동인
멕무
08/30 14207 17
스팀에서만 나오는 무인도 서바이벌 게임인데...
일반
haeun0511
08/30 5203 0
이런 것도 ntr 인가요 게임 추천 좀요
질문
양이오
08/30 4517 0
루나와 색욕의 고도 개지리넹
일반
İstiklâl Marşı
08/30 4066 0
이누히메 2.0 내년에 나오려나
일반
coke1566
08/30 4412 0
프린세스 시너지 초반에 비해 뒷심이 아쉽네
후기 및 공략
33709
08/30 4605 4
여친최면떳냐?
일반
sepisid
08/30 4816 3
시간 용자 엄청 재밌네 이거
일반
sinbalnom
08/30 4151 2
복구요청)RJ01368793-느슨한 서바이벌 ~알몸섬의 소녀들~
요청
ㅇㅇ
08/30 4408 0
[AI 번역][Kairaku Amnesia (Kinuo)] 가난한 아내가 집세를 보지로 갚을 때까지 ~28세 I컵 청초 아내, 악취나는 털복숭이 추남 집주인에게 NTR~
동인
crazyerdog
08/30 19587 29
아 게임 생각이 안나
질문
ghdrlfdl
08/30 3704 0
8월 마지막 날 그 긴거 예상중...
일반
ロリ巨乳
08/30 4785 2
망가 하나 찾아주실 수 있나요?
질문
churros
08/30 4128 0
[요청복구] RJ01295900 교배도시에 어서오세요 v1.03
복구
agnis
08/30 13965 21