kone
소미소프트
소미소프트

나의 AI 정수를 공유함

08/02/2026, 06:23:38
유틸
20541 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 프로그램도 있으니 한번 써보세요
[4K] 우월한 후타나리 자지 전용 오나홀이 된 디바
영상
실루엣21
08/24 168007 143
[한글자막] 숙녀들에게 하드 조교당하는 우양
영상
실루엣21
08/24 158801 111
루루 의성어 딸깍해왔어
일반
하츠네미쿠
08/24 10578 7
【하렘/노모】가벼운 마음으로 방에 들인 갸루와 마구 해대기!
동인
HoneyWorks
08/24 145235 147
[Kurona] 청아, 료나, 클리찢, 화형, 말뚝, 대못, 피, 수간(일부)
동인
asdfg125123
08/24 125774 41
curse of pleasure 개 띵작이네
일반
sefsefsef
08/24 6443 0
너넨 Ntr겜에 순애루트있으면 뭘 먼저해보냐
질문
artosju
08/24 7744 0
[미번] 有閑夫人倶楽部 유한부인 구락부
미번
Nangaro
08/24 48752 23
카니카마 무인도편 번역본
질문
ckdgh0604
08/24 5815 -1
[한글자막] 티파 & 유피의 펨돔 정조대 지옥♥
영상
실루엣21
08/24 144991 108
이것이 루루의 마을 만들기! 의성어 관련해서 도움이 조금 필요합니다.
작업현황
Neko_Aqua
08/24 17393 9
AI) 로컬AI 야짤
야짤
pyapyu00
08/24 17202 8
[한글자막] 남자를 딸쟁이로 만들어 버리는 유피♡
영상
실루엣21
08/24 139545 114
키리키리로이드2 다시 깔려고 하는데
질문
cxcxcv
08/24 6340 0
전원 네토라레 진짜 개꼴리게했다 좀만 천천히할걸
일반
kensul
08/24 7016 1
파이널퍽같은 야겜있음?
질문
qmdl123
08/24 5307 0
[버전업알림][AI번역] RJ01610452 빛의 공주 티어리 프리즘 v1.02a
번역
릴리순애
08/24 254343 134
fuckstone 해본 사람 괜찮았음?
질문
그래마
08/24 5230 0
44G944KL44Gb44KK44KT 작가 과거 영상 음성 추가 3
영상
abbaca
08/24 121296 80
[4차 as, 요청번역, AI, 미검수]변태 토끼 두건 최신버전 Rabbit Hood [2026-08-12]
번역
iwwdi
08/24 241089 96
【순애/노모】지뢰계 여자는 집에 쳐들어가서 게임하면서 섹스하고 싶어
동인
HoneyWorks
08/24 131773 123
[한글자막] 해변가에서 에어리스와의 포상 시간♡
영상
실루엣21
08/24 124781 112
복구 요청) 메스가키에게 지면 돈을 빼앗겨버리는 게임 RJ01300067
요청
아돌
08/24 8539 1
다나 외전 예고편 dl
정보
심야식당이
08/24 29306 22
고블린소굴 시리즈는 뭔가제일 띵작임?
질문
yutoice
08/24 6470 0
【근친/순애(?)/노모】광성연애
동인
HoneyWorks
08/24 127477 104
이게 갑자기 내일 기습발매라니
정보
amutik
08/24 25403 13
내가 요새 이상한 야겜들한테만 눈이 가는건가
일반
클린
08/24 5605 1
옛날에 P2P 사이트에서 바이러스 있는거 다운받아 큰일난적있는데
일반
aktmxj3333
08/24 6478 -5
몬무스 퀘스트 패러독스 질문있습니다!!
질문
yuwoota1010
08/24 4814 0