kone
소미소프트
소미소프트

나의 AI 정수를 공유함

08/02/2026, 06:23:38
유틸
20503 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 프로그램도 있으니 한번 써보세요
나 사실 알고있어 너희들의 비밀
일반
apee
08/30 5341 3
[구매보급]다우너쿨계 성녀의 도스케베 참회
소리
이름뭐하지
08/30 14548 27
CosyCafe 0.13.1 짧 후기
후기 및 공략
lllilllilll
08/30 6527 6
Traveler Inn Tales 히로인전용 선물 어떻게 주는건가요
질문
kmo018
08/30 3529 0
[복구요청] 여마왕 멜리사의 H인 모험기~정액을 모으는 에로 마왕~
요청
그로니글
08/30 3671 0
[복구요청] 우라레타운 복구 요청합니다!
요청
ddddrrrrrrrr
08/30 3926 0
[복구 요청] [치트모드] 자택경비원2 혈업판 AI개조모드
요청
pikapikapika
08/30 4080 0
서큐버스 프리즌 ~유몽귀환~ 회상 개방법
후기 및 공략
파멸욕구
08/30 5536 4
나같이 인권박탈 좋아하는사람 잇나
일반
dkak332
08/30 3246 1
용병의 모험 질문
질문
jajisong
08/30 3332 0
아마세 미유 버그 너무 많아서 못해먹겠다
일반
konekat
08/30 2881 0
갑자기 생각나던 애니인데 이름이 기억이 안납니다
질문
rygderhbvffv
08/30 2809 0
고양이와 던전 도감 질문이요
질문
412343
08/30 2981 0
쌍둥이 JK 보지 메이드
소리
dasdaa
08/30 15103 36
운동 빡세게하니까 성욕도 죽네
일반
doll11
08/30 3635 0
포크스튜디오 파트타임 아내 애니화
정보
rupanain
08/30 7105 9
[구매보급][자체번역]AI) 고고한 성녀 리제트, 패배하다 ~몸을 바치는 로그라이크 RPG~
번역
마카라이트
08/30 54336 49
난 여자인권 없어도 여자가 부끄러움 확실히 느끼는게좋아
일반
aktmxj3333
08/30 3148 0
밀팩(스파이) 시나리오 버그 추가 가능성
피드백
ol-lo
08/30 2865 0
인권박탈이나 남존여비같은건 드라이해야 꼴리는것같음
일반
dkak332
08/30 3118 0
[구매보급][번역요청]AI)ASTRAL RELIC ~함정과 패배에 빠지는 8명의 모험가~
미번
마카라이트
08/30 13953 13
【순애/노모】독신 헌터의 만남은 엘프의 숲에서♡
동인
HoneyWorks
08/30 47846 79
에이전트 17 새소식 언재나오냐!
일반
에이전트17
08/30 4295 0
요즘 게임에 만족이안됨
일반
흑형치킨
08/30 3636 0
[번역요청] Boxed Girl
미번
Denia
08/30 14901 12
home 회상방 전개방 방법
후기 및 공략
바이러스토탈
08/30 7221 11
라이프가드 홀릭 타락도 4에서 겜 진행이 안되네
일반
무지개색아름다운
08/30 3451 0
『마음과 몸~15일 만에 완전히 변한 용사의 아내~』NTR 게임 소개
정보
라임
08/30 9783 15
내 하드가 무너졌어
일반
fkgjk
08/30 3406 0
억지로 플탐만 늘리면 재미가 없는건 당연하지
일반
고기조림
08/30 3169 1