<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type="text/xsl" href="rss.xsl"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>미니소프트 기술 블로그 Blog</title>
        <link>https://labs.minisoft.co.kr/blog</link>
        <description>미니소프트 기술 블로그 Blog</description>
        <lastBuildDate>Sat, 13 Jun 2026 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>ko</language>
        <item>
            <title><![CDATA[AI 시대의 업무 플랫폼은 어떤 모습이어야 할까?]]></title>
            <link>https://labs.minisoft.co.kr/blog/miniapphub-ai-era-work-platform</link>
            <guid>https://labs.minisoft.co.kr/blog/miniapphub-ai-era-work-platform</guid>
            <pubDate>Sat, 13 Jun 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[엑셀 파일부터 바이브코딩 앱까지, AI 시대에 흩어진 업무 자산을 회사의 자산으로 연결하는 방법을 살펴봅니다.]]></description>
            <content:encoded><![CDATA[<blockquote>
<p><strong>핵심 요약</strong>
AI 시대의 업무 플랫폼은 ERP나 그룹웨어만이 아니라, 엑셀·매크로·Python·AI Agent·바이브코딩 앱처럼 흩어진 업무 자산을 함께 관리해야 합니다. MiniApp Hub는 만들어진 도구를 검색, 공유, 설치, 운영할 수 있는 회사의 업무 자산 플랫폼을 지향합니다.</p>
</blockquote>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="엑셀-파일부터-바이브코딩-앱까지-흩어진-업무-자산을-연결하는-방법">엑셀 파일부터 바이브코딩 앱까지, 흩어진 업무 자산을 연결하는 방법<a href="https://labs.minisoft.co.kr/blog/miniapphub-ai-era-work-platform#%EC%97%91%EC%85%80-%ED%8C%8C%EC%9D%BC%EB%B6%80%ED%84%B0-%EB%B0%94%EC%9D%B4%EB%B8%8C%EC%BD%94%EB%94%A9-%EC%95%B1%EA%B9%8C%EC%A7%80-%ED%9D%A9%EC%96%B4%EC%A7%84-%EC%97%85%EB%AC%B4-%EC%9E%90%EC%82%B0%EC%9D%84-%EC%97%B0%EA%B2%B0%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95" class="hash-link" aria-label="엑셀 파일부터 바이브코딩 앱까지, 흩어진 업무 자산을 연결하는 방법에 대한 직접 링크" title="엑셀 파일부터 바이브코딩 앱까지, 흩어진 업무 자산을 연결하는 방법에 대한 직접 링크" translate="no">​</a></h2>
<p>기업은 오랫동안 업무를 디지털화하기 위해 ERP, 그룹웨어, MES, CRM과 같은 시스템을 도입해 왔습니다. 각각의 시스템은 중요한 역할을 해 왔고, 지금도 많은 조직의 핵심 업무를 지탱하고 있습니다.</p>
<p>하지만 생성형 AI와 코딩 에이전트가 등장하면서 회사 안의 업무 도구는 더 빠르게, 더 작게, 더 많이 만들어지고 있습니다. 이제 문제는 "업무 앱을 만들 수 있는가"가 아니라 "만들어진 수많은 업무 앱을 어떻게 회사의 자산으로 남길 것인가"에 가까워지고 있습니다.</p>
<p><img decoding="async" loading="lazy" alt="AI 시대의 업무 플랫폼" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNjAwIiBoZWlnaHQ9IjkwMCIgdmlld0JveD0iMCAwIDE2MDAgOTAwIj4KICA8cmVjdCB3aWR0aD0iMTYwMCIgaGVpZ2h0PSI5MDAiIGZpbGw9IiNmOGZhZmMiLz4KICA8cmVjdCB4PSI1NiIgeT0iNTQiIHdpZHRoPSIxNDg4IiBoZWlnaHQ9Ijc5MiIgcng9IjM2IiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiNkYmUzZWYiIHN0cm9rZS13aWR0aD0iMyIvPgoKICA8dGV4dCB4PSIxMDAiIHk9IjEzMCIgZm9udC1mYW1pbHk9IkFyaWFsLCBzYW5zLXNlcmlmIiBmb250LXNpemU9IjUyIiBmb250LXdlaWdodD0iODAwIiBmaWxsPSIjMGYxNzJhIj5BSSDsi5zrjIDsnZgg7JeF66y0IO2UjOueq+2PvOydgCDslrTrlqQg66qo7Iq17J207Ja07JW8IO2VoOq5jD88L3RleHQ+CiAgPHRleHQgeD0iMTAyIiB5PSIxODUiIGZvbnQtZmFtaWx5PSJBcmlhbCwgc2Fucy1zZXJpZiIgZm9udC1zaXplPSIyNSIgZmlsbD0iIzQ3NTU2OSI+7JeR7IWAIO2MjOydvOu2gO2EsCDrsJTsnbTruIzsvZTrlKkg7JWx6rmM7KeALCDtnanslrTsp4Qg7JeF66y0IOyekOyCsOydhCDsl7DqsrDtlZjripQg67Cp67KVPC90ZXh0PgoKICA8ZyBmb250LWZhbWlseT0iQXJpYWwsIHNhbnMtc2VyaWYiPgogICAgPHRleHQgeD0iMTIwIiB5PSIyODUiIGZvbnQtc2l6ZT0iMjQiIGZvbnQtd2VpZ2h0PSI3MDAiIGZpbGw9IiMzMzQxNTUiPu2dqeyWtOynhCDsl4XrrLQg64+E6rWsPC90ZXh0PgogICAgPHJlY3QgeD0iMTEyIiB5PSIzMjAiIHdpZHRoPSIyNzAiIGhlaWdodD0iNTYiIHJ4PSIxNCIgZmlsbD0iI2VjZmVmZiIgc3Ryb2tlPSIjNjdlOGY5IiBzdHJva2Utd2lkdGg9IjIiLz4KICAgIDx0ZXh0IHg9IjE0NSIgeT0iMzU3IiBmb250LXNpemU9IjIyIiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjMTU1ZTc1Ij5FeGNlbDwvdGV4dD4KICAgIDxyZWN0IHg9IjExMiIgeT0iMzkyIiB3aWR0aD0iMjcwIiBoZWlnaHQ9IjU2IiByeD0iMTQiIGZpbGw9IiNmMGZkZjQiIHN0cm9rZT0iIzg2ZWZhYyIgc3Ryb2tlLXdpZHRoPSIyIi8+CiAgICA8dGV4dCB4PSIxNDUiIHk9IjQyOSIgZm9udC1zaXplPSIyMiIgZm9udC13ZWlnaHQ9IjcwMCIgZmlsbD0iIzE2NjUzNCI+TWFjcm88L3RleHQ+CiAgICA8cmVjdCB4PSIxMTIiIHk9IjQ2NCIgd2lkdGg9IjI3MCIgaGVpZ2h0PSI1NiIgcng9IjE0IiBmaWxsPSIjZWVmMmZmIiBzdHJva2U9IiNhNWI0ZmMiIHN0cm9rZS13aWR0aD0iMiIvPgogICAgPHRleHQgeD0iMTQ1IiB5PSI1MDEiIGZvbnQtc2l6ZT0iMjIiIGZvbnQtd2VpZ2h0PSI3MDAiIGZpbGw9IiMzNzMwYTMiPlB5dGhvbjwvdGV4dD4KICAgIDxyZWN0IHg9IjExMiIgeT0iNTM2IiB3aWR0aD0iMjcwIiBoZWlnaHQ9IjU2IiByeD0iMTQiIGZpbGw9IiNmZmY3ZWQiIHN0cm9rZT0iI2ZkYmE3NCIgc3Ryb2tlLXdpZHRoPSIyIi8+CiAgICA8dGV4dCB4PSIxNDUiIHk9IjU3MyIgZm9udC1zaXplPSIyMiIgZm9udC13ZWlnaHQ9IjcwMCIgZmlsbD0iIzlhMzQxMiI+QUkgQWdlbnQ8L3RleHQ+CiAgICA8cmVjdCB4PSIxMTIiIHk9IjYwOCIgd2lkdGg9IjI3MCIgaGVpZ2h0PSI1NiIgcng9IjE0IiBmaWxsPSIjZmRmMmY4IiBzdHJva2U9IiNmOWE4ZDQiIHN0cm9rZS13aWR0aD0iMiIvPgogICAgPHRleHQgeD0iMTQ1IiB5PSI2NDUiIGZvbnQtc2l6ZT0iMjIiIGZvbnQtd2VpZ2h0PSI3MDAiIGZpbGw9IiM5ZDE3NGQiPlZpYmUgQXBwczwvdGV4dD4KCiAgICA8cGF0aCBkPSJNNDEwIDQ5MiBDNDkyIDQ5MiA1MjAgNDkyIDU4NSA0OTIiIHN0cm9rZT0iIzI1NjNlYiIgc3Ryb2tlLXdpZHRoPSI3IiBmaWxsPSJub25lIi8+CiAgICA8cG9seWdvbiBwb2ludHM9IjU4Niw0OTIgNTU4LDQ3NiA1NTgsNTA4IiBmaWxsPSIjMjU2M2ViIi8+CgogICAgPHJlY3QgeD0iNjEyIiB5PSIzMzUiIHdpZHRoPSIzNzYiIGhlaWdodD0iMzE0IiByeD0iMjgiIGZpbGw9IiNlZmY2ZmYiIHN0cm9rZT0iIzI1NjNlYiIgc3Ryb2tlLXdpZHRoPSI0Ii8+CiAgICA8cmVjdCB4PSI2NTAiIHk9IjM3NCIgd2lkdGg9IjMwMCIgaGVpZ2h0PSI3MiIgcng9IjE4IiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiNiZmRiZmUiIHN0cm9rZS13aWR0aD0iMiIvPgogICAgPHRleHQgeD0iNjg5IiB5PSI0MjEiIGZvbnQtc2l6ZT0iMzIiIGZvbnQtd2VpZ2h0PSI4MDAiIGZpbGw9IiMxZDRlZDgiPk1pbmlBcHAgSHViPC90ZXh0PgogICAgPHRleHQgeD0iNjkwIiB5PSI0OTMiIGZvbnQtc2l6ZT0iMjUiIGZvbnQtd2VpZ2h0PSI3MDAiIGZpbGw9IiMwZjE3MmEiPuyXheustCDsnpDsgrAg7ZSM656r7Y+8PC90ZXh0PgogICAgPHRleHQgeD0iNjkwIiB5PSI1MzUiIGZvbnQtc2l6ZT0iMjAiIGZpbGw9IiM0NzU1NjkiPuqwnOyduOydmCDrj4Tqtazrpbwg7KGw7KeB7J2YIOyekOyCsOycvOuhnDwvdGV4dD4KICAgIDx0ZXh0IHg9IjY5MCIgeT0iNTc3IiBmb250LXNpemU9IjIwIiBmaWxsPSIjNDc1NTY5Ij7sl7DqsrDtlZjqs6Ag7Jq07JiB7ZWY64qUIOykkeyLrOygkDwvdGV4dD4KCiAgICA8cGF0aCBkPSJNMTAxNSA0OTIgQzEwOTUgNDkyIDExMjUgNDkyIDExOTAgNDkyIiBzdHJva2U9IiMyNTYzZWIiIHN0cm9rZS13aWR0aD0iNyIgZmlsbD0ibm9uZSIvPgogICAgPHBvbHlnb24gcG9pbnRzPSIxMTkyLDQ5MiAxMTY0LDQ3NiAxMTY0LDUwOCIgZmlsbD0iIzI1NjNlYiIvPgoKICAgIDx0ZXh0IHg9IjEyMTgiIHk9IjI4NSIgZm9udC1zaXplPSIyNCIgZm9udC13ZWlnaHQ9IjcwMCIgZmlsbD0iIzMzNDE1NSI+7KGw7KeB7J2YIO2ZnOyaqSDrsKnsi508L3RleHQ+CiAgICA8cmVjdCB4PSIxMjA4IiB5PSIzMzIiIHdpZHRoPSIyNzAiIGhlaWdodD0iNjQiIHJ4PSIxNiIgZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjY2JkNWUxIiBzdHJva2Utd2lkdGg9IjIiLz4KICAgIDx0ZXh0IHg9IjEyNjgiIHk9IjM3MyIgZm9udC1zaXplPSIyNCIgZm9udC13ZWlnaHQ9IjcwMCIgZmlsbD0iIzBmMTcyYSI+U2VhcmNoPC90ZXh0PgogICAgPHJlY3QgeD0iMTIwOCIgeT0iNDIwIiB3aWR0aD0iMjcwIiBoZWlnaHQ9IjY0IiByeD0iMTYiIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iI2NiZDVlMSIgc3Ryb2tlLXdpZHRoPSIyIi8+CiAgICA8dGV4dCB4PSIxMjc3IiB5PSI0NjEiIGZvbnQtc2l6ZT0iMjQiIGZvbnQtd2VpZ2h0PSI3MDAiIGZpbGw9IiMwZjE3MmEiPlNoYXJlPC90ZXh0PgogICAgPHJlY3QgeD0iMTIwOCIgeT0iNTA4IiB3aWR0aD0iMjcwIiBoZWlnaHQ9IjY0IiByeD0iMTYiIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iI2NiZDVlMSIgc3Ryb2tlLXdpZHRoPSIyIi8+CiAgICA8dGV4dCB4PSIxMjY0IiB5PSI1NDkiIGZvbnQtc2l6ZT0iMjQiIGZvbnQtd2VpZ2h0PSI3MDAiIGZpbGw9IiMwZjE3MmEiPk1hbmFnZTwvdGV4dD4KICAgIDxyZWN0IHg9IjEyMDgiIHk9IjU5NiIgd2lkdGg9IjI3MCIgaGVpZ2h0PSI2NCIgcng9IjE2IiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiNjYmQ1ZTEiIHN0cm9rZS13aWR0aD0iMiIvPgogICAgPHRleHQgeD0iMTI3NiIgeT0iNjM3IiBmb250LXNpemU9IjI0IiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjMGYxNzJhIj5TY2FsZTwvdGV4dD4KICA8L2c+CgogIDx0ZXh0IHg9IjEwMCIgeT0iNzkwIiBmb250LWZhbWlseT0iQXJpYWwsIHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMjQiIGZvbnQtd2VpZ2h0PSI3MDAiIGZpbGw9IiMxZTI5M2IiPuuLpOyWke2VnCDsl4XrrLQg64+E6rWs7JmAIOyVseydhCDtlZjrgpjsnZgg7ZSM656r7Y+87Jy866GcIOyXsOqysO2VnOuLpC48L3RleHQ+Cjwvc3ZnPgo=" width="1600" height="900" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="업무는-점점-더-작아지고-있다">업무는 점점 더 작아지고 있다<a href="https://labs.minisoft.co.kr/blog/miniapphub-ai-era-work-platform#%EC%97%85%EB%AC%B4%EB%8A%94-%EC%A0%90%EC%A0%90-%EB%8D%94-%EC%9E%91%EC%95%84%EC%A7%80%EA%B3%A0-%EC%9E%88%EB%8B%A4" class="hash-link" aria-label="업무는 점점 더 작아지고 있다에 대한 직접 링크" title="업무는 점점 더 작아지고 있다에 대한 직접 링크" translate="no">​</a></h2>
<p>과거에는 업무 시스템 하나를 만들기 위해 긴 프로젝트가 필요했습니다. 요구사항을 정리하고, 예산을 확보하고, 개발과 테스트를 반복해야 했습니다.</p>
<p>지금은 다릅니다. 생성형 AI와 코딩 에이전트를 활용하면 현업 담당자도 자신이 필요한 업무 도구를 직접 만들 수 있습니다.</p>
<p>회의록 정리 앱, 구매 요청 앱, 견적 생성기, 입찰 분석기, 원가 계산기, 계약 검토 도구처럼 작지만 실질적인 업무 앱이 빠르게 만들어질 수 있습니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="회사-안에는-이미-수많은-업무-자산이-있다">회사 안에는 이미 수많은 업무 자산이 있다<a href="https://labs.minisoft.co.kr/blog/miniapphub-ai-era-work-platform#%ED%9A%8C%EC%82%AC-%EC%95%88%EC%97%90%EB%8A%94-%EC%9D%B4%EB%AF%B8-%EC%88%98%EB%A7%8E%EC%9D%80-%EC%97%85%EB%AC%B4-%EC%9E%90%EC%82%B0%EC%9D%B4-%EC%9E%88%EB%8B%A4" class="hash-link" aria-label="회사 안에는 이미 수많은 업무 자산이 있다에 대한 직접 링크" title="회사 안에는 이미 수많은 업무 자산이 있다에 대한 직접 링크" translate="no">​</a></h2>
<p>대부분의 기업에는 공식 시스템 밖에서도 중요한 업무가 돌아가고 있습니다.</p>
<ul>
<li class="">원가 계산 엑셀</li>
<li class="">견적 생성 매크로</li>
<li class="">재고 관리 파일</li>
<li class="">품질 분석 스크립트</li>
<li class="">입찰 분석 도구</li>
<li class="">계약 검토 에이전트</li>
<li class="">바이브코딩으로 만든 내부 웹앱</li>
</ul>
<p>이 도구들은 실제 업무를 움직입니다. 하지만 개인 PC, 공유 폴더, 메신저 대화방, 이메일 첨부파일 속에 흩어져 있는 경우가 많습니다.</p>
<p><img decoding="async" loading="lazy" alt="업무 플랫폼의 변화" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNjAwIiBoZWlnaHQ9IjkwMCIgdmlld0JveD0iMCAwIDE2MDAgOTAwIj4KICA8cmVjdCB3aWR0aD0iMTYwMCIgaGVpZ2h0PSI5MDAiIGZpbGw9IiNmZmZmZmYiLz4KICA8dGV4dCB4PSI4MCIgeT0iOTIiIGZvbnQtZmFtaWx5PSJBcmlhbCwgc2Fucy1zZXJpZiIgZm9udC1zaXplPSI1MCIgZm9udC13ZWlnaHQ9IjgwMCIgZmlsbD0iIzBmMTcyYSI+7JeF66y0IO2UjOueq+2PvOydmCDrs4DtmZQ8L3RleHQ+CiAgPHRleHQgeD0iODIiIHk9IjEzOCIgZm9udC1mYW1pbHk9IkFyaWFsLCBzYW5zLXNlcmlmIiBmb250LXNpemU9IjIzIiBmaWxsPSIjNDc1NTY5Ij7tlIzrnqvtj7zsnZgg7Jet7ZWg7J20IOq4sOuKpSDsoJzqs7Xsl5DshJwg7JeF66y0IOyekOyCsCDqtIDrpqzroZwg67OA7ZmU7ZWY6rOgIOyeiOuLpC48L3RleHQ+CgogIDxnIGZvbnQtZmFtaWx5PSJBcmlhbCwgc2Fucy1zZXJpZiI+CiAgICA8cmVjdCB4PSI4MCIgeT0iMjA1IiB3aWR0aD0iNDU1IiBoZWlnaHQ9IjU1NSIgcng9IjI4IiBmaWxsPSIjZjhmYWZjIiBzdHJva2U9IiNjYmQ1ZTEiIHN0cm9rZS13aWR0aD0iMyIvPgogICAgPHRleHQgeD0iMTI1IiB5PSIyNzAiIGZvbnQtc2l6ZT0iMzQiIGZvbnQtd2VpZ2h0PSI4MDAiIGZpbGw9IiMzMzQxNTUiPuq4sOyhtCDsl4XrrLQg7ZSM656r7Y+8PC90ZXh0PgogICAgPHRleHQgeD0iMTI2IiB5PSIzMTIiIGZvbnQtc2l6ZT0iMjEiIGZpbGw9IiM2NDc0OGIiPu2RnOykgCDquLDriqXqs7wg7ZSE66Gc7IS47IqkIOygnOqztTwvdGV4dD4KICAgIDxyZWN0IHg9IjEyOCIgeT0iMzcyIiB3aWR0aD0iMzYwIiBoZWlnaHQ9IjU4IiByeD0iMTQiIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iI2UyZThmMCIgc3Ryb2tlLXdpZHRoPSIyIi8+CiAgICA8dGV4dCB4PSIxNjAiIHk9IjQxMCIgZm9udC1zaXplPSIyMyIgZmlsbD0iIzBmMTcyYSI+7KCE7J6Q6rKw7J6sPC90ZXh0PgogICAgPHJlY3QgeD0iMTI4IiB5PSI0NTQiIHdpZHRoPSIzNjAiIGhlaWdodD0iNTgiIHJ4PSIxNCIgZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjZTJlOGYwIiBzdHJva2Utd2lkdGg9IjIiLz4KICAgIDx0ZXh0IHg9IjE2MCIgeT0iNDkyIiBmb250LXNpemU9IjIzIiBmaWxsPSIjMGYxNzJhIj7qsozsi5ztjJDCt+qzteyngDwvdGV4dD4KICAgIDxyZWN0IHg9IjEyOCIgeT0iNTM2IiB3aWR0aD0iMzYwIiBoZWlnaHQ9IjU4IiByeD0iMTQiIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iI2UyZThmMCIgc3Ryb2tlLXdpZHRoPSIyIi8+CiAgICA8dGV4dCB4PSIxNjAiIHk9IjU3NCIgZm9udC1zaXplPSIyMyIgZmlsbD0iIzBmMTcyYSI+66mU7J28wrfsnbzsoJU8L3RleHQ+CiAgICA8cmVjdCB4PSIxMjgiIHk9IjYxOCIgd2lkdGg9IjM2MCIgaGVpZ2h0PSI1OCIgcng9IjE0IiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiNlMmU4ZjAiIHN0cm9rZS13aWR0aD0iMiIvPgogICAgPHRleHQgeD0iMTYwIiB5PSI2NTYiIGZvbnQtc2l6ZT0iMjMiIGZpbGw9IiMwZjE3MmEiPu2RnOykgCDtlITroZzshLjsiqQ8L3RleHQ+CgogICAgPHJlY3QgeD0iNjAyIiB5PSIzMTAiIHdpZHRoPSIzOTAiIGhlaWdodD0iMzQwIiByeD0iMjYiIGZpbGw9IiNmZWZjZTgiIHN0cm9rZT0iI2ZhY2MxNSIgc3Ryb2tlLXdpZHRoPSIzIi8+CiAgICA8dGV4dCB4PSI2NzIiIHk9IjQwNSIgZm9udC1zaXplPSIzMiIgZm9udC13ZWlnaHQ9IjgwMCIgZmlsbD0iIzg1NGQwZSI+6rCc7J247J2YIOuPhOq1rDwvdGV4dD4KICAgIDxwYXRoIGQ9Ik03NTAgNDU1IEw4NDUgNDU1IiBzdHJva2U9IiNjYThhMDQiIHN0cm9rZS13aWR0aD0iNyIgZmlsbD0ibm9uZSIvPgogICAgPHBvbHlnb24gcG9pbnRzPSI4NDYsNDU1IDgyMCw0MzkgODIwLDQ3MSIgZmlsbD0iI2NhOGEwNCIvPgogICAgPHRleHQgeD0iNjcwIiB5PSI1MzUiIGZvbnQtc2l6ZT0iMzIiIGZvbnQtd2VpZ2h0PSI4MDAiIGZpbGw9IiM4NTRkMGUiPuyhsOyngeydmCDsnpDsgrA8L3RleHQ+CiAgICA8dGV4dCB4PSI2NDgiIHk9IjU5NCIgZm9udC1zaXplPSIyMSIgZmlsbD0iIzcxM2YxMiI+7Z2p7Ja07KeEIOuPhOq1rOulvCDrsJzqsqztlZjqs6A8L3RleHQ+CiAgICA8dGV4dCB4PSI2NDgiIHk9IjYyOCIgZm9udC1zaXplPSIyMSIgZmlsbD0iIzcxM2YxMiI+6rSA66asIOqwgOuKpe2VnCDsnpDsgrDsnLzroZwg7KCE7ZmYPC90ZXh0PgoKICAgIDxyZWN0IHg9IjEwNjUiIHk9IjIwNSIgd2lkdGg9IjQ1NSIgaGVpZ2h0PSI1NTUiIHJ4PSIyOCIgZmlsbD0iI2VmZjZmZiIgc3Ryb2tlPSIjMjU2M2ViIiBzdHJva2Utd2lkdGg9IjQiLz4KICAgIDx0ZXh0IHg9IjExMTAiIHk9IjI3MCIgZm9udC1zaXplPSIzNCIgZm9udC13ZWlnaHQ9IjgwMCIgZmlsbD0iIzFkNGVkOCI+QUkg7Iuc64yA7J2YIOyXheustCDtlIzrnqvtj7w8L3RleHQ+CiAgICA8dGV4dCB4PSIxMTEyIiB5PSIzMTIiIGZvbnQtc2l6ZT0iMjEiIGZpbGw9IiM0NzU1NjkiPuyXheustCDsnpDsgrDsnZgg65Ox66GdwrftmZzsmqnCt+yatOyYgTwvdGV4dD4KICAgIDxyZWN0IHg9IjExMTIiIHk9IjM1OCIgd2lkdGg9IjM2MCIgaGVpZ2h0PSI1NiIgcng9IjE0IiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiNiZmRiZmUiIHN0cm9rZS13aWR0aD0iMiIvPgogICAgPHRleHQgeD0iMTE0MCIgeT0iMzk0IiBmb250LXNpemU9IjIyIiBmaWxsPSIjMGYxNzJhIj5FeGNlbCDCtyBNYWNybyDCtyBQeXRob248L3RleHQ+CiAgICA8cmVjdCB4PSIxMTEyIiB5PSI0MzAiIHdpZHRoPSIzNjAiIGhlaWdodD0iNTYiIHJ4PSIxNCIgZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjYmZkYmZlIiBzdHJva2Utd2lkdGg9IjIiLz4KICAgIDx0ZXh0IHg9IjExNDAiIHk9IjQ2NiIgZm9udC1zaXplPSIyMiIgZmlsbD0iIzBmMTcyYSI+QUkgQWdlbnQgwrcgVmliZSBBcHBzPC90ZXh0PgogICAgPHJlY3QgeD0iMTExMiIgeT0iNTAyIiB3aWR0aD0iMzYwIiBoZWlnaHQ9IjU2IiByeD0iMTQiIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iI2JmZGJmZSIgc3Ryb2tlLXdpZHRoPSIyIi8+CiAgICA8dGV4dCB4PSIxMTQwIiB5PSI1MzgiIGZvbnQtc2l6ZT0iMjIiIGZpbGw9IiMwZjE3MmEiPuqygOyDiSDCtyDshKTsuZggwrcg6rO17JygPC90ZXh0PgogICAgPHJlY3QgeD0iMTExMiIgeT0iNTc0IiB3aWR0aD0iMzYwIiBoZWlnaHQ9IjU2IiByeD0iMTQiIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iI2JmZGJmZSIgc3Ryb2tlLXdpZHRoPSIyIi8+CiAgICA8dGV4dCB4PSIxMTQwIiB5PSI2MTAiIGZvbnQtc2l6ZT0iMjIiIGZpbGw9IiMwZjE3MmEiPuuyhOyghCDqtIDrpqwgwrcg6raM7ZWcIOq0gOumrDwvdGV4dD4KICAgIDxyZWN0IHg9IjExMTIiIHk9IjY0NiIgd2lkdGg9IjM2MCIgaGVpZ2h0PSI1NiIgcng9IjE0IiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiNiZmRiZmUiIHN0cm9rZS13aWR0aD0iMiIvPgogICAgPHRleHQgeD0iMTE0MCIgeT0iNjgyIiBmb250LXNpemU9IjIyIiBmaWxsPSIjMGYxNzJhIj7smrTsmIEg6rSA66asPC90ZXh0PgogIDwvZz4KPC9zdmc+Cg==" width="1600" height="900" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="앞으로의-문제는-앱이-부족한-것이-아니다">앞으로의 문제는 앱이 부족한 것이 아니다<a href="https://labs.minisoft.co.kr/blog/miniapphub-ai-era-work-platform#%EC%95%9E%EC%9C%BC%EB%A1%9C%EC%9D%98-%EB%AC%B8%EC%A0%9C%EB%8A%94-%EC%95%B1%EC%9D%B4-%EB%B6%80%EC%A1%B1%ED%95%9C-%EA%B2%83%EC%9D%B4-%EC%95%84%EB%8B%88%EB%8B%A4" class="hash-link" aria-label="앞으로의 문제는 앱이 부족한 것이 아니다에 대한 직접 링크" title="앞으로의 문제는 앱이 부족한 것이 아니다에 대한 직접 링크" translate="no">​</a></h2>
<p>AI는 앱을 만드는 비용을 크게 낮추고 있습니다. 앞으로는 한 명의 직원이 여러 개의 업무 앱을 만들 수 있고, 부서마다 새로운 도구가 계속 생겨날 수 있습니다.</p>
<p>과거의 문제는 시스템이 부족한 것이었습니다. 앞으로의 문제는 시스템과 앱이 너무 많아지는 것일 수 있습니다.</p>
<p>그때 기업이 물어야 할 질문은 달라집니다.</p>
<ul>
<li class="">누가 만들었는가?</li>
<li class="">어디에 있는가?</li>
<li class="">누가 사용하고 있는가?</li>
<li class="">최신 버전은 무엇인가?</li>
<li class="">퇴사나 조직 변경 이후에도 유지될 수 있는가?</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="개인의-도구는-회사의-자산이-될-수-있을까">개인의 도구는 회사의 자산이 될 수 있을까?<a href="https://labs.minisoft.co.kr/blog/miniapphub-ai-era-work-platform#%EA%B0%9C%EC%9D%B8%EC%9D%98-%EB%8F%84%EA%B5%AC%EB%8A%94-%ED%9A%8C%EC%82%AC%EC%9D%98-%EC%9E%90%EC%82%B0%EC%9D%B4-%EB%90%A0-%EC%88%98-%EC%9E%88%EC%9D%84%EA%B9%8C" class="hash-link" aria-label="개인의 도구는 회사의 자산이 될 수 있을까?에 대한 직접 링크" title="개인의 도구는 회사의 자산이 될 수 있을까?에 대한 직접 링크" translate="no">​</a></h2>
<p>좋은 아이디어는 개인에게서 시작되는 경우가 많습니다. 하지만 개인의 노트북에만 남아 있으면 조직의 자산이 되기 어렵습니다.</p>
<p>한 사람이 만든 도구가 팀으로 공유되고, 팀에서 검증된 도구가 전사로 확산되려면 등록, 검색, 설치, 운영, 피드백 구조가 필요합니다.</p>
<p><img decoding="async" loading="lazy" alt="업무 자산 Lifecycle" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNjAwIiBoZWlnaHQ9IjgyMCIgdmlld0JveD0iMCAwIDE2MDAgODIwIj4KICA8cmVjdCB3aWR0aD0iMTYwMCIgaGVpZ2h0PSI4MjAiIGZpbGw9IiNmOGZhZmMiLz4KICA8dGV4dCB4PSI4MCIgeT0iODIiIGZvbnQtZmFtaWx5PSJBcmlhbCwgc2Fucy1zZXJpZiIgZm9udC1zaXplPSI0OCIgZm9udC13ZWlnaHQ9IjgwMCIgZmlsbD0iIzBmMTcyYSI+7JeF66y0IOyekOyCsCBMaWZlY3ljbGU8L3RleHQ+CiAgPHRleHQgeD0iODIiIHk9IjEyNiIgZm9udC1mYW1pbHk9IkFyaWFsLCBzYW5zLXNlcmlmIiBmb250LXNpemU9IjIzIiBmaWxsPSIjNDc1NTY5Ij7qsJzsnbjsnZgg7JWE7J2065SU7Ja06rCAIO2ajOyCrOydmCDsnpDsgrDsnLzroZwg64Ko64qUIOqzvOyglTwvdGV4dD4KCiAgPGcgZm9udC1mYW1pbHk9IkFyaWFsLCBzYW5zLXNlcmlmIj4KICAgIDxyZWN0IHg9IjcyIiB5PSIyNDIiIHdpZHRoPSIyMDUiIGhlaWdodD0iMTcwIiByeD0iMjQiIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzM4YmRmOCIgc3Ryb2tlLXdpZHRoPSIzIi8+CiAgICA8dGV4dCB4PSIxMjgiIHk9IjMwNSIgZm9udC1zaXplPSIyOCIgZm9udC13ZWlnaHQ9IjgwMCIgZmlsbD0iIzA3NTk4NSI+SWRlYTwvdGV4dD4KICAgIDx0ZXh0IHg9IjEwNCIgeT0iMzUyIiBmb250LXNpemU9IjE4IiBmaWxsPSIjNDc1NTY5Ij7sl4XrrLQg67aI7Y64PC90ZXh0PgogICAgPHRleHQgeD0iMTA0IiB5PSIzODIiIGZvbnQtc2l6ZT0iMTgiIGZpbGw9IiM0NzU1NjkiPuqwnOyEoCDslYTsnbTrlJTslrQ8L3RleHQ+CgogICAgPHJlY3QgeD0iMzMyIiB5PSIyNDIiIHdpZHRoPSIyMzAiIGhlaWdodD0iMTcwIiByeD0iMjQiIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzgxOGNmOCIgc3Ryb2tlLXdpZHRoPSIzIi8+CiAgICA8dGV4dCB4PSIzNzQiIHk9IjMwNSIgZm9udC1zaXplPSIyOCIgZm9udC13ZWlnaHQ9IjgwMCIgZmlsbD0iIzM3MzBhMyI+VmliZSBDb2Rpbmc8L3RleHQ+CiAgICA8dGV4dCB4PSIzNzYiIHk9IjM1MiIgZm9udC1zaXplPSIxOCIgZmlsbD0iIzQ3NTU2OSI+QUnroZwg67mg66W06rKMPC90ZXh0PgogICAgPHRleHQgeD0iMzc2IiB5PSIzODIiIGZvbnQtc2l6ZT0iMTgiIGZpbGw9IiM0NzU1NjkiPuyVsSDsg53shLE8L3RleHQ+CgogICAgPHJlY3QgeD0iNjE3IiB5PSIyNDIiIHdpZHRoPSIyMjAiIGhlaWdodD0iMTcwIiByeD0iMjQiIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzM0ZDM5OSIgc3Ryb2tlLXdpZHRoPSIzIi8+CiAgICA8dGV4dCB4PSI2NjUiIHk9IjMwNSIgZm9udC1zaXplPSIyOCIgZm9udC13ZWlnaHQ9IjgwMCIgZmlsbD0iIzA0Nzg1NyI+UmVnaXN0ZXI8L3RleHQ+CiAgICA8dGV4dCB4PSI2NTAiIHk9IjM1MiIgZm9udC1zaXplPSIxOCIgZmlsbD0iIzQ3NTU2OSI+7ISk66qFwrfri7Tri7nsnpA8L3RleHQ+CiAgICA8dGV4dCB4PSI2NTAiIHk9IjM4MiIgZm9udC1zaXplPSIxOCIgZmlsbD0iIzQ3NTU2OSI+6raM7ZWcIOuTseuhnTwvdGV4dD4KCiAgICA8cmVjdCB4PSI4OTIiIHk9IjI0MiIgd2lkdGg9IjE5MCIgaGVpZ2h0PSIxNzAiIHJ4PSIyNCIgZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjZjU5ZTBiIiBzdHJva2Utd2lkdGg9IjMiLz4KICAgIDx0ZXh0IHg9Ijk0MiIgeT0iMzA1IiBmb250LXNpemU9IjI4IiBmb250LXdlaWdodD0iODAwIiBmaWxsPSIjOTI0MDBlIj5Vc2U8L3RleHQ+CiAgICA8dGV4dCB4PSI5MjgiIHk9IjM1MiIgZm9udC1zaXplPSIxOCIgZmlsbD0iIzQ3NTU2OSI+6rKA7IOJwrfshKTsuZg8L3RleHQ+CiAgICA8dGV4dCB4PSI5MjgiIHk9IjM4MiIgZm9udC1zaXplPSIxOCIgZmlsbD0iIzQ3NTU2OSI+7Iuk7ZaJPC90ZXh0PgoKICAgIDxyZWN0IHg9IjExMzciIHk9IjI0MiIgd2lkdGg9IjE5NSIgaGVpZ2h0PSIxNzAiIHJ4PSIyNCIgZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjZmI3MTg1IiBzdHJva2Utd2lkdGg9IjMiLz4KICAgIDx0ZXh0IHg9IjExOTAiIHk9IjMwNSIgZm9udC1zaXplPSIyOCIgZm9udC13ZWlnaHQ9IjgwMCIgZmlsbD0iI2JlMTIzYyI+U2hhcmU8L3RleHQ+CiAgICA8dGV4dCB4PSIxMTc2IiB5PSIzNTIiIGZvbnQtc2l6ZT0iMTgiIGZpbGw9IiM0NzU1NjkiPu2PieqwgMK37LaU7LKcPC90ZXh0PgogICAgPHRleHQgeD0iMTE3NiIgeT0iMzgyIiBmb250LXNpemU9IjE4IiBmaWxsPSIjNDc1NTY5Ij7tmZXsgrA8L3RleHQ+CgogICAgPHJlY3QgeD0iNTA1IiB5PSI1NDUiIHdpZHRoPSI1OTAiIGhlaWdodD0iMTQ1IiByeD0iMjgiIGZpbGw9IiNlZmY2ZmYiIHN0cm9rZT0iIzI1NjNlYiIgc3Ryb2tlLXdpZHRoPSI0Ii8+CiAgICA8dGV4dCB4PSI2NTYiIHk9IjYxMCIgZm9udC1zaXplPSIzMiIgZm9udC13ZWlnaHQ9IjgwMCIgZmlsbD0iIzFkNGVkOCI+Q29tcGFueSBBc3NldDwvdGV4dD4KICAgIDx0ZXh0IHg9IjY1NSIgeT0iNjU1IiBmb250LXNpemU9IjIxIiBmaWxsPSIjNDc1NTY5Ij7rsoTsoIQgwrcg7IKs7Jqp65+JIMK3IOyatOyYgSDsnbTroKXsnbQg64Ko64qUIO2ajOyCrOydmCDsl4XrrLQg7J6Q7IKwPC90ZXh0PgoKICAgIDxwYXRoIGQ9Ik0yNzcgMzI3IEwzMzIgMzI3IiBzdHJva2U9IiMyNTYzZWIiIHN0cm9rZS13aWR0aD0iNSIgZmlsbD0ibm9uZSIvPgogICAgPHBvbHlnb24gcG9pbnRzPSIzMzIsMzI3IDMxMiwzMTUgMzEyLDMzOSIgZmlsbD0iIzI1NjNlYiIvPgogICAgPHBhdGggZD0iTTU2MiAzMjcgTDYxNyAzMjciIHN0cm9rZT0iIzI1NjNlYiIgc3Ryb2tlLXdpZHRoPSI1IiBmaWxsPSJub25lIi8+CiAgICA8cG9seWdvbiBwb2ludHM9IjYxNywzMjcgNTk3LDMxNSA1OTcsMzM5IiBmaWxsPSIjMjU2M2ViIi8+CiAgICA8cGF0aCBkPSJNODM3IDMyNyBMODkyIDMyNyIgc3Ryb2tlPSIjMjU2M2ViIiBzdHJva2Utd2lkdGg9IjUiIGZpbGw9Im5vbmUiLz4KICAgIDxwb2x5Z29uIHBvaW50cz0iODkyLDMyNyA4NzIsMzE1IDg3MiwzMzkiIGZpbGw9IiMyNTYzZWIiLz4KICAgIDxwYXRoIGQ9Ik0xMDgyIDMyNyBMMTEzNyAzMjciIHN0cm9rZT0iIzI1NjNlYiIgc3Ryb2tlLXdpZHRoPSI1IiBmaWxsPSJub25lIi8+CiAgICA8cG9seWdvbiBwb2ludHM9IjExMzcsMzI3IDExMTcsMzE1IDExMTcsMzM5IiBmaWxsPSIjMjU2M2ViIi8+CiAgICA8cGF0aCBkPSJNMTIzNSA0MTIgQzEyMzUgNTIwIDEwOTAgNjE4IDEwOTUgNjE4IiBzdHJva2U9IiMyNTYzZWIiIHN0cm9rZS13aWR0aD0iNSIgZmlsbD0ibm9uZSIvPgogICAgPHBvbHlnb24gcG9pbnRzPSIxMDk1LDYxOCAxMTE1LDYwNCAxMTEyLDYzMCIgZmlsbD0iIzI1NjNlYiIvPgogIDwvZz4KCiAgPHRleHQgeD0iODAiIHk9Ijc2NSIgZm9udC1mYW1pbHk9IkFyaWFsLCBzYW5zLXNlcmlmIiBmb250LXNpemU9IjIzIiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjMWUyOTNiIj7slbEg7IOd7ISxIO2UhOuhnOyEuOyKpOqwgCDslYTri4jrnbwsIOyXheustCDrj4TqtazqsIAg7KGw7KeB7J2YIOyekOyCsOycvOuhnCDrgqjripQg6rO87KCV7J2EIOyEpOuqhe2VnOuLpC48L3RleHQ+Cjwvc3ZnPgo=" width="1600" height="820" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="miniapp-hub를-예로-들면">MiniApp Hub를 예로 들면<a href="https://labs.minisoft.co.kr/blog/miniapphub-ai-era-work-platform#miniapp-hub%EB%A5%BC-%EC%98%88%EB%A1%9C-%EB%93%A4%EB%A9%B4" class="hash-link" aria-label="MiniApp Hub를 예로 들면에 대한 직접 링크" title="MiniApp Hub를 예로 들면에 대한 직접 링크" translate="no">​</a></h2>
<p>MiniApp Hub 같은 기업용 미니앱 플랫폼은 이런 흐름을 지원하기 위한 하나의 방식입니다.</p>
<p>엑셀 기반 업무 도구, 스크립트, AI Agent, 바이브코딩으로 만든 웹앱까지 회사가 활용할 수 있는 업무 자산으로 등록할 수 있습니다.</p>
<p>사용자는 필요한 도구를 검색하고 설치합니다. 회사는 누가 어떤 앱을 사용하고 있는지, 어떤 버전이 운영 중인지, 어떤 앱이 많이 쓰이는지 관리할 수 있습니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="미래의-경쟁력은-업무-자산의-축적이다">미래의 경쟁력은 업무 자산의 축적이다<a href="https://labs.minisoft.co.kr/blog/miniapphub-ai-era-work-platform#%EB%AF%B8%EB%9E%98%EC%9D%98-%EA%B2%BD%EC%9F%81%EB%A0%A5%EC%9D%80-%EC%97%85%EB%AC%B4-%EC%9E%90%EC%82%B0%EC%9D%98-%EC%B6%95%EC%A0%81%EC%9D%B4%EB%8B%A4" class="hash-link" aria-label="미래의 경쟁력은 업무 자산의 축적이다에 대한 직접 링크" title="미래의 경쟁력은 업무 자산의 축적이다에 대한 직접 링크" translate="no">​</a></h2>
<p>AI는 앞으로 더 많은 업무 도구를 만들 것입니다. 중요한 것은 얼마나 많은 앱을 만들 수 있는가가 아닙니다.</p>
<p>만들어진 앱을 얼마나 잘 공유하고, 얼마나 잘 운영하고, 얼마나 오래 조직의 자산으로 남길 수 있는가가 더 중요합니다.</p>
<p>기업의 경쟁력은 시스템의 수가 아니라 업무 자산의 축적에서 만들어질 수 있습니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="마치며">마치며<a href="https://labs.minisoft.co.kr/blog/miniapphub-ai-era-work-platform#%EB%A7%88%EC%B9%98%EB%A9%B0" class="hash-link" aria-label="마치며에 대한 직접 링크" title="마치며에 대한 직접 링크" translate="no">​</a></h2>
<p>AI는 소프트웨어 개발을 민주화하고 있습니다. 누구나 업무 앱을 만들 수 있는 시대가 오고 있습니다.</p>
<p>이제 기업의 과제는 앱을 만드는 것이 아닙니다. 만들어진 수많은 업무 자산을 어떻게 연결하고 관리할 것인가입니다.</p>]]></content:encoded>
            <category>AI 업무자동화</category>
            <category>Enterprise AI</category>
        </item>
        <item>
            <title><![CDATA[아이디어가 회사의 자산이 되도록 - MiniApp Hub Enterprise]]></title>
            <link>https://labs.minisoft.co.kr/blog/miniapphub-enterprise</link>
            <guid>https://labs.minisoft.co.kr/blog/miniapphub-enterprise</guid>
            <pubDate>Fri, 12 Jun 2026 03:00:00 GMT</pubDate>
            <description><![CDATA[아이디어가 회사의 자산이 되도록, 누구나 만들고 모두가 사용하며 회사가 관리하는 기업용 미니앱 플랫폼입니다.]]></description>
            <content:encoded><![CDATA[<blockquote>
<p><strong>핵심 요약</strong>
MiniApp Hub Enterprise는 개인이나 부서 안에 머무르던 업무 앱을 회사가 공유하고 관리할 수 있는 자산으로 바꾸는 플랫폼입니다. 앱스토어, 설치 현황, 사용 현황, 권한과 버전 관리를 통해 작은 업무 아이디어가 조직 전체로 확산되도록 돕습니다.</p>
</blockquote>
<p>누구나 만들고, 모두가 사용하고, 회사가 관리하는 기업용 미니앱 플랫폼.</p>
<p><em>Enterprise Proposal · 2026</em></p>
<p><img decoding="async" loading="lazy" alt="MiniApp Hub Enterprise" src="https://labs.minisoft.co.kr/assets/images/miniapphub-enterprise-cover-0c6ce97e96baba2058120bbd0ff5d82e.jpg" width="1152" height="648" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="문제-정의">문제 정의<a href="https://labs.minisoft.co.kr/blog/miniapphub-enterprise#%EB%AC%B8%EC%A0%9C-%EC%A0%95%EC%9D%98" class="hash-link" aria-label="문제 정의에 대한 직접 링크" title="문제 정의에 대한 직접 링크" translate="no">​</a></h2>
<p>기업 안에는 이미 많은 업무 도구가 있습니다. 부서별로 만든 점검 앱, 보고서 자동화 도구, 데이터 조회 화면, 챗봇, 신청서가 여기저기 흩어져 있습니다. 문제는 좋은 앱이 있어도 찾기 어렵고, 한 번 만든 앱이 전사로 확산되기 어렵다는 점입니다.</p>
<p>기존 업무앱 환경은 부서별로 따로 만들어지고 관리되는 경우가 많습니다. 링크, 파일, 도구가 흩어져 있고 이미 만들어진 유용한 앱도 발견되지 못합니다. 그 결과 비슷한 앱을 다시 만들고, 유지 비용은 늘어나며, 보안과 권한 관리 기준도 불분명해집니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="miniapp-hub-소개">MiniApp Hub 소개<a href="https://labs.minisoft.co.kr/blog/miniapphub-enterprise#miniapp-hub-%EC%86%8C%EA%B0%9C" class="hash-link" aria-label="MiniApp Hub 소개에 대한 직접 링크" title="MiniApp Hub 소개에 대한 직접 링크" translate="no">​</a></h2>
<p><strong>MiniApp Hub Enterprise</strong>는 사내 미니앱을 앱스토어처럼 찾고, 설치하고, 개인 대시보드에서 바로 실행할 수 있게 만드는 기업용 미니앱 운영 플랫폼입니다.</p>
<p>MiniApp Hub Enterprise는 이 문제를 사내 앱스토어 구조로 풀어갑니다. 임직원은 필요한 앱을 검색하고 설치하며, 설치한 앱은 개인 대시보드에 자동으로 추가됩니다. 별점, 댓글, 인기순위는 좋은 앱이 자연스럽게 확산되는 기준이 됩니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="솔루션-개요">솔루션 개요<a href="https://labs.minisoft.co.kr/blog/miniapphub-enterprise#%EC%86%94%EB%A3%A8%EC%85%98-%EA%B0%9C%EC%9A%94" class="hash-link" aria-label="솔루션 개요에 대한 직접 링크" title="솔루션 개요에 대한 직접 링크" translate="no">​</a></h2>
<p><img decoding="async" loading="lazy" alt="MiniApp Hub Flow" src="https://labs.minisoft.co.kr/assets/images/miniapphub-enterprise-flow-6650915f32fcf3268ed77f0b0c568dde.jpg" width="1077" height="418" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="miniapp-hub가-만드는-효과">MiniApp Hub가 만드는 효과<a href="https://labs.minisoft.co.kr/blog/miniapphub-enterprise#miniapp-hub%EA%B0%80-%EB%A7%8C%EB%93%9C%EB%8A%94-%ED%9A%A8%EA%B3%BC" class="hash-link" aria-label="MiniApp Hub가 만드는 효과에 대한 직접 링크" title="MiniApp Hub가 만드는 효과에 대한 직접 링크" translate="no">​</a></h2>
<p>사내에는 생각보다 많은 업무 도구가 존재합니다. 문제를 잘 아는 현업 담당자가 직접 정리한 엑셀, 반복 업무를 줄이기 위해 만든 작은 자동화 도구, 특정 부서에서만 쓰는 조회 화면처럼 이미 업무에 도움이 되는 자산이 곳곳에 있습니다.</p>
<p>MiniApp Hub는 이런 도구가 개인 PC나 특정 부서 안에만 머무르지 않도록 공식 채널을 제공합니다. 핵심은 만들어진 업무 앱이 조직 안에서 발견되고 관리되고 계속 쓰이도록 만드는 것입니다.</p>
<ul>
<li class="">좋은 업무 앱을 조직 전체로 공유할 수 있습니다.</li>
<li class="">개인이 만든 앱을 회사 자산으로 관리할 수 있습니다.</li>
<li class="">설치 현황과 사용 현황을 확인할 수 있습니다.</li>
<li class="">버전과 권한을 체계적으로 관리할 수 있습니다.</li>
<li class="">현장의 아이디어가 개인의 편의 도구로 끝나지 않고 조직의 디지털 자산으로 축적됩니다.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="실제-화면">실제 화면<a href="https://labs.minisoft.co.kr/blog/miniapphub-enterprise#%EC%8B%A4%EC%A0%9C-%ED%99%94%EB%A9%B4" class="hash-link" aria-label="실제 화면에 대한 직접 링크" title="실제 화면에 대한 직접 링크" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="app-store">App Store<a href="https://labs.minisoft.co.kr/blog/miniapphub-enterprise#app-store" class="hash-link" aria-label="App Store에 대한 직접 링크" title="App Store에 대한 직접 링크" translate="no">​</a></h3>
<p>사내 앱스토어는 검증된 미니앱을 모아 놓는 공식 업무앱 카탈로그입니다. 사용자는 안전관리, 품질, 구매, 인사·총무, 보고 자동화 같은 카테고리로 앱을 찾고, 별점과 설치 수를 기준으로 비교할 수 있습니다.</p>
<p><img decoding="async" loading="lazy" alt="MiniApp Hub Store" src="https://labs.minisoft.co.kr/assets/images/miniapphub-enterprise-store-a39d090cf511b179372b21f06f72f12a.jpg" width="1066" height="462" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="dashboard">Dashboard<a href="https://labs.minisoft.co.kr/blog/miniapphub-enterprise#dashboard" class="hash-link" aria-label="Dashboard에 대한 직접 링크" title="Dashboard에 대한 직접 링크" translate="no">​</a></h3>
<p>설치된 앱은 개인 대시보드에 자동으로 추가됩니다. 자주 쓰는 앱은 상단에 고정하고, 승인 요청·미완료 업무·보고서 현황 같은 알림도 한 화면에서 확인할 수 있습니다.</p>
<p><img decoding="async" loading="lazy" alt="MiniApp Hub Dashboard" src="https://labs.minisoft.co.kr/assets/images/miniapphub-enterprise-dashboard-0212e275cdbef8bef98f41df263adc4c.jpg" width="1066" height="462" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="업무-앱-활용-예시">업무 앱 활용 예시<a href="https://labs.minisoft.co.kr/blog/miniapphub-enterprise#%EC%97%85%EB%AC%B4-%EC%95%B1-%ED%99%9C%EC%9A%A9-%EC%98%88%EC%8B%9C" class="hash-link" aria-label="업무 앱 활용 예시에 대한 직접 링크" title="업무 앱 활용 예시에 대한 직접 링크" translate="no">​</a></h3>
<p>현장 안전관리, 보고서 자동 생성, KPI 데이터 조회처럼 부서별 업무 앱을 카드 단위로 정리하면 어떤 앱이 실제 업무에 쓰이는지 빠르게 비교할 수 있습니다.</p>
<p><img decoding="async" loading="lazy" alt="MiniApp Hub Enterprise 활용 시나리오" src="https://labs.minisoft.co.kr/assets/images/miniapphub-enterprise-scenarios-3896fc8ea5616675845663b325f5b463.jpg" width="1060" height="439" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="동영상으로-보기">동영상으로 보기<a href="https://labs.minisoft.co.kr/blog/miniapphub-enterprise#%EB%8F%99%EC%98%81%EC%83%81%EC%9C%BC%EB%A1%9C-%EB%B3%B4%EA%B8%B0" class="hash-link" aria-label="동영상으로 보기에 대한 직접 링크" title="동영상으로 보기에 대한 직접 링크" translate="no">​</a></h2>
<p>아래 영상은 MiniApp Hub Enterprise의 기본 화면 흐름을 빠르게 확인할 수 있는 가이드입니다.</p>
<video controls="" width="100%" src="/video/MiniAppHub_guide.mp4"><p>MiniApp Hub Enterprise guide video</p></video>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="보안과-거버넌스">보안과 거버넌스<a href="https://labs.minisoft.co.kr/blog/miniapphub-enterprise#%EB%B3%B4%EC%95%88%EA%B3%BC-%EA%B1%B0%EB%B2%84%EB%84%8C%EC%8A%A4" class="hash-link" aria-label="보안과 거버넌스에 대한 직접 링크" title="보안과 거버넌스에 대한 직접 링크" translate="no">​</a></h2>
<p>기업용 플랫폼에서 중요한 것은 편리함만이 아닙니다. MiniApp Hub Enterprise는 회사 계정 기반 SSO, 역할 기반 접근 제어, 설치·실행·접근 로그 관리, 앱 등록 승인 프로세스를 함께 다룹니다.</p>
<p>앱 제작자, 앱 오너, 승인자, 운영자, 리뷰관리자의 역할을 나누면 현업의 자율성과 회사의 통제 기준을 함께 가져갈 수 있습니다. 누구나 만들 수 있지만, 아무 앱이나 무분별하게 퍼지는 구조는 막는 것입니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="기대-효과">기대 효과<a href="https://labs.minisoft.co.kr/blog/miniapphub-enterprise#%EA%B8%B0%EB%8C%80-%ED%9A%A8%EA%B3%BC" class="hash-link" aria-label="기대 효과에 대한 직접 링크" title="기대 효과에 대한 직접 링크" translate="no">​</a></h2>
<p>MiniApp Hub Enterprise를 도입하면 개인 PC나 특정 부서에 머무르던 업무 앱을 공식 채널로 모을 수 있습니다. 승인된 앱만 공개하고 사용량을 기반으로 운영하면 Shadow IT를 줄이고, 앱 공유를 활성화하며, 현장의 아이디어를 회사의 디지털 자산으로 관리할 수 있습니다.</p>
<p>임직원은 자주 쓰는 앱을 한 화면에서 실행하고 반복업무를 줄일 수 있습니다. 현업 부서는 아이디어를 빠르게 앱으로 만들고 우수 사례를 전사로 확산할 수 있습니다. IT·DX 조직은 사용량 기반으로 앱 포트폴리오를 관리할 수 있고, 경영진은 어떤 혁신 사례가 실제로 쓰이고 있는지 데이터로 확인할 수 있습니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="마치며">마치며<a href="https://labs.minisoft.co.kr/blog/miniapphub-enterprise#%EB%A7%88%EC%B9%98%EB%A9%B0" class="hash-link" aria-label="마치며에 대한 직접 링크" title="마치며에 대한 직접 링크" translate="no">​</a></h2>
<p>MiniApp Hub Enterprise의 목표는 앱을 많이 만드는 것이 아닙니다. 이미 만들어지고 있는 사내 미니앱을 찾기 쉽게 만들고, 안전하게 설치하게 하고, 실제 사용 데이터를 기반으로 좋은 앱이 확산되도록 만드는 것입니다.</p>
<p>현장의 작은 아이디어가 회사의 자산이 되려면, 만드는 도구만큼이나 모으고 운영하는 플랫폼이 필요합니다.</p>]]></content:encoded>
            <category>AI 업무자동화</category>
            <category>Enterprise AI</category>
        </item>
        <item>
            <title><![CDATA[인프라 알람이 울렸을 때 — InfraManager가 운영자에게 답하는 법]]></title>
            <link>https://labs.minisoft.co.kr/blog/infra-manager-and-mina</link>
            <guid>https://labs.minisoft.co.kr/blog/infra-manager-and-mina</guid>
            <pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[InfraManager와 미나가 인프라 장애 알람 상황에서 영향 범위, 담당, 과거 사례를 어떻게 연결하는지 설명합니다.]]></description>
            <content:encoded><![CDATA[<blockquote>
<p><strong>핵심 요약</strong>
InfraManager와 미나는 인프라 알람이 발생했을 때 서버, DNS, 인증서, 컨테이너, 담당 정보를 따로 보지 않고 하나의 영향 관계로 묶어 보여주는 것을 목표로 합니다. 운영자에게 필요한 것은 메뉴 목록이 아니라 지금 무엇이 영향을 받는지에 대한 빠른 답입니다.</p>
</blockquote>
<p>한밤중 휴대폰이 울립니다. "<code>api.example.com</code> 응답 없음." 잠에서 덜 깬 운영자가 머릿속에 떠올리는 질문은 늘 비슷합니다. 이게 어디 영향을 주는가, 누가 담당이었는가, 같은 일이 예전에 있었는가, 지금 손대도 되는가.</p>
<p>응급실에 환자가 들어왔을 때 의료팀이 가장 먼저 하는 트리아지(triage)와 비슷한 일입니다. 증상 하나로 영향 범위·우선순위·담당을 빠르게 묶어내는 일이죠. 이번 글은 클라우드 인프라가 흔들렸을 때 <strong>운영자가 무엇을 보는지</strong> 이야기합니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="메뉴-다섯-군데를-도는-운영의-무게">메뉴 다섯 군데를 도는 운영의 무게<a href="https://labs.minisoft.co.kr/blog/infra-manager-and-mina#%EB%A9%94%EB%89%B4-%EB%8B%A4%EC%84%AF-%EA%B5%B0%EB%8D%B0%EB%A5%BC-%EB%8F%84%EB%8A%94-%EC%9A%B4%EC%98%81%EC%9D%98-%EB%AC%B4%EA%B2%8C" class="hash-link" aria-label="메뉴 다섯 군데를 도는 운영의 무게에 대한 직접 링크" title="메뉴 다섯 군데를 도는 운영의 무게에 대한 직접 링크" translate="no">​</a></h2>
<p>기존 운영 화면은 보통 메뉴별로 나뉩니다. 서버 목록, DNS 목록, 컨테이너 목록, 인증서 목록을 따로 봅니다. 각 화면은 잘 정리돼 있지만, 정작 운영자가 알고 싶은 건 <strong>그 사이의 관계</strong>입니다.</p>
<p>한 도메인이 멈추면 뒤이어 어떤 서비스가 영향받는지, 누가 담당인지, 과거에는 이걸 어떻게 풀었는지. 메뉴 하나하나에는 답이 흩어져 있고, 그걸 머릿속에서 엮는 게 운영자의 역할이었죠.</p>
<p>응급실에 비유하면, 환자 차트는 다 있지만 누가 트리아지를 해주진 않는 상태입니다. 의사는 차트를 한 장씩 펼쳐 가며 머릿속에서 그림을 그려야 하죠.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="inframanager가-묶어내는-운영-체인">InfraManager가 묶어내는 운영 체인<a href="https://labs.minisoft.co.kr/blog/infra-manager-and-mina#inframanager%EA%B0%80-%EB%AC%B6%EC%96%B4%EB%82%B4%EB%8A%94-%EC%9A%B4%EC%98%81-%EC%B2%B4%EC%9D%B8" class="hash-link" aria-label="InfraManager가 묶어내는 운영 체인에 대한 직접 링크" title="InfraManager가 묶어내는 운영 체인에 대한 직접 링크" translate="no">​</a></h2>
<p>저희가 만들고 있는 <strong>InfraManager</strong> 는 이 흩어진 정보를 <strong>하나의 운영 체인</strong>으로 묶어 보여주는 운영 대시보드입니다.</p>
<p>도메인 → DNS → 프록시 → 컨테이너 → 서버 → 백업 → 담당팀 → 런북.</p>
<p><code>api.example.com</code> 한 줄을 누르면, 시스템이 이 체인을 따라가며 연결된 모든 것을 한 화면에 펼쳐냅니다. 운영자는 이제 "어디 있더라"를 묻는 대신 "어떻게 할까"부터 시작합니다.</p>
<p>비용도 같은 방식으로 봅니다. 이번 달 청구서가 늘었다면, 어느 구독에서 얼마가 늘었고, 그 구독에 어떤 리소스가 매여 있고, 누가 그 리소스를 만들었는지를 함께 보여줍니다. 숫자 하나를 따라가다가 그 뒤에 누가 서 있는지까지 보이는 거죠.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="미나--운영자의-질문을-받는-트리아지">미나 — 운영자의 질문을 받는 트리아지<a href="https://labs.minisoft.co.kr/blog/infra-manager-and-mina#%EB%AF%B8%EB%82%98--%EC%9A%B4%EC%98%81%EC%9E%90%EC%9D%98-%EC%A7%88%EB%AC%B8%EC%9D%84-%EB%B0%9B%EB%8A%94-%ED%8A%B8%EB%A6%AC%EC%95%84%EC%A7%80" class="hash-link" aria-label="미나 — 운영자의 질문을 받는 트리아지에 대한 직접 링크" title="미나 — 운영자의 질문을 받는 트리아지에 대한 직접 링크" translate="no">​</a></h2>
<p>InfraManager 위에는 AI 인프라 직원 **미나(MiNa)**가 함께 동작합니다. 운영자가 자연어로 묻기만 하면, 미나는 필요한 도구를 골라 결과를 묶어 답합니다.</p>
<p>운영자가 실제로 던지는 질문은 대략 이렇습니다.</p>
<ul>
<li class=""><strong>"이 도메인이 죽으면 뭐가 영향받지?"</strong> — 미나는 DNS·프록시·서비스·서버·담당팀을 한 묶음으로 가져옵니다.</li>
<li class=""><strong>"이번 달 비용은 왜 늘었지?"</strong> — 구독·리소스·변경 이력·정리 후보를 함께 보여줍니다.</li>
<li class=""><strong>"백업 안 되는 서버가 있나?"</strong> — 백업 정책·실패 이력·복구 대상을 묶어 답합니다.</li>
<li class=""><strong>"같은 장애가 예전에 있었나?"</strong> — 과거 이벤트·조치 내역·재발 여부를 가져옵니다.</li>
</ul>
<p>응급실 트리아지가 환자의 증상 하나로 진료 흐름 전체를 결정하듯, 미나는 질문 하나로 운영자가 다음에 봐야 할 화면·자료·사람을 함께 묶어줍니다. 운영자는 메뉴를 다섯 군데 도는 대신 미나에게 먼저 묻고, 시스템이 실제 데이터를 확인하는 흐름이 만들어집니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="왜-이-방향인가">왜 이 방향인가<a href="https://labs.minisoft.co.kr/blog/infra-manager-and-mina#%EC%99%9C-%EC%9D%B4-%EB%B0%A9%ED%96%A5%EC%9D%B8%EA%B0%80" class="hash-link" aria-label="왜 이 방향인가에 대한 직접 링크" title="왜 이 방향인가에 대한 직접 링크" translate="no">​</a></h2>
<p>인프라 운영에서 가장 어려운 일은 "서버가 살아 있는지" 만 확인하는 게 아닙니다. 장애가 났을 때 <strong>영향 범위·담당·과거 사례·지금 손대도 되는지</strong>를 빠르게 묶어 다음 행동을 결정하는 일이죠.</p>
<p>이 일은 그동안 사람이 머릿속에 인프라를 외우고 있어야만 가능했습니다. 인프라가 커질수록, 담당자가 바뀔수록 이 방식은 흔들리기 쉽습니다. <strong>시스템이 관계를 기억하고</strong>, <strong>AI가 그 관계를 운영자에게 답으로 묶어주는</strong> 쪽으로 무게를 옮기면, 운영의 부담이 사람의 기억력에서 벗어납니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="마치며">마치며<a href="https://labs.minisoft.co.kr/blog/infra-manager-and-mina#%EB%A7%88%EC%B9%98%EB%A9%B0" class="hash-link" aria-label="마치며에 대한 직접 링크" title="마치며에 대한 직접 링크" translate="no">​</a></h2>
<p>저희는 InfraManager와 미나를 사내 인프라 운영에 직접 쓰면서, 한밤중 알람을 받았을 때 운영자가 머릿속 대신 시스템에게 먼저 묻는 흐름을 만들어가고 있습니다.</p>
<p>다음 글에서는 미나가 실제로 어떤 도구를 골라 어떤 답을 묶어내는지, 그 안쪽 흐름을 풀어보겠습니다.</p>]]></content:encoded>
            <category>인프라운영</category>
        </item>
        <item>
            <title><![CDATA[조회만 할 거예요, 손대실 거예요? — 미나가 묻는 한 가지]]></title>
            <link>https://labs.minisoft.co.kr/blog/mina-tool-selection</link>
            <guid>https://labs.minisoft.co.kr/blog/mina-tool-selection</guid>
            <pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[미나가 조회 작업과 변경 작업을 구분해 인프라 운영 자동화의 안전성을 높이는 방식을 설명합니다.]]></description>
            <content:encoded><![CDATA[<blockquote>
<p><strong>핵심 요약</strong>
미나가 가장 먼저 구분해야 하는 것은 사용자가 조회만 원하는지, 실제 인프라 변경을 원하는지입니다. 읽기 작업과 변경 작업을 분리해야 AI 운영 도구가 빠르면서도 안전하게 동작할 수 있습니다.</p>
</blockquote>
<p><a class="" href="https://labs.minisoft.co.kr/blog/infra-manager-and-mina">지난 글</a>에서 미나(MiNa)가 운영자의 질문을 받아 영향 범위·담당·과거 사례를 한 묶음으로 답한다는 이야기를 했습니다. "이 도메인이 죽으면 뭐가 영향받지?"에 미나가 DNS·프록시·서비스·서버·담당팀을 가져다 주는 식이었죠.</p>
<p>그런데 운영자가 던지는 질문이 늘 조회만은 아닙니다. "이 컨테이너 좀 지워줘", "GPU 작업 중지해줘", "이 사용자 계정 묶어줘" 같은 <strong>손대는 질문</strong>도 섞여 있죠. 같은 미나에게 묻는데 답이 같은 식으로 나오면 위험합니다.</p>
<p>이번 글은 미나가 묻는 한 가지 질문 — "조회만 할 거예요, 손대실 거예요?" 이야기입니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="같은-응급실-두-가지-모드">같은 응급실, 두 가지 모드<a href="https://labs.minisoft.co.kr/blog/mina-tool-selection#%EA%B0%99%EC%9D%80-%EC%9D%91%EA%B8%89%EC%8B%A4-%EB%91%90-%EA%B0%80%EC%A7%80-%EB%AA%A8%EB%93%9C" class="hash-link" aria-label="같은 응급실, 두 가지 모드에 대한 직접 링크" title="같은 응급실, 두 가지 모드에 대한 직접 링크" translate="no">​</a></h2>
<p>응급실에서 의료팀이 하는 일은 두 갈래입니다. 환자 차트를 펼쳐 보는 일과, 약을 처방하거나 시술을 결정하는 일. 둘은 같은 의사가 하지만 절차가 완전히 다릅니다. 차트는 일단 빠르게 펼쳐도 환자에게 변화가 없죠. 처방은 잘못되면 환자에게 즉시 영향이 갑니다.</p>
<p>미나가 운영자의 질문을 받았을 때 가장 먼저 하는 일도 이 갈림입니다. <strong>"이건 보기만 하는 질문인가, 손대는 질문인가."</strong> 같은 미나가 묻고 답하지만, 둘은 다른 길을 탑니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="빠른-길--조회만-묻는-질문">빠른 길 — 조회만 묻는 질문<a href="https://labs.minisoft.co.kr/blog/mina-tool-selection#%EB%B9%A0%EB%A5%B8-%EA%B8%B8--%EC%A1%B0%ED%9A%8C%EB%A7%8C-%EB%AC%BB%EB%8A%94-%EC%A7%88%EB%AC%B8" class="hash-link" aria-label="빠른 길 — 조회만 묻는 질문에 대한 직접 링크" title="빠른 길 — 조회만 묻는 질문에 대한 직접 링크" translate="no">​</a></h2>
<p>조회는 빠르게 가도 됩니다.</p>
<ul>
<li class="">"서버 목록 보여줘"</li>
<li class="">"GPU 누가 쓰고 있어?"</li>
<li class="">"DNS 레코드 어디로 연결돼?"</li>
<li class="">"이 도메인 담당팀이 누구야?"</li>
</ul>
<p>이런 질문에 미나는 깊게 추론하지 않고 곧장 필요한 도구를 호출해 결과를 가져옵니다. 응급실로 치면 차트를 즉시 펼쳐 보여주는 동작이죠. 답이 빨라야 운영자가 다음 판단을 빨리 할 수 있습니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="신중한-길--손대는-질문">신중한 길 — 손대는 질문<a href="https://labs.minisoft.co.kr/blog/mina-tool-selection#%EC%8B%A0%EC%A4%91%ED%95%9C-%EA%B8%B8--%EC%86%90%EB%8C%80%EB%8A%94-%EC%A7%88%EB%AC%B8" class="hash-link" aria-label="신중한 길 — 손대는 질문에 대한 직접 링크" title="신중한 길 — 손대는 질문에 대한 직접 링크" translate="no">​</a></h2>
<p>변경 질문은 같은 속도로 가면 안 됩니다. 미나는 다음 세 단계를 거칩니다.</p>
<p><strong>1. 영향 범위 먼저 답하기 (dry-run)</strong></p>
<p>"이걸 지우면 이게 같이 영향받습니다" 를 먼저 보여줍니다. 컨테이너 하나 지우는 요청에도, 그 컨테이너가 떠받치는 사이트·연결된 프록시·로그 보관 정책까지 함께 보여줍니다. 실제로는 아무것도 건드리지 않은 상태죠.</p>
<p><strong>2. 담당팀 확인</strong></p>
<p>"이 영역은 인프라팀입니다", "이건 데이터팀 권한이에요" 처럼 책임 소재를 함께 답합니다. 운영자가 자기 권한 밖 작업을 무심코 진행하지 않도록 보호하는 단계입니다.</p>
<p><strong>3. 명시 승인 대기</strong></p>
<p>운영자가 "OK, 진행해" 를 명시적으로 누르기 전까지 미나는 실행하지 않습니다. 응급실에서 위험한 시술 전에 동의서를 받는 단계와 같습니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="왜-두-길을-굳이-나누나">왜 두 길을 굳이 나누나<a href="https://labs.minisoft.co.kr/blog/mina-tool-selection#%EC%99%9C-%EB%91%90-%EA%B8%B8%EC%9D%84-%EA%B5%B3%EC%9D%B4-%EB%82%98%EB%88%84%EB%82%98" class="hash-link" aria-label="왜 두 길을 굳이 나누나에 대한 직접 링크" title="왜 두 길을 굳이 나누나에 대한 직접 링크" translate="no">​</a></h2>
<p>빠른 길만 있으면 위험합니다. 손대는 질문이 들어왔는데 미나가 빠르게 처리해 버리면, 운영자가 영향 범위를 모르는 채 인프라가 바뀌어 버립니다.</p>
<p>신중한 길만 있으면 답답합니다. 단순 조회까지 매번 "정말로 보시겠습니까?" 를 묻기 시작하면, 운영자가 미나에게 묻지 않고 메뉴를 직접 도는 옛 방식으로 돌아갑니다.</p>
<p>빠른 트리아지 + 신중한 처치 — 응급실이 잘 굴러가는 이유와 같은 모양으로, 인프라 운영도 두 트랙이 함께 있어야 합니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="마치며">마치며<a href="https://labs.minisoft.co.kr/blog/mina-tool-selection#%EB%A7%88%EC%B9%98%EB%A9%B0" class="hash-link" aria-label="마치며에 대한 직접 링크" title="마치며에 대한 직접 링크" translate="no">​</a></h2>
<p>미나는 답을 묶어내는 능력만큼 <strong>언제 멈춰서 운영자에게 다시 물을지 아는 능력</strong>도 중요합니다. 빠른 답이 필요한 곳에선 빠르게, 신중해야 할 곳에선 한 번 멈춰서 묻는 미나가 저희가 사내 인프라에 매일 함께 쓰고 있는 동료입니다.</p>
<p>다음 글에서는 미나가 따라가는 운영 체인 — 도메인 한 줄에서 시작해 어떻게 백업과 담당팀까지 따라가는지 — 그 안쪽 흐름을 풀어보겠습니다.</p>]]></content:encoded>
            <category>인프라운영</category>
        </item>
        <item>
            <title><![CDATA[작업일보 한 번 작성하면 안전관리까지 끝난다? — Smart On-sitehub 이야기]]></title>
            <link>https://labs.minisoft.co.kr/blog/smart-onsitehub-construction-dx</link>
            <guid>https://labs.minisoft.co.kr/blog/smart-onsitehub-construction-dx</guid>
            <pubDate>Thu, 11 Jun 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[작업일보를 중심으로 공정관리, 위험성평가, 안전관리, 전자문서 관리를 연결하는 Smart On-sitehub의 디지털 건설 현장 플랫폼을 소개합니다.]]></description>
            <content:encoded><![CDATA[<blockquote>
<p><strong>핵심 요약</strong>
Smart On-sitehub는 작업일보를 단순 기록이 아니라 공정관리, 위험성평가, 안전관리, 전자문서 관리의 공통 데이터로 바꾸는 플랫폼입니다. 현장 정보가 흩어지지 않도록 작업, 위치, 인원, 위험요인을 하나의 흐름으로 연결합니다.</p>
</blockquote>
<p>건설현장에서는 매일 수많은 정보가 발생합니다.</p>
<p>오늘 어떤 작업자가 투입되었는지, 어떤 작업이 진행되는지, 어떤 위험요인이 있는지, 그리고 관련 문서가 어디에 있는지까지 관리자는 계속 확인해야 합니다. 하지만 실제 현장에서는 이러한 정보가 여러 문서와 엑셀, 메신저, 종이 서류에 흩어져 있는 경우가 많습니다.</p>
<p><img decoding="async" loading="lazy" alt="Smart On-sitehub" src="https://labs.minisoft.co.kr/assets/images/smart-onsitehub-hero-1273f0a771d832b0d5a47e9bc9205448.png" width="1672" height="941" class="img_ev3q"></p>
<p>미니소프트의 <strong>Smart On-sitehub</strong>는 이러한 문제를 해결하기 위해 만들어진 스마트 건설 현장 플랫폼입니다. 안전관리, 공정관리, 위험성평가, 전자문서 관리를 하나의 시스템으로 통합하여 현장을 한눈에 파악할 수 있도록 지원합니다.</p>
<p>핵심은 <strong>작업일보 중심의 디지털화</strong>입니다.</p>
<p>작업자가 작업일보를 작성하면 누가(OBS), 어디서(PBS), 어떤 작업을(WBS), 어떤 위험요인(SBS)과 함께 수행했는지가 데이터로 연결됩니다. 단순 기록이 아니라 공정관리와 위험성평가, 작업현황 모니터링의 기반 데이터가 되는 것입니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="작업일보가-데이터가-되는-순간">작업일보가 데이터가 되는 순간<a href="https://labs.minisoft.co.kr/blog/smart-onsitehub-construction-dx#%EC%9E%91%EC%97%85%EC%9D%BC%EB%B3%B4%EA%B0%80-%EB%8D%B0%EC%9D%B4%ED%84%B0%EA%B0%80-%EB%90%98%EB%8A%94-%EC%88%9C%EA%B0%84" class="hash-link" aria-label="작업일보가 데이터가 되는 순간에 대한 직접 링크" title="작업일보가 데이터가 되는 순간에 대한 직접 링크" translate="no">​</a></h2>
<p><img decoding="async" loading="lazy" alt="Smart On-sitehub Data Flow" src="https://labs.minisoft.co.kr/assets/images/smart-onsitehub-data-flow-85a5741c4c0fb9b0f6b2c3856e1f0c8c.png" width="1536" height="1024" class="img_ev3q"></p>
<p>Smart On-sitehub에서는 작업일보가 Activity Data로 변환되고, 위험성평가, 안전관리, 공정관리, 전자문서 관리의 공통 데이터로 활용됩니다.</p>
<p>각 업무 영역에서 생성된 데이터는 통합 대시보드로 모여 관리자가 현장 전체를 실시간으로 파악할 수 있게 합니다.</p>
<p>특히 위험성평가 자동 연계가 중요합니다.</p>
<p>기존에는 월 단위 또는 별도 문서로 관리되던 위험성평가가 실제 작업과 분리되는 경우가 많았습니다. Smart On-sitehub는 작업일보 작성 시 작업내용, 작업위치, 작업인원 정보를 함께 반영하여 실제 작업 기반의 안전관리를 가능하게 합니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="종이-문서에서-디지털-문서로">종이 문서에서 디지털 문서로<a href="https://labs.minisoft.co.kr/blog/smart-onsitehub-construction-dx#%EC%A2%85%EC%9D%B4-%EB%AC%B8%EC%84%9C%EC%97%90%EC%84%9C-%EB%94%94%EC%A7%80%ED%84%B8-%EB%AC%B8%EC%84%9C%EB%A1%9C" class="hash-link" aria-label="종이 문서에서 디지털 문서로에 대한 직접 링크" title="종이 문서에서 디지털 문서로에 대한 직접 링크" translate="no">​</a></h2>
<p>문서관리도 디지털로 전환됩니다.</p>
<p>안전교육 확인서, 동의서, 점검일지, 작업계획서 등을 전자문서 형태로 관리할 수 있으며 전자서명과 QR 기반 업무 처리도 지원합니다. 외국인 근로자를 위한 다국어 교육 콘텐츠 활용도 가능합니다.</p>
<p>현장에서 발생하는 각종 문서는 단순 보관 대상이 아니라 업무 데이터가 됩니다. 필요한 자료를 빠르게 검색하고 공유할 수 있으며, 승인과 이력 관리도 함께 수행할 수 있습니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="건설현장을-데이터로-연결하다">건설현장을 데이터로 연결하다<a href="https://labs.minisoft.co.kr/blog/smart-onsitehub-construction-dx#%EA%B1%B4%EC%84%A4%ED%98%84%EC%9E%A5%EC%9D%84-%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A1%9C-%EC%97%B0%EA%B2%B0%ED%95%98%EB%8B%A4" class="hash-link" aria-label="건설현장을 데이터로 연결하다에 대한 직접 링크" title="건설현장을 데이터로 연결하다에 대한 직접 링크" translate="no">​</a></h2>
<p>결국 Smart On-sitehub의 목표는 단순한 문서 전산화가 아닙니다.</p>
<p>현장에서 발생하는 작업, 안전, 공정, 문서를 하나의 데이터로 연결하여 관리자가 현장을 더 빠르고 정확하게 파악할 수 있도록 만드는 것입니다.</p>
<p>작업일보 한 건이 현장 전체를 설명하는 데이터가 되는 것.</p>
<p>그것이 Smart On-sitehub가 추구하는 스마트 건설 현장의 모습입니다.</p>]]></content:encoded>
            <category>건설DX</category>
        </item>
        <item>
            <title><![CDATA[RAG가 한 걸음 더 — Graph RAG와 OCR로 복잡한 문서를 풀어내는 법]]></title>
            <link>https://labs.minisoft.co.kr/blog/graph-rag-ocr</link>
            <guid>https://labs.minisoft.co.kr/blog/graph-rag-ocr</guid>
            <pubDate>Sat, 06 Jun 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[OCR과 Graph RAG를 활용해 표, 이미지, 관계가 많은 복잡한 문서를 RAG로 다루는 방법을 설명합니다.]]></description>
            <content:encoded><![CDATA[<blockquote>
<p><strong>핵심 요약</strong>
OCR은 이미지·스캔 문서 안의 글자를 검색 가능한 텍스트로 바꾸고, Graph RAG는 문서와 개체 사이의 관계를 함께 활용합니다. 복잡한 보고서, 계약, 사고 기록처럼 단순 키워드 검색만으로 맥락을 잡기 어려운 문서에서 효과적입니다.</p>
</blockquote>
<p><a class="" href="https://labs.minisoft.co.kr/blog/rag-explained">지난 글</a>에서 RAG를 도서관 사서로 비유했습니다. 사용자가 묻는 질문에 맞춰 사서가 자료를 찾아 LLM에게 건네주는 그림이었죠. 그런데 도서관에 들어온 책이 글자 한 줄 없이 그림과 표만 가득한 보고서라면 어떻게 될까요? 또 자료끼리 서로 연결돼 있는 복잡한 사건이라면요?</p>
<p>이번 글은 RAG가 마주치는 그 다음 벽 두 가지와, 그걸 푸는 OCR · Graph RAG 이야기입니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="graph-rag와-ocr은-어떻게-연결될까">Graph RAG와 OCR은 어떻게 연결될까<a href="https://labs.minisoft.co.kr/blog/graph-rag-ocr#graph-rag%EC%99%80-ocr%EC%9D%80-%EC%96%B4%EB%96%BB%EA%B2%8C-%EC%97%B0%EA%B2%B0%EB%90%A0%EA%B9%8C" class="hash-link" aria-label="Graph RAG와 OCR은 어떻게 연결될까에 대한 직접 링크" title="Graph RAG와 OCR은 어떻게 연결될까에 대한 직접 링크" translate="no">​</a></h2>
<p><img decoding="async" loading="lazy" alt="Graph RAG와 OCR 아키텍처" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjY0MCIgdmlld0JveD0iMCAwIDEyMDAgNjQwIj4KPHJlY3Qgd2lkdGg9IjEyMDAiIGhlaWdodD0iNjQwIiBmaWxsPSIjZjhmYWZjIi8+Cjx0ZXh0IHg9IjYwIiB5PSI4MCIgZm9udC1mYW1pbHk9IkFyaWFsLCBzYW5zLXNlcmlmIiBmb250LXNpemU9IjM4IiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjMGYxNzJhIj5HcmFwaCBSQUcgKyBPQ1IgQXJjaGl0ZWN0dXJlPC90ZXh0Pgo8dGV4dCB4PSI2MCIgeT0iMTIwIiBmb250LWZhbWlseT0iQXJpYWwsIHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMTgiIGZpbGw9IiM0NzU1NjkiPm1pbmkgTGFicyB2aXN1YWwgZ3VpZGU8L3RleHQ+CjxyZWN0IHg9IjcwIiB5PSIyNTAiIHdpZHRoPSIyMjAiIGhlaWdodD0iODYiIHJ4PSIxOCIgZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMjU2M2ViIiBzdHJva2Utd2lkdGg9IjMiLz4KPHRleHQgeD0iMTgwLjAiIHk9IjI4NCIgdGV4dC1hbmNob3I9Im1pZGRsZSIgZm9udC1mYW1pbHk9IkFyaWFsLCBzYW5zLXNlcmlmIiBmb250LXNpemU9IjIwIiBmb250LXdlaWdodD0iNjAwIiBmaWxsPSIjMWUyOTNiIj5Eb2N1bWVudDwvdGV4dD4KPHRleHQgeD0iMTgwLjAiIHk9IjMwOCIgdGV4dC1hbmNob3I9Im1pZGRsZSIgZm9udC1mYW1pbHk9IkFyaWFsLCBzYW5zLXNlcmlmIiBmb250LXNpemU9IjIwIiBmb250LXdlaWdodD0iNjAwIiBmaWxsPSIjMWUyOTNiIj5VcGxvYWQ8L3RleHQ+CjxsaW5lIHgxPSIyOTgiIHkxPSIyOTMuMCIgeDI9IjMxNyIgeTI9IjI5My4wIiBzdHJva2U9IiMyNTYzZWIiIHN0cm9rZS13aWR0aD0iNCIvPgo8cG9seWdvbiBwb2ludHM9IjMxNywyOTMuMCAzMDUsMjg1LjAgMzA1LDMwMS4wIiBmaWxsPSIjMjU2M2ViIi8+CjxyZWN0IHg9IjMyNSIgeT0iMjUwIiB3aWR0aD0iMjIwIiBoZWlnaHQ9Ijg2IiByeD0iMTgiIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzI1NjNlYiIgc3Ryb2tlLXdpZHRoPSIzIi8+Cjx0ZXh0IHg9IjQzNS4wIiB5PSIyODQiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGZvbnQtZmFtaWx5PSJBcmlhbCwgc2Fucy1zZXJpZiIgZm9udC1zaXplPSIyMCIgZm9udC13ZWlnaHQ9IjYwMCIgZmlsbD0iIzFlMjkzYiI+T0NSPC90ZXh0Pgo8dGV4dCB4PSI0MzUuMCIgeT0iMzA4IiB0ZXh0LWFuY2hvcj0ibWlkZGxlIiBmb250LWZhbWlseT0iQXJpYWwsIHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMjAiIGZvbnQtd2VpZ2h0PSI2MDAiIGZpbGw9IiMxZTI5M2IiPkV4dHJhY3Rpb248L3RleHQ+CjxsaW5lIHgxPSI1NTMiIHkxPSIyOTMuMCIgeDI9IjU3MiIgeTI9IjI5My4wIiBzdHJva2U9IiMyNTYzZWIiIHN0cm9rZS13aWR0aD0iNCIvPgo8cG9seWdvbiBwb2ludHM9IjU3MiwyOTMuMCA1NjAsMjg1LjAgNTYwLDMwMS4wIiBmaWxsPSIjMjU2M2ViIi8+CjxyZWN0IHg9IjU4MCIgeT0iMjUwIiB3aWR0aD0iMjIwIiBoZWlnaHQ9Ijg2IiByeD0iMTgiIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzI1NjNlYiIgc3Ryb2tlLXdpZHRoPSIzIi8+Cjx0ZXh0IHg9IjY5MC4wIiB5PSIyODQiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGZvbnQtZmFtaWx5PSJBcmlhbCwgc2Fucy1zZXJpZiIgZm9udC1zaXplPSIyMCIgZm9udC13ZWlnaHQ9IjYwMCIgZmlsbD0iIzFlMjkzYiI+RW50aXR5PC90ZXh0Pgo8dGV4dCB4PSI2OTAuMCIgeT0iMzA4IiB0ZXh0LWFuY2hvcj0ibWlkZGxlIiBmb250LWZhbWlseT0iQXJpYWwsIHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMjAiIGZvbnQtd2VpZ2h0PSI2MDAiIGZpbGw9IiMxZTI5M2IiPkdyYXBoPC90ZXh0Pgo8bGluZSB4MT0iODA4IiB5MT0iMjkzLjAiIHgyPSI4MjciIHkyPSIyOTMuMCIgc3Ryb2tlPSIjMjU2M2ViIiBzdHJva2Utd2lkdGg9IjQiLz4KPHBvbHlnb24gcG9pbnRzPSI4MjcsMjkzLjAgODE1LDI4NS4wIDgxNSwzMDEuMCIgZmlsbD0iIzI1NjNlYiIvPgo8cmVjdCB4PSI4MzUiIHk9IjI1MCIgd2lkdGg9IjIyMCIgaGVpZ2h0PSI4NiIgcng9IjE4IiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMyNTYzZWIiIHN0cm9rZS13aWR0aD0iMyIvPgo8dGV4dCB4PSI5NDUuMCIgeT0iMjg0IiB0ZXh0LWFuY2hvcj0ibWlkZGxlIiBmb250LWZhbWlseT0iQXJpYWwsIHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMjAiIGZvbnQtd2VpZ2h0PSI2MDAiIGZpbGw9IiMxZTI5M2IiPlZlY3RvcjwvdGV4dD4KPHRleHQgeD0iOTQ1LjAiIHk9IjMwOCIgdGV4dC1hbmNob3I9Im1pZGRsZSIgZm9udC1mYW1pbHk9IkFyaWFsLCBzYW5zLXNlcmlmIiBmb250LXNpemU9IjIwIiBmb250LXdlaWdodD0iNjAwIiBmaWxsPSIjMWUyOTNiIj5TZWFyY2g8L3RleHQ+CjxsaW5lIHgxPSIxMDYzIiB5MT0iMjkzLjAiIHgyPSIxMDgyIiB5Mj0iMjkzLjAiIHN0cm9rZT0iIzI1NjNlYiIgc3Ryb2tlLXdpZHRoPSI0Ii8+Cjxwb2x5Z29uIHBvaW50cz0iMTA4MiwyOTMuMCAxMDcwLDI4NS4wIDEwNzAsMzAxLjAiIGZpbGw9IiMyNTYzZWIiLz4KPHJlY3QgeD0iMTA5MCIgeT0iMjUwIiB3aWR0aD0iMjIwIiBoZWlnaHQ9Ijg2IiByeD0iMTgiIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzI1NjNlYiIgc3Ryb2tlLXdpZHRoPSIzIi8+Cjx0ZXh0IHg9IjEyMDAuMCIgeT0iMjg0IiB0ZXh0LWFuY2hvcj0ibWlkZGxlIiBmb250LWZhbWlseT0iQXJpYWwsIHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMjAiIGZvbnQtd2VpZ2h0PSI2MDAiIGZpbGw9IiMxZTI5M2IiPkFuc3dlcjwvdGV4dD4KPHRleHQgeD0iMTIwMC4wIiB5PSIzMDgiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGZvbnQtZmFtaWx5PSJBcmlhbCwgc2Fucy1zZXJpZiIgZm9udC1zaXplPSIyMCIgZm9udC13ZWlnaHQ9IjYwMCIgZmlsbD0iIzFlMjkzYiI+R2VuZXJhdGlvbjwvdGV4dD4KPC9zdmc+" width="1200" height="640" class="img_ev3q"></p>
<p>OCR은 문서에서 텍스트와 표 구조를 꺼내고, Graph RAG는 추출된 정보 사이의 관계를 연결합니다. 그 위에서 벡터 검색과 답변 생성이 이어집니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="텍스트만-잘-찾는-rag의-한계">텍스트만 잘 찾는 RAG의 한계<a href="https://labs.minisoft.co.kr/blog/graph-rag-ocr#%ED%85%8D%EC%8A%A4%ED%8A%B8%EB%A7%8C-%EC%9E%98-%EC%B0%BE%EB%8A%94-rag%EC%9D%98-%ED%95%9C%EA%B3%84" class="hash-link" aria-label="텍스트만 잘 찾는 RAG의 한계에 대한 직접 링크" title="텍스트만 잘 찾는 RAG의 한계에 대한 직접 링크" translate="no">​</a></h2>
<p>이전 글에서 본 RAG는 문서를 작은 조각으로 자르고, 그걸 의미가 비슷한 숫자(벡터)로 바꿔 저장했습니다. 사용자가 질문하면 비슷한 의미의 조각을 찾아 LLM에게 함께 건넵니다.</p>
<p>문제는 두 가지 상황에서 막힙니다.</p>
<p><strong>1. 글자가 그림 안에 있을 때</strong></p>
<p>스캔본 PDF, 사진으로 찍힌 계약서, 표만 들어 있는 분기 보고서. 텍스트 추출이 안 되니 자를 조각이 없습니다. 사서가 "이 책은 사진뿐이라 못 읽어요" 하는 상황이죠.</p>
<p><strong>2. 자료들이 서로 연결돼 있을 때</strong></p>
<p>"작년에 사고 났던 그 현장에서, 비슷한 공정 또 한다는데 어떤 안전 수칙이 적용될까?" 같은 질문. 사고 사례 · 공정 표준 · 법 규제 — 세 자료가 따로 떨어져 있으면 답이 안 나옵니다. 사서가 책 한 권씩 찾아 줄 순 있지만, 책들 사이 관계를 엮어 주진 못합니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="ocr--그림-속-글자도-읽는-사서">OCR — 그림 속 글자도 읽는 사서<a href="https://labs.minisoft.co.kr/blog/graph-rag-ocr#ocr--%EA%B7%B8%EB%A6%BC-%EC%86%8D-%EA%B8%80%EC%9E%90%EB%8F%84-%EC%9D%BD%EB%8A%94-%EC%82%AC%EC%84%9C" class="hash-link" aria-label="OCR — 그림 속 글자도 읽는 사서에 대한 직접 링크" title="OCR — 그림 속 글자도 읽는 사서에 대한 직접 링크" translate="no">​</a></h2>
<p>첫 번째 벽을 푸는 게 OCR입니다. Optical Character Recognition, 광학 문자 인식. 이미지 안의 글자를 텍스트로 추출합니다.</p>
<p>단순히 글자만 뽑는 게 아니라, <strong>표의 구조</strong>, <strong>문단의 위치</strong>, <strong>제목과 본문의 계층</strong> 까지 인식하는 게 요즘 OCR의 핵심입니다. 금융권 여신 심사 문서, 건설 시방서, 의료 영상 판독지처럼 표가 빽빽한 문서가 많은 분야에서 특히 큰 차이를 만듭니다.</p>
<p>OCR로 글자를 뽑아내면, 그 다음은 일반 RAG 흐름으로 들어갑니다. 의미 단위로 자르고 → 벡터로 바꿔 저장 → 질문 들어오면 검색.</p>
<p><img decoding="async" loading="lazy" alt="OCR로 이미지 속 텍스트와 표를 추출해 벡터로 저장하는 흐름" src="https://labs.minisoft.co.kr/assets/images/rag-ocr-vector-example.ko-13cc3e407ad383f354b7a24fb91bfa65.png" width="1022" height="640" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="graph-rag--자료들의-관계까지-보는-사서">Graph RAG — 자료들의 관계까지 보는 사서<a href="https://labs.minisoft.co.kr/blog/graph-rag-ocr#graph-rag--%EC%9E%90%EB%A3%8C%EB%93%A4%EC%9D%98-%EA%B4%80%EA%B3%84%EA%B9%8C%EC%A7%80-%EB%B3%B4%EB%8A%94-%EC%82%AC%EC%84%9C" class="hash-link" aria-label="Graph RAG — 자료들의 관계까지 보는 사서에 대한 직접 링크" title="Graph RAG — 자료들의 관계까지 보는 사서에 대한 직접 링크" translate="no">​</a></h2>
<p>두 번째 벽은 Graph RAG입니다. 이름 그대로 그래프 데이터베이스를 RAG에 결합한 방식입니다.</p>
<p>일반 RAG가 "비슷한 의미의 조각" 을 찾는다면, Graph RAG는 <strong>자료와 자료 사이의 관계</strong> 까지 함께 저장합니다.</p>
<p>예를 들어 "2024년 ○○ 공동구 사고" 사건이 있다고 합시다. 이 사건은 다음과 연결됩니다.</p>
<ul>
<li class="">작업 공정: "고소 작업"</li>
<li class="">적용 법규: "산업안전보건법 제42조"</li>
<li class="">안전 수칙: "추락 방지 안전대 결속 의무"</li>
<li class="">유사 과거 사고: "2021년 △△ 현장 사고"</li>
</ul>
<p>이 관계가 그래프로 묶여 있으면, "오늘 공동구 고소 작업 시 점검 사항"이라는 질문 하나에 사서가 위 네 자료를 함께 가져다 줍니다. LLM은 그걸 보고 "이런 법규에 따라 이런 점검을 하셔야 하고, 비슷한 과거 사고가 ○○에서 있었습니다" 라고 한 번에 답하죠.</p>
<p>자료를 따로따로 찾아 사용자가 머릿속에서 엮는 게 아니라, <strong>시스템이 미리 관계를 알고 있어서 함께 묶어주는 게 Graph RAG의 가치</strong>입니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="어디서-쓰이나">어디서 쓰이나<a href="https://labs.minisoft.co.kr/blog/graph-rag-ocr#%EC%96%B4%EB%94%94%EC%84%9C-%EC%93%B0%EC%9D%B4%EB%82%98" class="hash-link" aria-label="어디서 쓰이나에 대한 직접 링크" title="어디서 쓰이나에 대한 직접 링크" translate="no">​</a></h2>
<p>OCR과 Graph RAG가 함께 빛나는 분야는 정해져 있습니다. <strong>자료가 그림·표 위주이고, 자료들이 서로 강하게 얽힌</strong> 영역입니다.</p>
<p><strong>금융 — 여신 심사·시장 분석</strong>
수십 페이지짜리 사업계획서, 결산 보고서, 시장 동향 자료. OCR로 표·차트를 끌어올리고, Graph RAG로 회사 · 산업 · 규제 관계를 묶으면, 담당자가 한 줄 질문으로 핵심을 받습니다.</p>
<p><strong>산업 안전 — 현장 가이드</strong>
정부 안전 지침, 사내 시방서, 과거 사고 사례집. 현장 관리자가 "오늘 진행할 공동구 고소 작업 점검 사항"을 물으면, 시스템이 법규 · 수칙 · 유사 사례를 함께 묶어 즉시 가이드합니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="마치며">마치며<a href="https://labs.minisoft.co.kr/blog/graph-rag-ocr#%EB%A7%88%EC%B9%98%EB%A9%B0" class="hash-link" aria-label="마치며에 대한 직접 링크" title="마치며에 대한 직접 링크" translate="no">​</a></h2>
<p>RAG는 한 번에 완성되는 기술이 아닙니다. 텍스트만 잘 찾던 단계에서, 이미지 속 자료를 보고, 자료들 사이 관계까지 엮어 답하는 방향으로 한 걸음씩 나아갑니다.</p>
<p>미니소프트는 이 단계별 RAG를 금융과 산업 안전 분야에서 직접 운영하며, 사서를 더 똑똑하게 만드는 방법을 매일 실험하고 있습니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="참고-자료">참고 자료<a href="https://labs.minisoft.co.kr/blog/graph-rag-ocr#%EC%B0%B8%EA%B3%A0-%EC%9E%90%EB%A3%8C" class="hash-link" aria-label="참고 자료에 대한 직접 링크" title="참고 자료에 대한 직접 링크" translate="no">​</a></h2>
<ul>
<li class=""><a href="https://arxiv.org/abs/2404.16130" target="_blank" rel="noopener noreferrer" class="">From Local to Global: A Graph RAG Approach to Query-Focused Summarization</a></li>
<li class=""><a href="https://www.microsoft.com/en-us/research/project/graphrag/publications/" target="_blank" rel="noopener noreferrer" class="">Microsoft Research: Project GraphRAG</a></li>
<li class=""><a href="https://learn.microsoft.com/en-us/azure/ai-services/document-intelligence/overview" target="_blank" rel="noopener noreferrer" class="">Azure AI Document Intelligence overview</a></li>
</ul>]]></content:encoded>
            <category>문서AI</category>
        </item>
        <item>
            <title><![CDATA[챗봇은 어떻게 내 말을 이해할까 — RAG 기술 쉽게 풀어보기]]></title>
            <link>https://labs.minisoft.co.kr/blog/rag-explained</link>
            <guid>https://labs.minisoft.co.kr/blog/rag-explained</guid>
            <pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[회사 챗봇이 어떻게 사내 규정을 알고 답하는지, 도서관 사서 비유로 RAG(검색 증강 생성)의 원리를 풀어봅니다.]]></description>
            <content:encoded><![CDATA[<blockquote>
<p><strong>핵심 요약</strong>
RAG는 질문과 관련된 자료를 먼저 검색한 뒤, 그 자료를 근거로 LLM이 답하게 만드는 구조입니다. 사내 챗봇처럼 최신 문서와 내부 규정을 정확히 반영해야 하는 업무에서 특히 중요합니다.</p>
</blockquote>
<p>"우리 회사 휴가 정책 알려줘"라고 물었을 때, 챗봇이 정확히 우리 회사 규정을 답해주는 걸 본 적 있나요? 공개 LLM은 우리 회사 내부 문서를 모를 텐데 어떻게 가능할까요? 그 비밀이 바로 <strong>RAG(Retrieval-Augmented Generation, 검색 증강 생성)</strong> 입니다. 도서관 사서 비유로 풀어보겠습니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="그냥-llm에-물어보면-안-되나요">그냥 LLM에 물어보면 안 되나요<a href="https://labs.minisoft.co.kr/blog/rag-explained#%EA%B7%B8%EB%83%A5-llm%EC%97%90-%EB%AC%BC%EC%96%B4%EB%B3%B4%EB%A9%B4-%EC%95%88-%EB%90%98%EB%82%98%EC%9A%94" class="hash-link" aria-label="그냥 LLM에 물어보면 안 되나요에 대한 직접 링크" title="그냥 LLM에 물어보면 안 되나요에 대한 직접 링크" translate="no">​</a></h2>
<p>일반 LLM은 인터넷의 방대한 글로 학습됐습니다. 일반 상식이나 위키피디아 내용은 잘 알죠. 하지만 다음 질문에는 약합니다.</p>
<ul>
<li class="">우리 회사 내부 규정 (학습 안 됨)</li>
<li class="">어제 발표된 신제품 정보 (학습 시점 이후)</li>
<li class="">비공개 문서나 사내 매뉴얼 (절대 학습 못 함)</li>
</ul>
<p>이런 질문에 LLM은 두 가지 잘못된 반응을 보입니다.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="1-모른다고-답하기">1. 모른다고 답하기<a href="https://labs.minisoft.co.kr/blog/rag-explained#1-%EB%AA%A8%EB%A5%B8%EB%8B%A4%EA%B3%A0-%EB%8B%B5%ED%95%98%EA%B8%B0" class="hash-link" aria-label="1. 모른다고 답하기에 대한 직접 링크" title="1. 모른다고 답하기에 대한 직접 링크" translate="no">​</a></h3>
<p>"죄송합니다, 그 정보는 알 수 없습니다"라고 솔직하게 답하면 그나마 다행입니다.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="2-그럴듯하게-지어내기">2. 그럴듯하게 지어내기<a href="https://labs.minisoft.co.kr/blog/rag-explained#2-%EA%B7%B8%EB%9F%B4%EB%93%AF%ED%95%98%EA%B2%8C-%EC%A7%80%EC%96%B4%EB%82%B4%EA%B8%B0" class="hash-link" aria-label="2. 그럴듯하게 지어내기에 대한 직접 링크" title="2. 그럴듯하게 지어내기에 대한 직접 링크" translate="no">​</a></h3>
<p>문제는 LLM이 <strong>그럴듯하게 거짓말</strong> 한다는 점입니다. 마치 알고 있는 것처럼 답하는데, 사실은 만들어낸 정보죠. 이걸 <strong>할루시네이션(hallucination)</strong> 이라고 부릅니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="도서관-사서-이야기">도서관 사서 이야기<a href="https://labs.minisoft.co.kr/blog/rag-explained#%EB%8F%84%EC%84%9C%EA%B4%80-%EC%82%AC%EC%84%9C-%EC%9D%B4%EC%95%BC%EA%B8%B0" class="hash-link" aria-label="도서관 사서 이야기에 대한 직접 링크" title="도서관 사서 이야기에 대한 직접 링크" translate="no">​</a></h2>
<p>상상해봅시다. 친구가 어떤 분야의 전문가인데, 우리 회사에 대해선 전혀 모릅니다. 그 친구에게 "우리 회사 휴가 정책 좀 알려줘"라고 묻는 게 LLM에 묻는 것과 같습니다.</p>
<p>이번엔 친구를 도서관에 데려갑니다. 사서가 회사 규정집을 찾아 친구에게 건넵니다. "이 책에 답이 있을 거예요." 친구는 책을 읽고 답합니다. "휴가는 입사 1년 후부터 15일이고, 사용은 이렇게 신청하면 됩니다."</p>
<p>이게 바로 <strong>RAG의 핵심 아이디어</strong> 입니다.</p>
<ol>
<li class="">사용자 질문이 들어오면 → <strong>사서</strong>가 관련 자료를 찾아옴</li>
<li class="">그 자료를 → <strong>전문가(LLM)</strong> 에게 함께 건네줌</li>
<li class="">LLM은 자료를 보고 답함 → 정확한 답이 나옴</li>
</ol>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="rag는-어떻게-동작하나">RAG는 어떻게 동작하나<a href="https://labs.minisoft.co.kr/blog/rag-explained#rag%EB%8A%94-%EC%96%B4%EB%96%BB%EA%B2%8C-%EB%8F%99%EC%9E%91%ED%95%98%EB%82%98" class="hash-link" aria-label="RAG는 어떻게 동작하나에 대한 직접 링크" title="RAG는 어떻게 동작하나에 대한 직접 링크" translate="no">​</a></h2>
<p>좀 더 구체적으로 단계를 보겠습니다.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="1단계-자료를-미리-정리해두기">1단계: 자료를 미리 정리해두기<a href="https://labs.minisoft.co.kr/blog/rag-explained#1%EB%8B%A8%EA%B3%84-%EC%9E%90%EB%A3%8C%EB%A5%BC-%EB%AF%B8%EB%A6%AC-%EC%A0%95%EB%A6%AC%ED%95%B4%EB%91%90%EA%B8%B0" class="hash-link" aria-label="1단계: 자료를 미리 정리해두기에 대한 직접 링크" title="1단계: 자료를 미리 정리해두기에 대한 직접 링크" translate="no">​</a></h3>
<p>사서가 자료를 빨리 찾으려면, 책장이 잘 정리돼 있어야 합니다. RAG도 마찬가지입니다.</p>
<p>회사의 모든 문서(매뉴얼·정책·FAQ·메일)를 작은 조각으로 자르고, 각 조각을 <strong>벡터(vector)</strong> 라는 숫자 묶음으로 변환합니다. 이 숫자는 그 문장의 "의미"를 표현합니다.</p>
<p>비슷한 의미의 문장은 비슷한 숫자가 되도록 학습된 거죠. "휴가 신청 방법"과 "연차 사용법"은 글자는 다르지만 의미가 가까우니, 비슷한 벡터가 됩니다.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="2단계-질문이-들어오면-비슷한-자료-찾기">2단계: 질문이 들어오면 비슷한 자료 찾기<a href="https://labs.minisoft.co.kr/blog/rag-explained#2%EB%8B%A8%EA%B3%84-%EC%A7%88%EB%AC%B8%EC%9D%B4-%EB%93%A4%EC%96%B4%EC%98%A4%EB%A9%B4-%EB%B9%84%EC%8A%B7%ED%95%9C-%EC%9E%90%EB%A3%8C-%EC%B0%BE%EA%B8%B0" class="hash-link" aria-label="2단계: 질문이 들어오면 비슷한 자료 찾기에 대한 직접 링크" title="2단계: 질문이 들어오면 비슷한 자료 찾기에 대한 직접 링크" translate="no">​</a></h3>
<p>사용자가 "휴가 어떻게 써?"라고 물으면, 이 질문도 벡터로 변환합니다. 그리고 미리 저장해둔 문서 벡터들 중에서 <strong>가장 비슷한 의미</strong> 의 것들을 찾습니다.</p>
<p>이런 데이터베이스를 <strong>벡터 DB</strong> 라고 부릅니다. 도서관의 도서 분류 카드와 비슷한 역할을 하죠. "휴가 신청 절차"가 적힌 사내 위키 문단이 검색됩니다.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="3단계-llm에게-자료와-함께-질문">3단계: LLM에게 자료와 함께 질문<a href="https://labs.minisoft.co.kr/blog/rag-explained#3%EB%8B%A8%EA%B3%84-llm%EC%97%90%EA%B2%8C-%EC%9E%90%EB%A3%8C%EC%99%80-%ED%95%A8%EA%BB%98-%EC%A7%88%EB%AC%B8" class="hash-link" aria-label="3단계: LLM에게 자료와 함께 질문에 대한 직접 링크" title="3단계: LLM에게 자료와 함께 질문에 대한 직접 링크" translate="no">​</a></h3>
<p>이제 LLM에게 이렇게 부탁합니다.</p>
<blockquote>
<p>"다음 자료를 참고해서 사용자 질문에 답해줘.</p>
<p>[참고 자료] 사내 휴가 신청은 그룹웨어 → 인사 → 휴가 신청 메뉴에서...</p>
<p>[질문] 휴가 어떻게 써?"</p>
</blockquote>
<p>LLM은 자료를 읽고 사용자 질문에 맞게 정리해서 답합니다.</p>
<blockquote>
<p>"그룹웨어에 로그인한 후 인사 → 휴가 신청 메뉴로 들어가시면 됩니다. 먼저 휴가 종류를 선택하고..."</p>
</blockquote>
<p>자료에 없는 내용은 만들어내지 않습니다. "참고 자료에는 그 내용이 없습니다"라고 답하도록 설정할 수 있죠.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="왜-검색과-생성을-합쳤을까">왜 "검색"과 "생성"을 합쳤을까<a href="https://labs.minisoft.co.kr/blog/rag-explained#%EC%99%9C-%EA%B2%80%EC%83%89%EA%B3%BC-%EC%83%9D%EC%84%B1%EC%9D%84-%ED%95%A9%EC%B3%A4%EC%9D%84%EA%B9%8C" class="hash-link" aria-label="왜 &quot;검색&quot;과 &quot;생성&quot;을 합쳤을까에 대한 직접 링크" title="왜 &quot;검색&quot;과 &quot;생성&quot;을 합쳤을까에 대한 직접 링크" translate="no">​</a></h2>
<p>각각의 한계가 있기 때문입니다.</p>
<p><strong>전통적인 검색 (예: 사내 위키 검색)</strong></p>
<ul>
<li class="">정확한 키워드가 있어야 함</li>
<li class="">"휴가" 검색 → 휴가 관련 모든 문서 나열, 사용자가 직접 읽어야 함</li>
<li class="">자연스러운 답변은 못 함</li>
</ul>
<p><strong>LLM만 사용</strong></p>
<ul>
<li class="">자연스러운 대화는 가능</li>
<li class="">하지만 우리 회사 정보는 모름</li>
<li class="">그럴듯한 거짓말 위험</li>
</ul>
<p><strong>RAG = 검색 + 생성</strong></p>
<ul>
<li class="">우리 회사 정보를 정확히 가져옴 (검색의 강점)</li>
<li class="">사람이 읽기 좋게 정리해 답함 (생성의 강점)</li>
<li class="">자료에 근거하니 거짓말이 줄어듦</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="실제로-어디에-쓰이나">실제로 어디에 쓰이나<a href="https://labs.minisoft.co.kr/blog/rag-explained#%EC%8B%A4%EC%A0%9C%EB%A1%9C-%EC%96%B4%EB%94%94%EC%97%90-%EC%93%B0%EC%9D%B4%EB%82%98" class="hash-link" aria-label="실제로 어디에 쓰이나에 대한 직접 링크" title="실제로 어디에 쓰이나에 대한 직접 링크" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="사내-지식-챗봇">사내 지식 챗봇<a href="https://labs.minisoft.co.kr/blog/rag-explained#%EC%82%AC%EB%82%B4-%EC%A7%80%EC%8B%9D-%EC%B1%97%EB%B4%87" class="hash-link" aria-label="사내 지식 챗봇에 대한 직접 링크" title="사내 지식 챗봇에 대한 직접 링크" translate="no">​</a></h3>
<p>신입 사원이 사내 위키를 뒤지지 않고 챗봇에 바로 물어봅니다. "출장비 정산 어떻게 해?", "VPN 접속이 안 돼", "회의실 예약 방법" 같은 일상적인 질문이 즉시 해결됩니다.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="고객-지원">고객 지원<a href="https://labs.minisoft.co.kr/blog/rag-explained#%EA%B3%A0%EA%B0%9D-%EC%A7%80%EC%9B%90" class="hash-link" aria-label="고객 지원에 대한 직접 링크" title="고객 지원에 대한 직접 링크" translate="no">​</a></h3>
<p>고객이 제품 문의를 하면, RAG가 매뉴얼·FAQ·과거 응대 기록에서 답을 찾아 응답합니다. 24시간 동작하면서, 복잡한 문의만 사람 상담원에게 넘겨주죠.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="법률의료금융-같은-전문-분야">법률·의료·금융 같은 전문 분야<a href="https://labs.minisoft.co.kr/blog/rag-explained#%EB%B2%95%EB%A5%A0%EC%9D%98%EB%A3%8C%EA%B8%88%EC%9C%B5-%EA%B0%99%EC%9D%80-%EC%A0%84%EB%AC%B8-%EB%B6%84%EC%95%BC" class="hash-link" aria-label="법률·의료·금융 같은 전문 분야에 대한 직접 링크" title="법률·의료·금융 같은 전문 분야에 대한 직접 링크" translate="no">​</a></h3>
<p>방대한 규정이나 논문에서 정확한 정보를 찾는 게 핵심인 분야입니다. 변호사가 판례를 검색하고 정리하는 시간을 크게 줄일 수 있습니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="rag를-잘-쓰려면">RAG를 잘 쓰려면<a href="https://labs.minisoft.co.kr/blog/rag-explained#rag%EB%A5%BC-%EC%9E%98-%EC%93%B0%EB%A0%A4%EB%A9%B4" class="hash-link" aria-label="RAG를 잘 쓰려면에 대한 직접 링크" title="RAG를 잘 쓰려면에 대한 직접 링크" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="1-자료가-깨끗해야-한다">1. 자료가 깨끗해야 한다<a href="https://labs.minisoft.co.kr/blog/rag-explained#1-%EC%9E%90%EB%A3%8C%EA%B0%80-%EA%B9%A8%EB%81%97%ED%95%B4%EC%95%BC-%ED%95%9C%EB%8B%A4" class="hash-link" aria-label="1. 자료가 깨끗해야 한다에 대한 직접 링크" title="1. 자료가 깨끗해야 한다에 대한 직접 링크" translate="no">​</a></h3>
<p>쓰레기 자료를 검색해서 LLM에 넘기면, 쓰레기 답이 나옵니다. 사내 문서가 잘 정리돼 있어야 RAG가 잘 동작합니다.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="2-적절한-자료-양-찾기">2. 적절한 자료 양 찾기<a href="https://labs.minisoft.co.kr/blog/rag-explained#2-%EC%A0%81%EC%A0%88%ED%95%9C-%EC%9E%90%EB%A3%8C-%EC%96%91-%EC%B0%BE%EA%B8%B0" class="hash-link" aria-label="2. 적절한 자료 양 찾기에 대한 직접 링크" title="2. 적절한 자료 양 찾기에 대한 직접 링크" translate="no">​</a></h3>
<p>너무 적게 찾으면 답이 부족하고, 너무 많이 찾으면 LLM이 핵심을 놓칩니다. 보통 3~5개 문단 정도가 적당합니다.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="3-답변에-출처-표시">3. 답변에 출처 표시<a href="https://labs.minisoft.co.kr/blog/rag-explained#3-%EB%8B%B5%EB%B3%80%EC%97%90-%EC%B6%9C%EC%B2%98-%ED%91%9C%EC%8B%9C" class="hash-link" aria-label="3. 답변에 출처 표시에 대한 직접 링크" title="3. 답변에 출처 표시에 대한 직접 링크" translate="no">​</a></h3>
<p>"이 답변은 [사내 휴가 정책 v3.2]를 기반으로 했습니다"처럼 출처를 함께 보여주면, 사용자가 신뢰하고 검증할 수 있습니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="마치며">마치며<a href="https://labs.minisoft.co.kr/blog/rag-explained#%EB%A7%88%EC%B9%98%EB%A9%B0" class="hash-link" aria-label="마치며에 대한 직접 링크" title="마치며에 대한 직접 링크" translate="no">​</a></h2>
<p>RAG는 마법이 아닙니다. "검색해서 그 자료를 보고 답한다" — 사람이 평소에 하는 일을 자동화한 것뿐이죠. 미니소프트는 RAG를 활용한 사내 지식 시스템과 고객 응대 챗봇을 구축하며, AI가 실제 업무에 어떻게 녹아들 수 있는지 매일 실험하고 있습니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="참고-자료">참고 자료<a href="https://labs.minisoft.co.kr/blog/rag-explained#%EC%B0%B8%EA%B3%A0-%EC%9E%90%EB%A3%8C" class="hash-link" aria-label="참고 자료에 대한 직접 링크" title="참고 자료에 대한 직접 링크" translate="no">​</a></h2>
<ul>
<li class=""><a href="https://arxiv.org/abs/2005.11401" target="_blank" rel="noopener noreferrer" class="">Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks</a></li>
<li class=""><a href="https://learn.microsoft.com/en-us/azure/search/vector-search-overview" target="_blank" rel="noopener noreferrer" class="">Azure AI Search: Vector search overview</a></li>
</ul>]]></content:encoded>
            <category>문서AI</category>
        </item>
        <item>
            <title><![CDATA[멀티모달 LLM을 활용한 현장 안전수칙 점검 PoC]]></title>
            <link>https://labs.minisoft.co.kr/blog/multimodal-llm-safety-poc</link>
            <guid>https://labs.minisoft.co.kr/blog/multimodal-llm-safety-poc</guid>
            <pubDate>Sat, 30 May 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[현장 사진과 안전 규정 프롬프트를 활용해 산업안전 점검을 보조할 수 있는지 검증한 PoC입니다.]]></description>
            <content:encoded><![CDATA[<blockquote>
<p><strong>핵심 요약</strong>
멀티모달 LLM은 현장 사진에서 위험요소 후보를 빠르게 요약하는 보조 도구로 유용합니다. 다만 최종 안전 판단은 검증 가능한 기준과 사람의 확인 절차 안에서 운영되어야 합니다.</p>
</blockquote>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="현장-사진과-안전-규정-프롬프트를-활용한-산업안전-점검-가능성-검증">현장 사진과 안전 규정 프롬프트를 활용한 산업안전 점검 가능성 검증<a href="https://labs.minisoft.co.kr/blog/multimodal-llm-safety-poc#%ED%98%84%EC%9E%A5-%EC%82%AC%EC%A7%84%EA%B3%BC-%EC%95%88%EC%A0%84-%EA%B7%9C%EC%A0%95-%ED%94%84%EB%A1%AC%ED%94%84%ED%8A%B8%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%9C-%EC%82%B0%EC%97%85%EC%95%88%EC%A0%84-%EC%A0%90%EA%B2%80-%EA%B0%80%EB%8A%A5%EC%84%B1-%EA%B2%80%EC%A6%9D" class="hash-link" aria-label="현장 사진과 안전 규정 프롬프트를 활용한 산업안전 점검 가능성 검증에 대한 직접 링크" title="현장 사진과 안전 규정 프롬프트를 활용한 산업안전 점검 가능성 검증에 대한 직접 링크" translate="no">​</a></h2>
<p>산업안전 점검은 여전히 많은 부분이 사람의 경험과 수작업에 의존합니다. 현장 사진을 확인하고, 보호구 착용 여부와 위험요소를 판단하고, 그 결과를 다시 보고서로 정리해야 합니다.</p>
<p>최근 멀티모달 LLM은 이미지와 텍스트를 함께 이해할 수 있게 되었습니다. 이 글에서는 현장 사진과 안전 규정 프롬프트를 함께 입력했을 때, 안전수칙 점검과 리포트 작성 보조가 가능한지 검토한 PoC 내용을 정리합니다.</p>
<p><img decoding="async" loading="lazy" alt="Multimodal LLM safety inspection PoC" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNjAwIiBoZWlnaHQ9IjkwMCIgdmlld0JveD0iMCAwIDE2MDAgOTAwIj4KICA8cmVjdCB3aWR0aD0iMTYwMCIgaGVpZ2h0PSI5MDAiIGZpbGw9IiNmOGZhZmMiLz4KICA8cmVjdCB4PSI2MCIgeT0iNTgiIHdpZHRoPSIxNDgwIiBoZWlnaHQ9Ijc4NCIgcng9IjM2IiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiNkOGUyZWYiIHN0cm9rZS13aWR0aD0iMyIvPgogIDx0ZXh0IHg9IjExMiIgeT0iMTQyIiBmb250LWZhbWlseT0iQXJpYWwsIHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iNTIiIGZvbnQtd2VpZ2h0PSI4MDAiIGZpbGw9IiMwZjE3MmEiPk11bHRpbW9kYWwgTExNIFNhZmV0eSBJbnNwZWN0aW9uIFBvQzwvdGV4dD4KICA8dGV4dCB4PSIxMTQiIHk9IjE5NiIgZm9udC1mYW1pbHk9IkFyaWFsLCBzYW5zLXNlcmlmIiBmb250LXNpemU9IjI1IiBmaWxsPSIjNDc1NTY5Ij5TaXRlIHBob3RvICsgc2FmZXR5IHJ1bGVzIHByb21wdCAtPiByaXNrIGFuYWx5c2lzIC0+IGluc3BlY3Rpb24gcmVwb3J0PC90ZXh0PgoKICA8ZyBmb250LWZhbWlseT0iQXJpYWwsIHNhbnMtc2VyaWYiPgogICAgPHJlY3QgeD0iMTE4IiB5PSIzMTAiIHdpZHRoPSIzMTUiIGhlaWdodD0iMjUwIiByeD0iMjgiIGZpbGw9IiNlY2ZlZmYiIHN0cm9rZT0iIzIyZDNlZSIgc3Ryb2tlLXdpZHRoPSI0Ii8+CiAgICA8dGV4dCB4PSIxNzUiIHk9IjM3MiIgZm9udC1zaXplPSIzNCIgZm9udC13ZWlnaHQ9IjgwMCIgZmlsbD0iIzE1NWU3NSI+U2l0ZSBQaG90bzwvdGV4dD4KICAgIDxyZWN0IHg9IjE2NiIgeT0iNDEwIiB3aWR0aD0iMjIwIiBoZWlnaHQ9IjEwNCIgcng9IjE4IiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiM2N2U4ZjkiIHN0cm9rZS13aWR0aD0iMiIvPgogICAgPGNpcmNsZSBjeD0iMjEwIiBjeT0iNDYyIiByPSIyNCIgZmlsbD0iI2Y1OWUwYiIvPgogICAgPHJlY3QgeD0iMjAwIiB5PSI0ODYiIHdpZHRoPSI3OCIgaGVpZ2h0PSIyMiIgcng9IjgiIGZpbGw9IiMyNTYzZWIiLz4KICAgIDxwYXRoIGQ9Ik0zMDUgNDM1IEwzNTQgNTEwIEgyNTYgWiIgZmlsbD0iIzk0YTNiOCIvPgogICAgPHRleHQgeD0iMTc0IiB5PSI2MTAiIGZvbnQtc2l6ZT0iMjEiIGZpbGw9IiMxNjRlNjMiPndvcmtlcnMsIFBQRSwgaGF6YXJkczwvdGV4dD4KCiAgICA8cGF0aCBkPSJNNDY4IDQzNiBMNTg1IDQzNiIgc3Ryb2tlPSIjMjU2M2ViIiBzdHJva2Utd2lkdGg9IjgiIGZpbGw9Im5vbmUiLz4KICAgIDxwb2x5Z29uIHBvaW50cz0iNTg2LDQzNiA1NTYsNDE4IDU1Niw0NTQiIGZpbGw9IiMyNTYzZWIiLz4KCiAgICA8cmVjdCB4PSI2MjAiIHk9IjI5MiIgd2lkdGg9IjM2MCIgaGVpZ2h0PSIyODYiIHJ4PSIzMiIgZmlsbD0iI2VmZjZmZiIgc3Ryb2tlPSIjMjU2M2ViIiBzdHJva2Utd2lkdGg9IjUiLz4KICAgIDx0ZXh0IHg9IjY4NiIgeT0iMzcwIiBmb250LXNpemU9IjM2IiBmb250LXdlaWdodD0iODAwIiBmaWxsPSIjMWQ0ZWQ4Ij5NdWx0aW1vZGFsPC90ZXh0PgogICAgPHRleHQgeD0iNzQyIiB5PSI0MTUiIGZvbnQtc2l6ZT0iMzYiIGZvbnQtd2VpZ2h0PSI4MDAiIGZpbGw9IiMxZDRlZDgiPkxMTTwvdGV4dD4KICAgIDxyZWN0IHg9IjY4MiIgeT0iNDYyIiB3aWR0aD0iMjM2IiBoZWlnaHQ9IjU4IiByeD0iMTQiIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iI2JmZGJmZSIgc3Ryb2tlLXdpZHRoPSIyIi8+CiAgICA8dGV4dCB4PSI3MTUiIHk9IjUwMCIgZm9udC1zaXplPSIyMSIgZm9udC13ZWlnaHQ9IjcwMCIgZmlsbD0iIzMzNDE1NSI+U2FmZXR5IHJ1bGVzIHByb21wdDwvdGV4dD4KCiAgICA8cGF0aCBkPSJNMTAxNCA0MzYgTDExMzAgNDM2IiBzdHJva2U9IiMyNTYzZWIiIHN0cm9rZS13aWR0aD0iOCIgZmlsbD0ibm9uZSIvPgogICAgPHBvbHlnb24gcG9pbnRzPSIxMTMyLDQzNiAxMTAyLDQxOCAxMTAyLDQ1NCIgZmlsbD0iIzI1NjNlYiIvPgoKICAgIDxyZWN0IHg9IjExNjgiIHk9IjMxMCIgd2lkdGg9IjMxNSIgaGVpZ2h0PSIyNTAiIHJ4PSIyOCIgZmlsbD0iI2YwZmRmNCIgc3Ryb2tlPSIjMjJjNTVlIiBzdHJva2Utd2lkdGg9IjQiLz4KICAgIDx0ZXh0IHg9IjEyMTQiIHk9IjM3MiIgZm9udC1zaXplPSIzNCIgZm9udC13ZWlnaHQ9IjgwMCIgZmlsbD0iIzE2NjUzNCI+U2FmZXR5IFJlcG9ydDwvdGV4dD4KICAgIDxyZWN0IHg9IjEyMjgiIHk9IjQxNSIgd2lkdGg9IjE5NiIgaGVpZ2h0PSIyOCIgcng9IjgiIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzg2ZWZhYyIvPgogICAgPHJlY3QgeD0iMTIyOCIgeT0iNDY1IiB3aWR0aD0iMTk2IiBoZWlnaHQ9IjI4IiByeD0iOCIgZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjODZlZmFjIi8+CiAgICA8cmVjdCB4PSIxMjI4IiB5PSI1MTUiIHdpZHRoPSIxNDIiIGhlaWdodD0iMjgiIHJ4PSI4IiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiM4NmVmYWMiLz4KICAgIDx0ZXh0IHg9IjEyMjUiIHk9IjYxMCIgZm9udC1zaXplPSIyMSIgZmlsbD0iIzE2NjUzNCI+c3VtbWFyeSwgcmlza3MsIGFjdGlvbnM8L3RleHQ+CiAgPC9nPgoKICA8dGV4dCB4PSIxMTIiIHk9Ijc3MCIgZm9udC1mYW1pbHk9IkFyaWFsLCBzYW5zLXNlcmlmIiBmb250LXNpemU9IjI0IiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjMWUyOTNiIj5BSSBhc3Npc3RzIHRoZSBpbnNwZWN0aW9uIGZsb3c7IHBlb3BsZSBtYWtlIHRoZSBmaW5hbCBqdWRnbWVudC48L3RleHQ+Cjwvc3ZnPgo=" width="1600" height="900" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="poc-목표">PoC 목표<a href="https://labs.minisoft.co.kr/blog/multimodal-llm-safety-poc#poc-%EB%AA%A9%ED%91%9C" class="hash-link" aria-label="PoC 목표에 대한 직접 링크" title="PoC 목표에 대한 직접 링크" translate="no">​</a></h2>
<p>이번 PoC의 목표는 특정 현장이나 특정 장비를 판정하는 것이 아니라, 멀티모달 LLM을 산업안전 점검 보조 도구로 활용할 수 있는지 확인하는 것이었습니다.</p>
<ul>
<li class="">현장 사진 기반 안전수칙 점검 가능 여부 검증</li>
<li class="">별도 모델 학습 없이 규정 프롬프트만으로 점검 가능한지 확인</li>
<li class="">위험요소 요약과 점검 리포트 자동 생성 가능성 검토</li>
<li class="">향후 영상 기반 점검으로 확장할 수 있는지 검토</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="접근-방식">접근 방식<a href="https://labs.minisoft.co.kr/blog/multimodal-llm-safety-poc#%EC%A0%91%EA%B7%BC-%EB%B0%A9%EC%8B%9D" class="hash-link" aria-label="접근 방식에 대한 직접 링크" title="접근 방식에 대한 직접 링크" translate="no">​</a></h2>
<p>입력은 단순하게 구성했습니다. 현장 사진을 넣고, 점검해야 할 안전 규정과 출력 형식을 프롬프트로 제공했습니다. 모델은 사진에서 보이는 작업자, 보호구, 주변 위험요소를 확인한 뒤 구조화된 점검 결과를 반환하도록 했습니다.</p>
<p><img decoding="async" loading="lazy" alt="Site photo to safety report architecture" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNjAwIiBoZWlnaHQ9Ijc2MCIgdmlld0JveD0iMCAwIDE2MDAgNzYwIj4KICA8cmVjdCB3aWR0aD0iMTYwMCIgaGVpZ2h0PSI3NjAiIGZpbGw9IiNmZmZmZmYiLz4KICA8dGV4dCB4PSI4MCIgeT0iODYiIGZvbnQtZmFtaWx5PSJBcmlhbCwgc2Fucy1zZXJpZiIgZm9udC1zaXplPSI0NiIgZm9udC13ZWlnaHQ9IjgwMCIgZmlsbD0iIzBmMTcyYSI+U2FmZXR5IEluc3BlY3Rpb24gQXJjaGl0ZWN0dXJlPC90ZXh0PgogIDx0ZXh0IHg9IjgyIiB5PSIxMzIiIGZvbnQtZmFtaWx5PSJBcmlhbCwgc2Fucy1zZXJpZiIgZm9udC1zaXplPSIyMyIgZmlsbD0iIzQ3NTU2OSI+QSBzaW1wbGUgcHJvbXB0LWJhc2VkIGZsb3cgZnJvbSBzaXRlIHBob3RvIHRvIHN0cnVjdHVyZWQgc2FmZXR5IHJlcG9ydDwvdGV4dD4KCiAgPGcgZm9udC1mYW1pbHk9IkFyaWFsLCBzYW5zLXNlcmlmIj4KICAgIDxyZWN0IHg9IjkwIiB5PSIyOTIiIHdpZHRoPSIyMTAiIGhlaWdodD0iMTE4IiByeD0iMjIiIGZpbGw9IiNlY2ZlZmYiIHN0cm9rZT0iIzIyZDNlZSIgc3Ryb2tlLXdpZHRoPSIzIi8+CiAgICA8dGV4dCB4PSIxMzkiIHk9IjM0MCIgZm9udC1zaXplPSIyNiIgZm9udC13ZWlnaHQ9IjgwMCIgZmlsbD0iIzE1NWU3NSI+U2l0ZSBQaG90bzwvdGV4dD4KICAgIDx0ZXh0IHg9IjEzMCIgeT0iMzgwIiBmb250LXNpemU9IjE4IiBmaWxsPSIjNDc1NTY5Ij5pbWFnZSBpbnB1dDwvdGV4dD4KCiAgICA8cmVjdCB4PSIzOTAiIHk9IjI5MiIgd2lkdGg9IjI1MCIgaGVpZ2h0PSIxMTgiIHJ4PSIyMiIgZmlsbD0iI2VmZjZmZiIgc3Ryb2tlPSIjMjU2M2ViIiBzdHJva2Utd2lkdGg9IjMiLz4KICAgIDx0ZXh0IHg9IjQyOSIgeT0iMzQwIiBmb250LXNpemU9IjI2IiBmb250LXdlaWdodD0iODAwIiBmaWxsPSIjMWQ0ZWQ4Ij5NdWx0aW1vZGFsIExMTTwvdGV4dD4KICAgIDx0ZXh0IHg9IjQ0NiIgeT0iMzgwIiBmb250LXNpemU9IjE4IiBmaWxsPSIjNDc1NTY5Ij5pbWFnZSArIHRleHQgcmVhc29uaW5nPC90ZXh0PgoKICAgIDxyZWN0IHg9IjczMCIgeT0iMjkyIiB3aWR0aD0iMjcwIiBoZWlnaHQ9IjExOCIgcng9IjIyIiBmaWxsPSIjZmVmY2U4IiBzdHJva2U9IiNlYWIzMDgiIHN0cm9rZS13aWR0aD0iMyIvPgogICAgPHRleHQgeD0iNzY4IiB5PSIzNDAiIGZvbnQtc2l6ZT0iMjYiIGZvbnQtd2VpZ2h0PSI4MDAiIGZpbGw9IiM4NTRkMGUiPlNhZmV0eSBSdWxlczwvdGV4dD4KICAgIDx0ZXh0IHg9Ijc4NiIgeT0iMzgwIiBmb250LXNpemU9IjE4IiBmaWxsPSIjNDc1NTY5Ij5wcm9tcHQgY3JpdGVyaWE8L3RleHQ+CgogICAgPHJlY3QgeD0iMTA5MCIgeT0iMjkyIiB3aWR0aD0iMjI1IiBoZWlnaHQ9IjExOCIgcng9IjIyIiBmaWxsPSIjZmZmN2VkIiBzdHJva2U9IiNmOTczMTYiIHN0cm9rZS13aWR0aD0iMyIvPgogICAgPHRleHQgeD0iMTEzMCIgeT0iMzQwIiBmb250LXNpemU9IjI2IiBmb250LXdlaWdodD0iODAwIiBmaWxsPSIjOWEzNDEyIj5SaXNrIEFuYWx5c2lzPC90ZXh0PgogICAgPHRleHQgeD0iMTE0NSIgeT0iMzgwIiBmb250LXNpemU9IjE4IiBmaWxsPSIjNDc1NTY5Ij5oYXphcmQgc3VtbWFyeTwvdGV4dD4KCiAgICA8cmVjdCB4PSIxMzg1IiB5PSIyOTIiIHdpZHRoPSIxNjUiIGhlaWdodD0iMTE4IiByeD0iMjIiIGZpbGw9IiNmMGZkZjQiIHN0cm9rZT0iIzIyYzU1ZSIgc3Ryb2tlLXdpZHRoPSIzIi8+CiAgICA8dGV4dCB4PSIxNDEyIiB5PSIzNDAiIGZvbnQtc2l6ZT0iMjYiIGZvbnQtd2VpZ2h0PSI4MDAiIGZpbGw9IiMxNjY1MzQiPlJlcG9ydDwvdGV4dD4KICAgIDx0ZXh0IHg9IjE0MTIiIHk9IjM4MCIgZm9udC1zaXplPSIxOCIgZmlsbD0iIzQ3NTU2OSI+ZHJhZnQgb3V0cHV0PC90ZXh0PgoKICAgIDxwYXRoIGQ9Ik0zMDAgMzUxIEwzOTAgMzUxIiBzdHJva2U9IiMyNTYzZWIiIHN0cm9rZS13aWR0aD0iNSIvPgogICAgPHBvbHlnb24gcG9pbnRzPSIzOTAsMzUxIDM3MCwzMzkgMzcwLDM2MyIgZmlsbD0iIzI1NjNlYiIvPgogICAgPHBhdGggZD0iTTY0MCAzNTEgTDczMCAzNTEiIHN0cm9rZT0iIzI1NjNlYiIgc3Ryb2tlLXdpZHRoPSI1Ii8+CiAgICA8cG9seWdvbiBwb2ludHM9IjczMCwzNTEgNzEwLDMzOSA3MTAsMzYzIiBmaWxsPSIjMjU2M2ViIi8+CiAgICA8cGF0aCBkPSJNMTAwMCAzNTEgTDEwOTAgMzUxIiBzdHJva2U9IiMyNTYzZWIiIHN0cm9rZS13aWR0aD0iNSIvPgogICAgPHBvbHlnb24gcG9pbnRzPSIxMDkwLDM1MSAxMDcwLDMzOSAxMDcwLDM2MyIgZmlsbD0iIzI1NjNlYiIvPgogICAgPHBhdGggZD0iTTEzMTUgMzUxIEwxMzg1IDM1MSIgc3Ryb2tlPSIjMjU2M2ViIiBzdHJva2Utd2lkdGg9IjUiLz4KICAgIDxwb2x5Z29uIHBvaW50cz0iMTM4NSwzNTEgMTM2NSwzMzkgMTM2NSwzNjMiIGZpbGw9IiMyNTYzZWIiLz4KICA8L2c+CgogIDxyZWN0IHg9IjE3MCIgeT0iNTU1IiB3aWR0aD0iMTI2MCIgaGVpZ2h0PSI5MiIgcng9IjIyIiBmaWxsPSIjZjhmYWZjIiBzdHJva2U9IiNjYmQ1ZTEiIHN0cm9rZS13aWR0aD0iMiIvPgogIDx0ZXh0IHg9IjIyMCIgeT0iNjEyIiBmb250LWZhbWlseT0iQXJpYWwsIHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMjQiIGZvbnQtd2VpZ2h0PSI3MDAiIGZpbGw9IiMxZTI5M2IiPk5vIHNlcGFyYXRlIG1vZGVsIHRyYWluaW5nIGluIFBvQzogaW5zcGVjdGlvbiBjcml0ZXJpYSBhcmUgY2hhbmdlZCB0aHJvdWdoIHByb21wdHMuPC90ZXh0Pgo8L3N2Zz4K" width="1600" height="760" class="img_ev3q"></p>
<p>이 방식의 장점은 별도 학습 데이터셋이나 전용 비전 모델을 먼저 준비하지 않아도 된다는 점입니다. 규정을 프롬프트로 바꾸면 점검 기준을 비교적 빠르게 바꿔 볼 수 있고, 결과 형식도 리포트나 체크리스트 형태로 조정할 수 있습니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="확인한-점">확인한 점<a href="https://labs.minisoft.co.kr/blog/multimodal-llm-safety-poc#%ED%99%95%EC%9D%B8%ED%95%9C-%EC%A0%90" class="hash-link" aria-label="확인한 점에 대한 직접 링크" title="확인한 점에 대한 직접 링크" translate="no">​</a></h2>
<p>PoC에서 확인한 가능성은 다음과 같습니다.</p>
<ul>
<li class="">안전모 착용 여부를 식별할 수 있었습니다.</li>
<li class="">안전조끼 착용 여부를 식별할 수 있었습니다.</li>
<li class="">사진 안의 작업자 수를 대략 파악할 수 있었습니다.</li>
<li class="">눈에 보이는 위험요소를 요약할 수 있었습니다.</li>
<li class="">점검 결과를 리포트 형태로 정리할 수 있었습니다.</li>
</ul>
<p>다만 한계도 분명했습니다. 저해상도 이미지에서는 정확도가 떨어졌고, 원거리 작업자는 누락될 수 있었습니다. 안전대 체결 여부처럼 작은 디테일이나 가려진 상태를 판단해야 하는 항목은 신뢰도가 낮았습니다.</p>
<p><img decoding="async" loading="lazy" alt="PoC findings and limits" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNjAwIiBoZWlnaHQ9IjgyMCIgdmlld0JveD0iMCAwIDE2MDAgODIwIj4KICA8cmVjdCB3aWR0aD0iMTYwMCIgaGVpZ2h0PSI4MjAiIGZpbGw9IiNmOGZhZmMiLz4KICA8dGV4dCB4PSI4MCIgeT0iODYiIGZvbnQtZmFtaWx5PSJBcmlhbCwgc2Fucy1zZXJpZiIgZm9udC1zaXplPSI0NiIgZm9udC13ZWlnaHQ9IjgwMCIgZmlsbD0iIzBmMTcyYSI+UG9DIEZpbmRpbmdzPC90ZXh0PgogIDx0ZXh0IHg9IjgyIiB5PSIxMzIiIGZvbnQtZmFtaWx5PSJBcmlhbCwgc2Fucy1zZXJpZiIgZm9udC1zaXplPSIyMyIgZmlsbD0iIzQ3NTU2OSI+V2hhdCB3b3JrZWQsIHdoYXQgbmVlZHMgY2F1dGlvbiwgYW5kIHdoZXJlIHRvIGV4cGFuZCBuZXh0PC90ZXh0PgoKICA8ZyBmb250LWZhbWlseT0iQXJpYWwsIHNhbnMtc2VyaWYiPgogICAgPHJlY3QgeD0iODUiIHk9IjIxMCIgd2lkdGg9IjQzMCIgaGVpZ2h0PSI0MzUiIHJ4PSIyOCIgZmlsbD0iI2YwZmRmNCIgc3Ryb2tlPSIjMjJjNTVlIiBzdHJva2Utd2lkdGg9IjQiLz4KICAgIDx0ZXh0IHg9IjEzNSIgeT0iMjc4IiBmb250LXNpemU9IjM0IiBmb250LXdlaWdodD0iODAwIiBmaWxsPSIjMTY2NTM0Ij5Xb3JrZWQ8L3RleHQ+CiAgICA8dGV4dCB4PSIxMzUiIHk9IjM0NSIgZm9udC1zaXplPSIyMyIgZmlsbD0iIzBmMTcyYSI+SGVsbWV0IC8gdmVzdCBkZXRlY3Rpb248L3RleHQ+CiAgICA8dGV4dCB4PSIxMzUiIHk9IjM5NSIgZm9udC1zaXplPSIyMyIgZmlsbD0iIzBmMTcyYSI+V29ya2VyIGNvdW50IGVzdGltYXRlPC90ZXh0PgogICAgPHRleHQgeD0iMTM1IiB5PSI0NDUiIGZvbnQtc2l6ZT0iMjMiIGZpbGw9IiMwZjE3MmEiPlZpc2libGUgcmlzayBzdW1tYXJ5PC90ZXh0PgogICAgPHRleHQgeD0iMTM1IiB5PSI0OTUiIGZvbnQtc2l6ZT0iMjMiIGZpbGw9IiMwZjE3MmEiPlJlcG9ydCBkcmFmdCBnZW5lcmF0aW9uPC90ZXh0PgoKICAgIDxyZWN0IHg9IjU4NSIgeT0iMjEwIiB3aWR0aD0iNDMwIiBoZWlnaHQ9IjQzNSIgcng9IjI4IiBmaWxsPSIjZmZmN2VkIiBzdHJva2U9IiNmOTczMTYiIHN0cm9rZS13aWR0aD0iNCIvPgogICAgPHRleHQgeD0iNjM1IiB5PSIyNzgiIGZvbnQtc2l6ZT0iMzQiIGZvbnQtd2VpZ2h0PSI4MDAiIGZpbGw9IiM5YTM0MTIiPkNhdXRpb248L3RleHQ+CiAgICA8dGV4dCB4PSI2MzUiIHk9IjM0NSIgZm9udC1zaXplPSIyMyIgZmlsbD0iIzBmMTcyYSI+TG93LXJlc29sdXRpb24gaW1hZ2VzPC90ZXh0PgogICAgPHRleHQgeD0iNjM1IiB5PSIzOTUiIGZvbnQtc2l6ZT0iMjMiIGZpbGw9IiMwZjE3MmEiPkRpc3RhbnQgd29ya2VyczwvdGV4dD4KICAgIDx0ZXh0IHg9IjYzNSIgeT0iNDQ1IiBmb250LXNpemU9IjIzIiBmaWxsPSIjMGYxNzJhIj5IaWRkZW4gc2FmZXR5IGhhcm5lc3NlczwvdGV4dD4KICAgIDx0ZXh0IHg9IjYzNSIgeT0iNDk1IiBmb250LXNpemU9IjIzIiBmaWxsPSIjMGYxNzJhIj5GaW5hbCBqdWRnbWVudCByZW1haW5zIGh1bWFuPC90ZXh0PgoKICAgIDxyZWN0IHg9IjEwODUiIHk9IjIxMCIgd2lkdGg9IjQzMCIgaGVpZ2h0PSI0MzUiIHJ4PSIyOCIgZmlsbD0iI2VmZjZmZiIgc3Ryb2tlPSIjMjU2M2ViIiBzdHJva2Utd2lkdGg9IjQiLz4KICAgIDx0ZXh0IHg9IjExMzUiIHk9IjI3OCIgZm9udC1zaXplPSIzNCIgZm9udC13ZWlnaHQ9IjgwMCIgZmlsbD0iIzFkNGVkOCI+TmV4dDwvdGV4dD4KICAgIDx0ZXh0IHg9IjExMzUiIHk9IjM0NSIgZm9udC1zaXplPSIyMyIgZmlsbD0iIzBmMTcyYSI+Q0NUViBzbmFwc2hvdHM8L3RleHQ+CiAgICA8dGV4dCB4PSIxMTM1IiB5PSIzOTUiIGZvbnQtc2l6ZT0iMjMiIGZpbGw9IiMwZjE3MmEiPkRyb25lIHZpZGVvIGZyYW1lczwvdGV4dD4KICAgIDx0ZXh0IHg9IjExMzUiIHk9IjQ0NSIgZm9udC1zaXplPSIyMyIgZmlsbD0iIzBmMTcyYSI+TW9iaWxlIGluc3BlY3Rpb24gZmxvdzwvdGV4dD4KICAgIDx0ZXh0IHg9IjExMzUiIHk9IjQ5NSIgZm9udC1zaXplPSIyMyIgZmlsbD0iIzBmMTcyYSI+U2FmZXR5IGRhc2hib2FyZDwvdGV4dD4KICA8L2c+CgogIDx0ZXh0IHg9Ijg1IiB5PSI3MzUiIGZvbnQtZmFtaWx5PSJBcmlhbCwgc2Fucy1zZXJpZiIgZm9udC1zaXplPSIyNCIgZm9udC13ZWlnaHQ9IjcwMCIgZmlsbD0iIzFlMjkzYiI+Q29uY2x1c2lvbjogdXNlZnVsIGFzIGFuIGluc3BlY3Rpb24gYXNzaXN0YW50LCBub3QgYXMgdGhlIGZpbmFsIGRlY2lzaW9uIG1ha2VyLjwvdGV4dD4KPC9zdmc+Cg==" width="1600" height="820" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="인사이트">인사이트<a href="https://labs.minisoft.co.kr/blog/multimodal-llm-safety-poc#%EC%9D%B8%EC%82%AC%EC%9D%B4%ED%8A%B8" class="hash-link" aria-label="인사이트에 대한 직접 링크" title="인사이트에 대한 직접 링크" translate="no">​</a></h2>
<p>이번 검증에서 멀티모달 LLM은 최종 판정자보다는 점검 보조 도구에 더 적합했습니다. 사람이 놓칠 수 있는 위험요소를 1차로 요약하고, 점검자가 확인해야 할 항목을 빠르게 정리하는 역할에서 가능성이 컸습니다.</p>
<p>특히 보고서 초안 생성은 실무 부담을 줄일 수 있는 영역입니다. 사람이 사진을 보고 판단한 뒤 문장을 다시 쓰는 시간을 줄이고, 점검자는 최종 확인과 보완에 집중할 수 있습니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="향후-확장-방향">향후 확장 방향<a href="https://labs.minisoft.co.kr/blog/multimodal-llm-safety-poc#%ED%96%A5%ED%9B%84-%ED%99%95%EC%9E%A5-%EB%B0%A9%ED%96%A5" class="hash-link" aria-label="향후 확장 방향에 대한 직접 링크" title="향후 확장 방향에 대한 직접 링크" translate="no">​</a></h2>
<p>다음 단계에서는 정지 이미지뿐 아니라 CCTV, 드론, 모바일 촬영 영상에서 스냅샷을 추출해 주기적인 안전 점검 흐름으로 확장하는 방안을 검토할 수 있습니다.</p>
<p>중요한 것은 AI가 모든 판단을 대신한다는 접근이 아닙니다. 현장 안전은 책임과 맥락이 필요한 영역입니다. AI는 반복 점검을 보조하고, 위험 후보를 빠르게 정리하며, 사람이 더 중요한 판단에 집중할 수 있도록 돕는 역할부터 시작하는 것이 현실적입니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="마치며">마치며<a href="https://labs.minisoft.co.kr/blog/multimodal-llm-safety-poc#%EB%A7%88%EC%B9%98%EB%A9%B0" class="hash-link" aria-label="마치며에 대한 직접 링크" title="마치며에 대한 직접 링크" translate="no">​</a></h2>
<p>멀티모달 LLM은 현장 사진을 이해하고 안전 규정과 연결해 해석할 수 있는 가능성을 보여주었습니다. 아직 모든 상황을 정확하게 판단하기에는 한계가 있지만, 안전 점검 보조와 리포트 자동화 영역에서는 충분히 실험해 볼 가치가 있습니다.</p>
<p>산업안전 영역에서 AI의 역할은 사람을 대체하는 것이 아니라, 더 빠르게 보고 더 일관되게 기록하도록 돕는 방향에서 시작될 수 있습니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="참고-자료">참고 자료<a href="https://labs.minisoft.co.kr/blog/multimodal-llm-safety-poc#%EC%B0%B8%EA%B3%A0-%EC%9E%90%EB%A3%8C" class="hash-link" aria-label="참고 자료에 대한 직접 링크" title="참고 자료에 대한 직접 링크" translate="no">​</a></h2>
<ul>
<li class=""><a href="https://www.nist.gov/itl/ai-risk-management-framework" target="_blank" rel="noopener noreferrer" class="">NIST AI Risk Management Framework</a></li>
<li class=""><a href="https://owasp.org/www-project-top-10-for-large-language-model-applications/" target="_blank" rel="noopener noreferrer" class="">OWASP Top 10 for Large Language Model Applications</a></li>
</ul>]]></content:encoded>
            <category>비전AI</category>
            <category>AI 업무자동화</category>
        </item>
        <item>
            <title><![CDATA[LUMINUS가 바라보는 AI Agent 시대]]></title>
            <link>https://labs.minisoft.co.kr/blog/luminus-ai-agent-era</link>
            <guid>https://labs.minisoft.co.kr/blog/luminus-ai-agent-era</guid>
            <pubDate>Sat, 02 May 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[챗봇을 넘어 여러 AI Agent가 협업하는 시대에 LUMINUS가 바라보는 플랫폼 방향을 소개합니다.]]></description>
            <content:encoded><![CDATA[<blockquote>
<p><strong>핵심 요약</strong>
AI Agent 시대에는 하나의 챗봇보다 여러 Agent가 문서, 이미지, 데이터, 업무 흐름을 나누어 처리하는 구조가 중요해집니다. LUMINUS는 이런 Agent들을 만들고 연결하고 관리하는 플랫폼 방향을 지향합니다.</p>
</blockquote>
<p>AI는 더 이상 하나의 챗봇에 머무르지 않습니다.</p>
<p>문서를 이해하는 AI, 이미지를 분석하는 AI, 데이터를 분석하는 AI, 그리고 여러 AI Agent가 협업하는 시대로 빠르게 변화하고 있습니다.</p>
<p>이 변화는 기업에게 새로운 질문을 던집니다.</p>
<p>AI Agent를 어떻게 만들고, 어떻게 업무 데이터와 연결하며, 어떻게 안전하게 관리할 것인가.</p>
<p>LUMINUS는 이러한 변화에 대응하기 위해 AI Agent를 만들고, 연결하고, 관리할 수 있는 플랫폼으로 진화하고 있습니다.</p>
<p>AI Agent 시대의 핵심은 더 많은 도구를 쓰는 것이 아니라, 기업의 업무 자산과 AI를 안정적으로 연결하는 운영 체계를 만드는 것입니다.</p>]]></content:encoded>
            <category>Enterprise AI</category>
        </item>
        <item>
            <title><![CDATA[LUMINUS, 기업 맞춤형 AI Agent 플랫폼으로 소개되다]]></title>
            <link>https://labs.minisoft.co.kr/blog/luminus-enterprise-ai-platform</link>
            <guid>https://labs.minisoft.co.kr/blog/luminus-enterprise-ai-platform</guid>
            <pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[기업 맞춤형 AI Agent 플랫폼으로 소개된 LUMINUS의 운영 방향을 정리합니다.]]></description>
            <content:encoded><![CDATA[<blockquote>
<p><strong>핵심 요약</strong>
기업용 AI Agent 플랫폼은 AI에게 질문하는 화면만으로 완성되지 않습니다. 문서, 데이터, 업무 시스템을 연결하면서도 권한·보안·운영 정책 안에서 관리할 수 있어야 실제 기업 업무에 적용할 수 있습니다.</p>
</blockquote>
<p>최근 언론을 통해 LUMINUS가 기업 맞춤형 AI Agent 플랫폼으로 소개되었습니다.</p>
<p>우리는 AI를 사용하는 것보다, AI Agent를 어떻게 연결하고 어떻게 안전하게 운영할 것인가를 더 중요하게 생각합니다.</p>
<p>기업 환경에서 AI Agent는 단순한 대화 도구를 넘어 문서, 데이터, 업무 시스템과 연결되어야 합니다. 동시에 권한, 보안, 운영 정책 안에서 지속적으로 관리되어야 합니다.</p>
<p>LUMINUS는 이러한 고민에서 시작되었습니다.</p>
<p>앞으로도 기업 환경에 최적화된 AI 플랫폼으로 지속적으로 발전해 나갈 예정입니다.</p>]]></content:encoded>
            <category>Enterprise AI</category>
        </item>
        <item>
            <title><![CDATA[사진 한 장으로 비슷한 상품을 찾는 법 — 패션 이미지 검색 PoC]]></title>
            <link>https://labs.minisoft.co.kr/blog/fashion-image-search</link>
            <guid>https://labs.minisoft.co.kr/blog/fashion-image-search</guid>
            <pubDate>Fri, 24 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[패션 상품 이미지를 벡터로 변환해 유사 상품을 찾고, 상품 데이터와 임베딩을 함께 관리하는 이미지 검색 PoC입니다.]]></description>
            <content:encoded><![CDATA[<blockquote>
<p><strong>핵심 요약</strong>
패션 이미지 검색은 사용자가 정확한 상품명을 몰라도 사진 한 장으로 유사 상품을 찾게 해주는 검색 방식입니다. 제품 이미지를 임베딩 벡터로 바꾸고, 업로드 이미지와 가까운 상품을 비교하는 구조가 핵심입니다.</p>
</blockquote>
<p>패션 상품을 찾을 때 사용자는 꼭 정확한 상품명을 알고 있지 않습니다. 길에서 본 신발, 착용샷 속 아우터, 비슷한 디자인의 가방처럼 <strong>이미지는 있는데 키워드는 애매한 상황</strong>이 더 많습니다.</p>
<p>이번 PoC는 이런 상황을 전제로 만들었습니다. 사진 한 장을 업로드하면 이미지에서 특징을 추출하고, 상품 카탈로그에 저장된 이미지 벡터와 비교해 비슷한 상품을 추천하는 구조입니다.</p>
<p><img decoding="async" loading="lazy" alt="패션 상품 이미지 검색" src="https://labs.minisoft.co.kr/assets/images/fashion-image-search-hero.ko-be920a6c88fbcb81e19c45ff35264374.png" width="1280" height="720" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="왜-이미지-검색인가">왜 이미지 검색인가<a href="https://labs.minisoft.co.kr/blog/fashion-image-search#%EC%99%9C-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EA%B2%80%EC%83%89%EC%9D%B8%EA%B0%80" class="hash-link" aria-label="왜 이미지 검색인가에 대한 직접 링크" title="왜 이미지 검색인가에 대한 직접 링크" translate="no">​</a></h2>
<p>텍스트 검색은 상품명, 브랜드명, 카테고리, 색상 같은 메타데이터가 잘 정리되어 있을 때 강합니다. 하지만 패션 상품은 같은 상품도 사용자가 다르게 표현합니다. 누군가는 "흰색 운동화"라고 검색하고, 누군가는 "두꺼운 밑창 스니커즈"라고 검색합니다.</p>
<p>이미지 검색은 이 간극을 줄입니다. 사용자가 가진 사진을 기준으로 형태, 색감, 실루엣, 패턴 같은 시각 특징을 비교하면 텍스트가 부족해도 유사 상품을 찾을 수 있습니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="검색-흐름">검색 흐름<a href="https://labs.minisoft.co.kr/blog/fashion-image-search#%EA%B2%80%EC%83%89-%ED%9D%90%EB%A6%84" class="hash-link" aria-label="검색 흐름에 대한 직접 링크" title="검색 흐름에 대한 직접 링크" translate="no">​</a></h2>
<p>핵심은 상품 이미지를 단순 파일로 두지 않고, 검색 가능한 벡터로 바꾸는 것입니다.</p>
<p><img decoding="async" loading="lazy" alt="이미지가 검색 결과가 되는 구조" src="https://labs.minisoft.co.kr/assets/images/fashion-image-search-architecture.ko-9dbf5788909d8c2addfbe7374b455ff8.png" width="1280" height="720" class="img_ev3q"></p>
<ol>
<li class="">상품 이미지를 수집하고 카테고리와 함께 정리합니다.</li>
<li class="">이미지 임베딩 모델로 각 상품의 특징 벡터를 생성합니다.</li>
<li class="">벡터 DB에 상품 ID, 카테고리, 이미지 경로, 임베딩을 저장합니다.</li>
<li class="">사용자가 업로드한 검색 이미지도 같은 방식으로 벡터화합니다.</li>
<li class="">벡터 유사도 기준으로 가까운 상품을 정렬해 보여줍니다.</li>
</ol>
<p>이 구조에서는 검색어가 정확하지 않아도 됩니다. 검색의 기준이 텍스트가 아니라 이미지 자체이기 때문입니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="상품-검색-화면">상품 검색 화면<a href="https://labs.minisoft.co.kr/blog/fashion-image-search#%EC%83%81%ED%92%88-%EA%B2%80%EC%83%89-%ED%99%94%EB%A9%B4" class="hash-link" aria-label="상품 검색 화면에 대한 직접 링크" title="상품 검색 화면에 대한 직접 링크" translate="no">​</a></h2>
<p>사용자는 이미지를 올리거나 상품명을 입력해 검색할 수 있습니다. 카테고리 필터를 함께 두면 전체 상품 중에서 원하는 범위를 좁힐 수 있습니다.</p>
<p><img decoding="async" loading="lazy" alt="상품 검색 화면" src="https://labs.minisoft.co.kr/assets/images/fashion-image-search-product-search.ko-72f501d1bfb03d31b9f0e1a08ce74cb0.png" width="1280" height="720" class="img_ev3q"></p>
<p>검색 결과는 유사도와 함께 노출됩니다. 운영자는 추천 결과가 실제로 기대한 상품군에 가까운지 확인하면서 카테고리, 이미지 품질, 임베딩 생성 상태를 점검할 수 있습니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="착용샷으로-검색하기">착용샷으로 검색하기<a href="https://labs.minisoft.co.kr/blog/fashion-image-search#%EC%B0%A9%EC%9A%A9%EC%83%B7%EC%9C%BC%EB%A1%9C-%EA%B2%80%EC%83%89%ED%95%98%EA%B8%B0" class="hash-link" aria-label="착용샷으로 검색하기에 대한 직접 링크" title="착용샷으로 검색하기에 대한 직접 링크" translate="no">​</a></h2>
<p>실제 사용자는 정면 상품 이미지보다 착용샷이나 현장 사진을 가지고 있을 가능성이 높습니다. 그래서 테스트 화면은 업로드 이미지에서 관심 객체를 기준으로 비슷한 상품을 찾는 흐름을 확인하도록 구성했습니다.</p>
<p><img decoding="async" loading="lazy" alt="착용샷 검색 테스트" src="https://labs.minisoft.co.kr/assets/images/fashion-image-search-search-test.ko-5f27515011d6e95feeea1ba17e804bfd.png" width="1280" height="720" class="img_ev3q"></p>
<p>검색 결과가 좋아지려면 단순히 모델만 바꾸는 것으로는 부족합니다. 상품 이미지의 배경, 각도, 해상도, 카테고리 품질이 함께 맞아야 합니다. PoC 단계에서는 이 품질 기준을 빠르게 확인하는 것이 중요합니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="상품-관리와-임베딩-재생성">상품 관리와 임베딩 재생성<a href="https://labs.minisoft.co.kr/blog/fashion-image-search#%EC%83%81%ED%92%88-%EA%B4%80%EB%A6%AC%EC%99%80-%EC%9E%84%EB%B2%A0%EB%94%A9-%EC%9E%AC%EC%83%9D%EC%84%B1" class="hash-link" aria-label="상품 관리와 임베딩 재생성에 대한 직접 링크" title="상품 관리와 임베딩 재생성에 대한 직접 링크" translate="no">​</a></h2>
<p>이미지 검색 서비스에서 관리 화면은 검색 화면만큼 중요합니다. 상품 이미지가 바뀌었는데 임베딩이 갱신되지 않으면 검색 결과는 오래된 정보를 기준으로 움직입니다.</p>
<p><img decoding="async" loading="lazy" alt="상품 관리 화면" src="https://labs.minisoft.co.kr/assets/images/fashion-image-search-product-management.ko-d2814a727e402fcb43fec82354893e40.png" width="1280" height="720" class="img_ev3q"></p>
<p>그래서 상품 관리 화면에는 이미지 수, 임베딩 상태, 검수 상태를 함께 보여주는 구성이 필요합니다. 신규 상품을 등록하거나 이미지를 수정한 뒤에는 임베딩을 재생성해 검색 결과에 반영합니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="poc에서-확인한-것">PoC에서 확인한 것<a href="https://labs.minisoft.co.kr/blog/fashion-image-search#poc%EC%97%90%EC%84%9C-%ED%99%95%EC%9D%B8%ED%95%9C-%EA%B2%83" class="hash-link" aria-label="PoC에서 확인한 것에 대한 직접 링크" title="PoC에서 확인한 것에 대한 직접 링크" translate="no">​</a></h2>
<p>이번 PoC의 목적은 완성형 쇼핑몰을 만드는 것이 아니라, 이미지 검색이 상품 탐색 업무에 실제로 쓸 수 있는지 확인하는 것이었습니다.</p>
<p>확인할 지점은 명확했습니다. 사용자가 이미지를 업로드했을 때 유사 상품이 충분히 빠르게 나오는가, 카테고리 필터가 결과 품질을 높이는가, 상품 관리자가 이미지와 임베딩 상태를 이해할 수 있는가, 신규 상품을 넣었을 때 검색 결과에 반영되는가입니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="마치며">마치며<a href="https://labs.minisoft.co.kr/blog/fashion-image-search#%EB%A7%88%EC%B9%98%EB%A9%B0" class="hash-link" aria-label="마치며에 대한 직접 링크" title="마치며에 대한 직접 링크" translate="no">​</a></h2>
<p>이미지 검색은 "상품명을 입력하는 검색"을 대체한다기보다, 사용자가 말로 설명하기 어려운 순간을 보완하는 검색 방식입니다.</p>
<p>패션처럼 시각 정보가 중요한 영역에서는 상품 이미지, 카탈로그 데이터, 벡터 검색, 관리 화면이 함께 맞물려야 합니다. 검색 결과 화면만 만드는 것이 아니라, 이미지를 계속 관리하고 갱신할 수 있는 운영 흐름까지 같이 설계해야 실제 서비스로 이어질 수 있습니다.</p>]]></content:encoded>
            <category>비전AI</category>
        </item>
        <item>
            <title><![CDATA[LUMINUS가 전자신문에 소개되었습니다]]></title>
            <link>https://labs.minisoft.co.kr/blog/luminus-etnews</link>
            <guid>https://labs.minisoft.co.kr/blog/luminus-etnews</guid>
            <pubDate>Thu, 23 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[전자신문에 소개된 LUMINUS의 방향과 Enterprise AI Agent Platform으로서의 비전을 공유합니다.]]></description>
            <content:encoded><![CDATA[<blockquote>
<p><strong>핵심 요약</strong>
LUMINUS는 언론을 통해 기업용 AI Agent Platform으로 소개되었습니다. 이 글은 기사에서 다룬 LUMINUS의 방향과, 기업이 AI Agent를 업무 시스템과 안전하게 연결해야 하는 이유를 짧게 정리합니다.</p>
</blockquote>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="ai-agent-시대를-위한-enterprise-ai-platform">AI Agent 시대를 위한 Enterprise AI Platform<a href="https://labs.minisoft.co.kr/blog/luminus-etnews#ai-agent-%EC%8B%9C%EB%8C%80%EB%A5%BC-%EC%9C%84%ED%95%9C-enterprise-ai-platform" class="hash-link" aria-label="AI Agent 시대를 위한 Enterprise AI Platform에 대한 직접 링크" title="AI Agent 시대를 위한 Enterprise AI Platform에 대한 직접 링크" translate="no">​</a></h2>
<p>최근 전자신문을 통해 LUMINUS가 소개되었습니다.</p>
<p>LUMINUS는 AI Agent를 만들고, 기업의 데이터와 연결하며, 안전하게 운영할 수 있도록 설계된 Enterprise AI Agent Platform입니다.</p>
<p>지난 2년 동안 우리는 AI를 어떻게 업무에 적용할 것인지, 그리고 기업은 AI Agent를 어떻게 관리해야 하는지에 대해 고민해 왔습니다.</p>
<p>이번 기사에서는 LUMINUS의 주요 기능과 기업 환경에서의 활용 방향, AI Agent Platform으로서의 비전을 소개하고 있습니다.</p>
<p>LUMINUS는 앞으로도 변화하는 기술 트렌드에 맞추어 계속 진화해 나갈 예정입니다.</p>
<p><a href="https://www.etnews.com/20260423000189" target="_blank" rel="noopener noreferrer" class="">기사 전문 보기</a></p>]]></content:encoded>
            <category>Enterprise AI</category>
        </item>
        <item>
            <title><![CDATA[AI가 우리 회사 업무를 바꾼 방법 — LLM 도입 실전기]]></title>
            <link>https://labs.minisoft.co.kr/blog/llm-in-business</link>
            <guid>https://labs.minisoft.co.kr/blog/llm-in-business</guid>
            <pubDate>Wed, 15 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[미니소프트가 LLM을 사내에 도입하며 겪은 시행착오, 실제로 바뀐 업무 방식, 그리고 우리가 배운 것들을 솔직하게 공유합니다.]]></description>
            <content:encoded><![CDATA[<blockquote>
<p><strong>핵심 요약</strong>
LLM 도입은 모델을 하나 고르는 일이 아니라, 업무 데이터와 연결하고 위험을 관리하는 운영 체계를 만드는 일입니다. 실제 업무에 쓰려면 RAG, 권한, 검증 절차, 보안 기준을 함께 설계해야 합니다.</p>
</blockquote>
<p>"AI가 일자리를 빼앗는다"는 말, 한 번쯤 들어보셨을 거예요. 그런데 막상 회사 안에서 AI를 어떻게 쓰는지는 잘 안 보입니다. 미니소프트가 지난 1년 동안 LLM(대규모 언어 모델)을 사내에 들이며 겪은 진짜 이야기를 풀어보겠습니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="업무-요청이-결과물로-바뀌는-흐름">업무 요청이 결과물로 바뀌는 흐름<a href="https://labs.minisoft.co.kr/blog/llm-in-business#%EC%97%85%EB%AC%B4-%EC%9A%94%EC%B2%AD%EC%9D%B4-%EA%B2%B0%EA%B3%BC%EB%AC%BC%EB%A1%9C-%EB%B0%94%EB%80%8C%EB%8A%94-%ED%9D%90%EB%A6%84" class="hash-link" aria-label="업무 요청이 결과물로 바뀌는 흐름에 대한 직접 링크" title="업무 요청이 결과물로 바뀌는 흐름에 대한 직접 링크" translate="no">​</a></h2>
<p><img decoding="async" loading="lazy" alt="LLM 업무 적용 흐름" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjY0MCIgdmlld0JveD0iMCAwIDEyMDAgNjQwIj4KPHJlY3Qgd2lkdGg9IjEyMDAiIGhlaWdodD0iNjQwIiBmaWxsPSIjZjhmYWZjIi8+Cjx0ZXh0IHg9IjYwIiB5PSI4MCIgZm9udC1mYW1pbHk9IkFyaWFsLCBzYW5zLXNlcmlmIiBmb250LXNpemU9IjM4IiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjMGYxNzJhIj5MTE0gQnVzaW5lc3MgV29ya2Zsb3c8L3RleHQ+Cjx0ZXh0IHg9IjYwIiB5PSIxMjAiIGZvbnQtZmFtaWx5PSJBcmlhbCwgc2Fucy1zZXJpZiIgZm9udC1zaXplPSIxOCIgZmlsbD0iIzQ3NTU2OSI+bWluaSBMYWJzIHZpc3VhbCBndWlkZTwvdGV4dD4KPHJlY3QgeD0iNzAiIHk9IjI1MCIgd2lkdGg9IjIyMCIgaGVpZ2h0PSI4NiIgcng9IjE4IiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMyNTYzZWIiIHN0cm9rZS13aWR0aD0iMyIvPgo8dGV4dCB4PSIxODAuMCIgeT0iMjg0IiB0ZXh0LWFuY2hvcj0ibWlkZGxlIiBmb250LWZhbWlseT0iQXJpYWwsIHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMjAiIGZvbnQtd2VpZ2h0PSI2MDAiIGZpbGw9IiMxZTI5M2IiPlJlcXVlc3Q8L3RleHQ+CjxsaW5lIHgxPSIyOTgiIHkxPSIyOTMuMCIgeDI9IjMxNyIgeTI9IjI5My4wIiBzdHJva2U9IiMyNTYzZWIiIHN0cm9rZS13aWR0aD0iNCIvPgo8cG9seWdvbiBwb2ludHM9IjMxNywyOTMuMCAzMDUsMjg1LjAgMzA1LDMwMS4wIiBmaWxsPSIjMjU2M2ViIi8+CjxyZWN0IHg9IjMyNSIgeT0iMjUwIiB3aWR0aD0iMjIwIiBoZWlnaHQ9Ijg2IiByeD0iMTgiIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzI1NjNlYiIgc3Ryb2tlLXdpZHRoPSIzIi8+Cjx0ZXh0IHg9IjQzNS4wIiB5PSIyODQiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGZvbnQtZmFtaWx5PSJBcmlhbCwgc2Fucy1zZXJpZiIgZm9udC1zaXplPSIyMCIgZm9udC13ZWlnaHQ9IjYwMCIgZmlsbD0iIzFlMjkzYiI+TExNPC90ZXh0Pgo8dGV4dCB4PSI0MzUuMCIgeT0iMzA4IiB0ZXh0LWFuY2hvcj0ibWlkZGxlIiBmb250LWZhbWlseT0iQXJpYWwsIHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMjAiIGZvbnQtd2VpZ2h0PSI2MDAiIGZpbGw9IiMxZTI5M2IiPkFzc2lzdGFudDwvdGV4dD4KPGxpbmUgeDE9IjU1MyIgeTE9IjI5My4wIiB4Mj0iNTcyIiB5Mj0iMjkzLjAiIHN0cm9rZT0iIzI1NjNlYiIgc3Ryb2tlLXdpZHRoPSI0Ii8+Cjxwb2x5Z29uIHBvaW50cz0iNTcyLDI5My4wIDU2MCwyODUuMCA1NjAsMzAxLjAiIGZpbGw9IiMyNTYzZWIiLz4KPHJlY3QgeD0iNTgwIiB5PSIyNTAiIHdpZHRoPSIyMjAiIGhlaWdodD0iODYiIHJ4PSIxOCIgZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMjU2M2ViIiBzdHJva2Utd2lkdGg9IjMiLz4KPHRleHQgeD0iNjkwLjAiIHk9IjI4NCIgdGV4dC1hbmNob3I9Im1pZGRsZSIgZm9udC1mYW1pbHk9IkFyaWFsLCBzYW5zLXNlcmlmIiBmb250LXNpemU9IjIwIiBmb250LXdlaWdodD0iNjAwIiBmaWxsPSIjMWUyOTNiIj5JbnRlcm5hbDwvdGV4dD4KPHRleHQgeD0iNjkwLjAiIHk9IjMwOCIgdGV4dC1hbmNob3I9Im1pZGRsZSIgZm9udC1mYW1pbHk9IkFyaWFsLCBzYW5zLXNlcmlmIiBmb250LXNpemU9IjIwIiBmb250LXdlaWdodD0iNjAwIiBmaWxsPSIjMWUyOTNiIj5EYXRhPC90ZXh0Pgo8bGluZSB4MT0iODA4IiB5MT0iMjkzLjAiIHgyPSI4MjciIHkyPSIyOTMuMCIgc3Ryb2tlPSIjMjU2M2ViIiBzdHJva2Utd2lkdGg9IjQiLz4KPHBvbHlnb24gcG9pbnRzPSI4MjcsMjkzLjAgODE1LDI4NS4wIDgxNSwzMDEuMCIgZmlsbD0iIzI1NjNlYiIvPgo8cmVjdCB4PSI4MzUiIHk9IjI1MCIgd2lkdGg9IjIyMCIgaGVpZ2h0PSI4NiIgcng9IjE4IiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMyNTYzZWIiIHN0cm9rZS13aWR0aD0iMyIvPgo8dGV4dCB4PSI5NDUuMCIgeT0iMjg0IiB0ZXh0LWFuY2hvcj0ibWlkZGxlIiBmb250LWZhbWlseT0iQXJpYWwsIHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMjAiIGZvbnQtd2VpZ2h0PSI2MDAiIGZpbGw9IiMxZTI5M2IiPlJldmlldzwvdGV4dD4KPGxpbmUgeDE9IjEwNjMiIHkxPSIyOTMuMCIgeDI9IjEwODIiIHkyPSIyOTMuMCIgc3Ryb2tlPSIjMjU2M2ViIiBzdHJva2Utd2lkdGg9IjQiLz4KPHBvbHlnb24gcG9pbnRzPSIxMDgyLDI5My4wIDEwNzAsMjg1LjAgMTA3MCwzMDEuMCIgZmlsbD0iIzI1NjNlYiIvPgo8cmVjdCB4PSIxMDkwIiB5PSIyNTAiIHdpZHRoPSIyMjAiIGhlaWdodD0iODYiIHJ4PSIxOCIgZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMjU2M2ViIiBzdHJva2Utd2lkdGg9IjMiLz4KPHRleHQgeD0iMTIwMC4wIiB5PSIyODQiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGZvbnQtZmFtaWx5PSJBcmlhbCwgc2Fucy1zZXJpZiIgZm9udC1zaXplPSIyMCIgZm9udC13ZWlnaHQ9IjYwMCIgZmlsbD0iIzFlMjkzYiI+QnVzaW5lc3M8L3RleHQ+Cjx0ZXh0IHg9IjEyMDAuMCIgeT0iMzA4IiB0ZXh0LWFuY2hvcj0ibWlkZGxlIiBmb250LWZhbWlseT0iQXJpYWwsIHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMjAiIGZvbnQtd2VpZ2h0PSI2MDAiIGZpbGw9IiMxZTI5M2IiPk91dHB1dDwvdGV4dD4KPC9zdmc+" width="1200" height="640" class="img_ev3q"></p>
<p>업무 요청은 LLM만으로 끝나지 않습니다. 사내 데이터 검색, 사람의 검토, 최종 산출물 확인까지 이어져야 실제 업무에 사용할 수 있습니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="llm-도대체-뭐가-다른가요">LLM, 도대체 뭐가 다른가요<a href="https://labs.minisoft.co.kr/blog/llm-in-business#llm-%EB%8F%84%EB%8C%80%EC%B2%B4-%EB%AD%90%EA%B0%80-%EB%8B%A4%EB%A5%B8%EA%B0%80%EC%9A%94" class="hash-link" aria-label="LLM, 도대체 뭐가 다른가요에 대한 직접 링크" title="LLM, 도대체 뭐가 다른가요에 대한 직접 링크" translate="no">​</a></h2>
<p>기존 챗봇은 "정해진 질문에 정해진 답"을 했습니다. 사용자가 조금만 다르게 물어도 "죄송합니다, 이해하지 못했습니다"가 돌아왔죠.</p>
<p>LLM은 다릅니다. 사람이 쓴 문장을 그대로 이해하고, 문맥을 파악해 답을 만들어냅니다. 마치 신입 직원에게 매뉴얼을 통째로 외우게 한 뒤 자유롭게 답하게 하는 것과 비슷합니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="우리가-처음-시도한-것--그리고-실패">우리가 처음 시도한 것 — 그리고 실패<a href="https://labs.minisoft.co.kr/blog/llm-in-business#%EC%9A%B0%EB%A6%AC%EA%B0%80-%EC%B2%98%EC%9D%8C-%EC%8B%9C%EB%8F%84%ED%95%9C-%EA%B2%83--%EA%B7%B8%EB%A6%AC%EA%B3%A0-%EC%8B%A4%ED%8C%A8" class="hash-link" aria-label="우리가 처음 시도한 것 — 그리고 실패에 대한 직접 링크" title="우리가 처음 시도한 것 — 그리고 실패에 대한 직접 링크" translate="no">​</a></h2>
<p>처음에는 단순했습니다. 공개 LLM API를 붙여 사내 문의 응대 봇을 만들었죠. 결과는 처참했습니다.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="문제-1-회사-정보를-모른다">문제 1: 회사 정보를 모른다<a href="https://labs.minisoft.co.kr/blog/llm-in-business#%EB%AC%B8%EC%A0%9C-1-%ED%9A%8C%EC%82%AC-%EC%A0%95%EB%B3%B4%EB%A5%BC-%EB%AA%A8%EB%A5%B8%EB%8B%A4" class="hash-link" aria-label="문제 1: 회사 정보를 모른다에 대한 직접 링크" title="문제 1: 회사 정보를 모른다에 대한 직접 링크" translate="no">​</a></h3>
<p>"우리 회사 휴가 정책이 어떻게 돼?"라고 물으면 일반론만 답했습니다. 미니소프트의 실제 규정은 공개 LLM이 알 리 없으니까요.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="문제-2-그럴듯하게-거짓말한다">문제 2: 그럴듯하게 거짓말한다<a href="https://labs.minisoft.co.kr/blog/llm-in-business#%EB%AC%B8%EC%A0%9C-2-%EA%B7%B8%EB%9F%B4%EB%93%AF%ED%95%98%EA%B2%8C-%EA%B1%B0%EC%A7%93%EB%A7%90%ED%95%9C%EB%8B%A4" class="hash-link" aria-label="문제 2: 그럴듯하게 거짓말한다에 대한 직접 링크" title="문제 2: 그럴듯하게 거짓말한다에 대한 직접 링크" translate="no">​</a></h3>
<p>가끔은 존재하지 않는 사내 제도를 만들어내 답하기도 했습니다. 이른바 <strong>할루시네이션(hallucination)</strong> 이죠. 직원이 잘못된 답을 그대로 믿으면 큰일입니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="rag로-다시-시작하다">RAG로 다시 시작하다<a href="https://labs.minisoft.co.kr/blog/llm-in-business#rag%EB%A1%9C-%EB%8B%A4%EC%8B%9C-%EC%8B%9C%EC%9E%91%ED%95%98%EB%8B%A4" class="hash-link" aria-label="RAG로 다시 시작하다에 대한 직접 링크" title="RAG로 다시 시작하다에 대한 직접 링크" translate="no">​</a></h2>
<p>해법은 <strong>RAG(검색 증강 생성)</strong> 였습니다. 사내 문서를 미리 검색하고, 그 내용을 LLM에게 "이 자료를 참고해서 답해주세요"라고 함께 전달하는 방식입니다.</p>
<p>도서관 사서를 떠올리면 됩니다. "이 주제 좀 알려주세요"라고 하면, 사서가 책장에서 관련 책을 먼저 꺼내고, 그 책을 보면서 답해주는 거죠. 책에 없는 내용은 "이 자료에는 없습니다"라고 솔직하게 답합니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="진짜-바뀐-것들">진짜 바뀐 것들<a href="https://labs.minisoft.co.kr/blog/llm-in-business#%EC%A7%84%EC%A7%9C-%EB%B0%94%EB%80%90-%EA%B2%83%EB%93%A4" class="hash-link" aria-label="진짜 바뀐 것들에 대한 직접 링크" title="진짜 바뀐 것들에 대한 직접 링크" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="신입-교육-시간이-줄었다">신입 교육 시간이 줄었다<a href="https://labs.minisoft.co.kr/blog/llm-in-business#%EC%8B%A0%EC%9E%85-%EA%B5%90%EC%9C%A1-%EC%8B%9C%EA%B0%84%EC%9D%B4-%EC%A4%84%EC%97%88%EB%8B%A4" class="hash-link" aria-label="신입 교육 시간이 줄었다에 대한 직접 링크" title="신입 교육 시간이 줄었다에 대한 직접 링크" translate="no">​</a></h3>
<p>신입 직원이 사내 위키를 뒤지는 대신 챗봇에 바로 물어봅니다. "출장비 정산은 어떻게 하나요?", "VPN 접속이 안 돼요"처럼요. 인사·총무팀의 반복 문의가 약 40% 줄었습니다.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="회의록-정리가-자동화됐다">회의록 정리가 자동화됐다<a href="https://labs.minisoft.co.kr/blog/llm-in-business#%ED%9A%8C%EC%9D%98%EB%A1%9D-%EC%A0%95%EB%A6%AC%EA%B0%80-%EC%9E%90%EB%8F%99%ED%99%94%EB%90%90%EB%8B%A4" class="hash-link" aria-label="회의록 정리가 자동화됐다에 대한 직접 링크" title="회의록 정리가 자동화됐다에 대한 직접 링크" translate="no">​</a></h3>
<p>2시간짜리 회의 녹음 파일을 올리면 5분 안에 요약·액션 아이템·담당자가 정리됩니다. 회의 후 30분씩 쓰던 정리 시간이 사라졌습니다.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="코드-리뷰의-1차-점검을-ai가">코드 리뷰의 1차 점검을 AI가<a href="https://labs.minisoft.co.kr/blog/llm-in-business#%EC%BD%94%EB%93%9C-%EB%A6%AC%EB%B7%B0%EC%9D%98-1%EC%B0%A8-%EC%A0%90%EA%B2%80%EC%9D%84-ai%EA%B0%80" class="hash-link" aria-label="코드 리뷰의 1차 점검을 AI가에 대한 직접 링크" title="코드 리뷰의 1차 점검을 AI가에 대한 직접 링크" translate="no">​</a></h3>
<p>개발팀에서는 PR이 올라오면 LLM이 먼저 검토합니다. 명백한 실수, 보안 취약점, 컨벤션 위반을 잡아주죠. 사람 리뷰어는 더 중요한 설계 논의에 집중할 수 있게 됐습니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="우리가-배운-것">우리가 배운 것<a href="https://labs.minisoft.co.kr/blog/llm-in-business#%EC%9A%B0%EB%A6%AC%EA%B0%80-%EB%B0%B0%EC%9A%B4-%EA%B2%83" class="hash-link" aria-label="우리가 배운 것에 대한 직접 링크" title="우리가 배운 것에 대한 직접 링크" translate="no">​</a></h2>
<p><strong>1. AI는 도구일 뿐, 만능은 아니다</strong>
무엇을 맡길지, 무엇은 사람이 해야 할지 구분이 핵심입니다.</p>
<p><strong>2. 데이터 정리가 절반이다</strong>
LLM이 잘 답하려면 사내 문서가 잘 정리돼 있어야 합니다. AI 도입 전에 문서 정비부터 했어요.</p>
<p><strong>3. 작게 시작해서 키운다</strong>
한 번에 모든 업무를 자동화하려 하지 않았습니다. 한 팀에서 한 가지 문제부터 풀었고, 효과가 입증되면 확장했습니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="마치며">마치며<a href="https://labs.minisoft.co.kr/blog/llm-in-business#%EB%A7%88%EC%B9%98%EB%A9%B0" class="hash-link" aria-label="마치며에 대한 직접 링크" title="마치며에 대한 직접 링크" translate="no">​</a></h2>
<p>LLM은 마법이 아닙니다. 하지만 잘 쓰면 반복적이고 지루한 일을 줄여, 사람이 더 중요한 일에 집중하게 해줍니다. 다음 글에서는 RAG 구축 과정을 좀 더 기술적으로 풀어보겠습니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="참고-자료">참고 자료<a href="https://labs.minisoft.co.kr/blog/llm-in-business#%EC%B0%B8%EA%B3%A0-%EC%9E%90%EB%A3%8C" class="hash-link" aria-label="참고 자료에 대한 직접 링크" title="참고 자료에 대한 직접 링크" translate="no">​</a></h2>
<ul>
<li class=""><a href="https://www.nist.gov/itl/ai-risk-management-framework" target="_blank" rel="noopener noreferrer" class="">NIST AI Risk Management Framework</a></li>
<li class=""><a href="https://owasp.org/www-project-top-10-for-large-language-model-applications/" target="_blank" rel="noopener noreferrer" class="">OWASP Top 10 for Large Language Model Applications</a></li>
</ul>]]></content:encoded>
            <category>AI 업무자동화</category>
            <category>Enterprise AI</category>
        </item>
        <item>
            <title><![CDATA[공장·물류창고가 스마트해지는 원리 — IoT 현장 적용기]]></title>
            <link>https://labs.minisoft.co.kr/blog/iot-smart-factory</link>
            <guid>https://labs.minisoft.co.kr/blog/iot-smart-factory</guid>
            <pubDate>Fri, 20 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[센서 한 개가 어떻게 공장 라인 전체의 효율을 바꾸는지, 미니소프트가 직접 구축한 IoT 현장 사례로 설명합니다.]]></description>
            <content:encoded><![CDATA[<blockquote>
<p><strong>핵심 요약</strong>
IoT 현장 적용의 핵심은 센서를 붙이는 것이 아니라, 센서 데이터가 운영자가 판단할 수 있는 Dashboard와 알림으로 이어지게 만드는 것입니다. 스마트팩토리와 스마트물류는 작은 현장 데이터가 누적될 때 실제 운영 개선으로 연결됩니다.</p>
</blockquote>
<p>스마트팩토리, 스마트물류 — 뉴스에서는 자주 듣지만 실제로 공장 안에서 무슨 일이 벌어지는지는 잘 안 보입니다. 미니소프트가 구축한 현장의 이야기를 통해, IoT가 실제로 어떻게 일을 바꾸는지 풀어보겠습니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="센서-데이터가-dashboard가-되기까지">센서 데이터가 Dashboard가 되기까지<a href="https://labs.minisoft.co.kr/blog/iot-smart-factory#%EC%84%BC%EC%84%9C-%EB%8D%B0%EC%9D%B4%ED%84%B0%EA%B0%80-dashboard%EA%B0%80-%EB%90%98%EA%B8%B0%EA%B9%8C%EC%A7%80" class="hash-link" aria-label="센서 데이터가 Dashboard가 되기까지에 대한 직접 링크" title="센서 데이터가 Dashboard가 되기까지에 대한 직접 링크" translate="no">​</a></h2>
<p><img decoding="async" loading="lazy" alt="IoT Smart Factory 데이터 흐름" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjY0MCIgdmlld0JveD0iMCAwIDEyMDAgNjQwIj4KPHJlY3Qgd2lkdGg9IjEyMDAiIGhlaWdodD0iNjQwIiBmaWxsPSIjZjhmYWZjIi8+Cjx0ZXh0IHg9IjYwIiB5PSI4MCIgZm9udC1mYW1pbHk9IkFyaWFsLCBzYW5zLXNlcmlmIiBmb250LXNpemU9IjM4IiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjMGYxNzJhIj5Jb1QgU21hcnQgRmFjdG9yeSBEYXRhIEZsb3c8L3RleHQ+Cjx0ZXh0IHg9IjYwIiB5PSIxMjAiIGZvbnQtZmFtaWx5PSJBcmlhbCwgc2Fucy1zZXJpZiIgZm9udC1zaXplPSIxOCIgZmlsbD0iIzQ3NTU2OSI+bWluaSBMYWJzIHZpc3VhbCBndWlkZTwvdGV4dD4KPHJlY3QgeD0iNzAiIHk9IjI1MCIgd2lkdGg9IjIyMCIgaGVpZ2h0PSI4NiIgcng9IjE4IiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMyNTYzZWIiIHN0cm9rZS13aWR0aD0iMyIvPgo8dGV4dCB4PSIxODAuMCIgeT0iMjg0IiB0ZXh0LWFuY2hvcj0ibWlkZGxlIiBmb250LWZhbWlseT0iQXJpYWwsIHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMjAiIGZvbnQtd2VpZ2h0PSI2MDAiIGZpbGw9IiMxZTI5M2IiPlNlbnNvcjwvdGV4dD4KPGxpbmUgeDE9IjI5OCIgeTE9IjI5My4wIiB4Mj0iMzE3IiB5Mj0iMjkzLjAiIHN0cm9rZT0iIzI1NjNlYiIgc3Ryb2tlLXdpZHRoPSI0Ii8+Cjxwb2x5Z29uIHBvaW50cz0iMzE3LDI5My4wIDMwNSwyODUuMCAzMDUsMzAxLjAiIGZpbGw9IiMyNTYzZWIiLz4KPHJlY3QgeD0iMzI1IiB5PSIyNTAiIHdpZHRoPSIyMjAiIGhlaWdodD0iODYiIHJ4PSIxOCIgZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMjU2M2ViIiBzdHJva2Utd2lkdGg9IjMiLz4KPHRleHQgeD0iNDM1LjAiIHk9IjI4NCIgdGV4dC1hbmNob3I9Im1pZGRsZSIgZm9udC1mYW1pbHk9IkFyaWFsLCBzYW5zLXNlcmlmIiBmb250LXNpemU9IjIwIiBmb250LXdlaWdodD0iNjAwIiBmaWxsPSIjMWUyOTNiIj5HYXRld2F5PC90ZXh0Pgo8bGluZSB4MT0iNTUzIiB5MT0iMjkzLjAiIHgyPSI1NzIiIHkyPSIyOTMuMCIgc3Ryb2tlPSIjMjU2M2ViIiBzdHJva2Utd2lkdGg9IjQiLz4KPHBvbHlnb24gcG9pbnRzPSI1NzIsMjkzLjAgNTYwLDI4NS4wIDU2MCwzMDEuMCIgZmlsbD0iIzI1NjNlYiIvPgo8cmVjdCB4PSI1ODAiIHk9IjI1MCIgd2lkdGg9IjIyMCIgaGVpZ2h0PSI4NiIgcng9IjE4IiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMyNTYzZWIiIHN0cm9rZS13aWR0aD0iMyIvPgo8dGV4dCB4PSI2OTAuMCIgeT0iMjg0IiB0ZXh0LWFuY2hvcj0ibWlkZGxlIiBmb250LWZhbWlseT0iQXJpYWwsIHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMjAiIGZvbnQtd2VpZ2h0PSI2MDAiIGZpbGw9IiMxZTI5M2IiPkNsb3VkPC90ZXh0Pgo8dGV4dCB4PSI2OTAuMCIgeT0iMzA4IiB0ZXh0LWFuY2hvcj0ibWlkZGxlIiBmb250LWZhbWlseT0iQXJpYWwsIHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMjAiIGZvbnQtd2VpZ2h0PSI2MDAiIGZpbGw9IiMxZTI5M2IiPlBsYXRmb3JtPC90ZXh0Pgo8bGluZSB4MT0iODA4IiB5MT0iMjkzLjAiIHgyPSI4MjciIHkyPSIyOTMuMCIgc3Ryb2tlPSIjMjU2M2ViIiBzdHJva2Utd2lkdGg9IjQiLz4KPHBvbHlnb24gcG9pbnRzPSI4MjcsMjkzLjAgODE1LDI4NS4wIDgxNSwzMDEuMCIgZmlsbD0iIzI1NjNlYiIvPgo8cmVjdCB4PSI4MzUiIHk9IjI1MCIgd2lkdGg9IjIyMCIgaGVpZ2h0PSI4NiIgcng9IjE4IiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMyNTYzZWIiIHN0cm9rZS13aWR0aD0iMyIvPgo8dGV4dCB4PSI5NDUuMCIgeT0iMjg0IiB0ZXh0LWFuY2hvcj0ibWlkZGxlIiBmb250LWZhbWlseT0iQXJpYWwsIHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMjAiIGZvbnQtd2VpZ2h0PSI2MDAiIGZpbGw9IiMxZTI5M2IiPkFuYWx5dGljczwvdGV4dD4KPGxpbmUgeDE9IjEwNjMiIHkxPSIyOTMuMCIgeDI9IjEwODIiIHkyPSIyOTMuMCIgc3Ryb2tlPSIjMjU2M2ViIiBzdHJva2Utd2lkdGg9IjQiLz4KPHBvbHlnb24gcG9pbnRzPSIxMDgyLDI5My4wIDEwNzAsMjg1LjAgMTA3MCwzMDEuMCIgZmlsbD0iIzI1NjNlYiIvPgo8cmVjdCB4PSIxMDkwIiB5PSIyNTAiIHdpZHRoPSIyMjAiIGhlaWdodD0iODYiIHJ4PSIxOCIgZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMjU2M2ViIiBzdHJva2Utd2lkdGg9IjMiLz4KPHRleHQgeD0iMTIwMC4wIiB5PSIyODQiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGZvbnQtZmFtaWx5PSJBcmlhbCwgc2Fucy1zZXJpZiIgZm9udC1zaXplPSIyMCIgZm9udC13ZWlnaHQ9IjYwMCIgZmlsbD0iIzFlMjkzYiI+RGFzaGJvYXJkPC90ZXh0Pgo8L3N2Zz4=" width="1200" height="640" class="img_ev3q"></p>
<p>현장의 센서 데이터는 Gateway와 Cloud Platform을 거쳐 분석되고, 운영자가 볼 수 있는 Dashboard로 정리됩니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="스마트하다는-게-정확히-뭐죠">"스마트"하다는 게 정확히 뭐죠<a href="https://labs.minisoft.co.kr/blog/iot-smart-factory#%EC%8A%A4%EB%A7%88%ED%8A%B8%ED%95%98%EB%8B%A4%EB%8A%94-%EA%B2%8C-%EC%A0%95%ED%99%95%ED%9E%88-%EB%AD%90%EC%A3%A0" class="hash-link" aria-label="&quot;스마트&quot;하다는 게 정확히 뭐죠에 대한 직접 링크" title="&quot;스마트&quot;하다는 게 정확히 뭐죠에 대한 직접 링크" translate="no">​</a></h2>
<p>기계가 스스로 생각한다는 의미는 아닙니다. 핵심은 두 가지입니다.</p>
<ol>
<li class=""><strong>데이터를 모은다</strong> — 기계의 상태, 온도, 진동, 위치를 실시간으로 측정</li>
<li class=""><strong>데이터로 판단한다</strong> — 평소와 다르면 알리고, 패턴을 분석해 미래를 예측</li>
</ol>
<p>이걸 가능하게 하는 게 IoT(사물인터넷) 입니다. 작은 센서들이 모여 큰 그림을 만들어내는 거죠.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="한-공장의-하루를-따라가-봅시다">한 공장의 하루를 따라가 봅시다<a href="https://labs.minisoft.co.kr/blog/iot-smart-factory#%ED%95%9C-%EA%B3%B5%EC%9E%A5%EC%9D%98-%ED%95%98%EB%A3%A8%EB%A5%BC-%EB%94%B0%EB%9D%BC%EA%B0%80-%EB%B4%85%EC%8B%9C%EB%8B%A4" class="hash-link" aria-label="한 공장의 하루를 따라가 봅시다에 대한 직접 링크" title="한 공장의 하루를 따라가 봅시다에 대한 직접 링크" translate="no">​</a></h2>
<p>미니소프트가 구축한 부품 가공 공장의 사례입니다.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="아침-7시--라인-가동-전-점검">아침 7시 — 라인 가동 전 점검<a href="https://labs.minisoft.co.kr/blog/iot-smart-factory#%EC%95%84%EC%B9%A8-7%EC%8B%9C--%EB%9D%BC%EC%9D%B8-%EA%B0%80%EB%8F%99-%EC%A0%84-%EC%A0%90%EA%B2%80" class="hash-link" aria-label="아침 7시 — 라인 가동 전 점검에 대한 직접 링크" title="아침 7시 — 라인 가동 전 점검에 대한 직접 링크" translate="no">​</a></h3>
<p>옛날엔 작업자가 일일이 기계를 돌며 "오늘 컨디션 어때?"를 확인했습니다. 지금은 출근하면서 핸드폰으로 대시보드를 봅니다. 어젯밤 동안 모든 기계의 진동·온도·전류 데이터가 자동으로 수집돼 있죠.</p>
<p><strong>비정상 신호가 잡힌 3번 라인</strong> 만 확인하면 됩니다. 점검 시간이 1시간에서 10분으로 줄었습니다.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="오전-10시--갑작스런-소리">오전 10시 — 갑작스런 소리<a href="https://labs.minisoft.co.kr/blog/iot-smart-factory#%EC%98%A4%EC%A0%84-10%EC%8B%9C--%EA%B0%91%EC%9E%91%EC%8A%A4%EB%9F%B0-%EC%86%8C%EB%A6%AC" class="hash-link" aria-label="오전 10시 — 갑작스런 소리에 대한 직접 링크" title="오전 10시 — 갑작스런 소리에 대한 직접 링크" translate="no">​</a></h3>
<p>3번 라인 모터에서 평소와 다른 진동이 감지됩니다. 시스템이 자동으로 알림을 보냅니다.</p>
<blockquote>
<p>"라인 3 모터 베어링 이상 징후. 향후 72시간 내 점검 권장."</p>
</blockquote>
<p><strong>예지보전(Predictive Maintenance)</strong> 입니다. 고장 난 다음 고치는 게 아니라, 고장 나기 전에 미리 잡는 것. 라인이 멈춰서 생기는 손해는 시간당 수백만 원이라, 한 번의 사전 정비가 막대한 비용을 아낍니다.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="오후-2시--재고-자동-보충">오후 2시 — 재고 자동 보충<a href="https://labs.minisoft.co.kr/blog/iot-smart-factory#%EC%98%A4%ED%9B%84-2%EC%8B%9C--%EC%9E%AC%EA%B3%A0-%EC%9E%90%EB%8F%99-%EB%B3%B4%EC%B6%A9" class="hash-link" aria-label="오후 2시 — 재고 자동 보충에 대한 직접 링크" title="오후 2시 — 재고 자동 보충에 대한 직접 링크" translate="no">​</a></h3>
<p>부품 박스마다 무게 센서가 달려 있습니다. 박스가 일정 무게 이하로 줄면 창고 시스템에 자동 발주가 들어갑니다. 작업자가 "어, 부품 떨어졌네?" 하고 발견하는 일이 사라집니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="물류창고는-또-다른-세계">물류창고는 또 다른 세계<a href="https://labs.minisoft.co.kr/blog/iot-smart-factory#%EB%AC%BC%EB%A5%98%EC%B0%BD%EA%B3%A0%EB%8A%94-%EB%98%90-%EB%8B%A4%EB%A5%B8-%EC%84%B8%EA%B3%84" class="hash-link" aria-label="물류창고는 또 다른 세계에 대한 직접 링크" title="물류창고는 또 다른 세계에 대한 직접 링크" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="위치-추적--물건은-어디에-있나">위치 추적 — 물건은 어디에 있나<a href="https://labs.minisoft.co.kr/blog/iot-smart-factory#%EC%9C%84%EC%B9%98-%EC%B6%94%EC%A0%81--%EB%AC%BC%EA%B1%B4%EC%9D%80-%EC%96%B4%EB%94%94%EC%97%90-%EC%9E%88%EB%82%98" class="hash-link" aria-label="위치 추적 — 물건은 어디에 있나에 대한 직접 링크" title="위치 추적 — 물건은 어디에 있나에 대한 직접 링크" translate="no">​</a></h3>
<p>대형 창고에서 작업자가 물건을 못 찾는 시간이 의외로 깁니다. RFID와 비콘을 쓰면 모든 박스의 현재 위치가 지도에 표시됩니다. PDA로 "찾기" 누르면 길 안내가 나오죠.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="환경-모니터링--식품의약품의-생명선">환경 모니터링 — 식품·의약품의 생명선<a href="https://labs.minisoft.co.kr/blog/iot-smart-factory#%ED%99%98%EA%B2%BD-%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81--%EC%8B%9D%ED%92%88%EC%9D%98%EC%95%BD%ED%92%88%EC%9D%98-%EC%83%9D%EB%AA%85%EC%84%A0" class="hash-link" aria-label="환경 모니터링 — 식품·의약품의 생명선에 대한 직접 링크" title="환경 모니터링 — 식품·의약품의 생명선에 대한 직접 링크" translate="no">​</a></h3>
<p>콜드체인이 필요한 의약품 창고에서는 온도가 1도만 벗어나도 제품이 폐기 대상이 됩니다. 온도 센서가 1분마다 측정하고, 임계치 초과 시 즉시 담당자에게 알림이 갑니다. 사고 위험을 사실상 0으로 만듭니다.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="작업자-안전">작업자 안전<a href="https://labs.minisoft.co.kr/blog/iot-smart-factory#%EC%9E%91%EC%97%85%EC%9E%90-%EC%95%88%EC%A0%84" class="hash-link" aria-label="작업자 안전에 대한 직접 링크" title="작업자 안전에 대한 직접 링크" translate="no">​</a></h3>
<p>지게차에 충돌 감지 센서를 달면, 사람과 가까워질 때 자동으로 속도를 줄이거나 멈춥니다. 사고가 줄어드는 건 물론이고, 작업자의 심리적 부담도 줄죠.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="데이터가-쌓이면-진짜-시작된다">데이터가 쌓이면 진짜 시작된다<a href="https://labs.minisoft.co.kr/blog/iot-smart-factory#%EB%8D%B0%EC%9D%B4%ED%84%B0%EA%B0%80-%EC%8C%93%EC%9D%B4%EB%A9%B4-%EC%A7%84%EC%A7%9C-%EC%8B%9C%EC%9E%91%EB%90%9C%EB%8B%A4" class="hash-link" aria-label="데이터가 쌓이면 진짜 시작된다에 대한 직접 링크" title="데이터가 쌓이면 진짜 시작된다에 대한 직접 링크" translate="no">​</a></h2>
<p>IoT의 진짜 힘은 데이터가 누적된 후에 나옵니다.</p>
<ul>
<li class=""><strong>이 모터는 평균 8개월 만에 베어링이 마모된다</strong> → 정비 주기 최적화</li>
<li class=""><strong>금요일 오후 라인 효율이 떨어진다</strong> → 작업 스케줄 재조정</li>
<li class=""><strong>A 부품 입고 후 3일 내에 가공 완료해야 품질이 좋다</strong> → 재고 회전 정책 변경</li>
</ul>
<p>데이터가 쌓일수록 더 똑똑해지는 시스템 — 이게 스마트팩토리의 본질입니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="시작은-작게-효과는-크게">시작은 작게, 효과는 크게<a href="https://labs.minisoft.co.kr/blog/iot-smart-factory#%EC%8B%9C%EC%9E%91%EC%9D%80-%EC%9E%91%EA%B2%8C-%ED%9A%A8%EA%B3%BC%EB%8A%94-%ED%81%AC%EA%B2%8C" class="hash-link" aria-label="시작은 작게, 효과는 크게에 대한 직접 링크" title="시작은 작게, 효과는 크게에 대한 직접 링크" translate="no">​</a></h2>
<p>IoT 도입은 거창할 필요가 없습니다. 미니소프트가 함께한 한 중소 제조사는 처음에 <strong>딱 한 라인의 진동 센서 5개</strong> 로 시작했습니다. 6개월 만에 라인 가동률이 12% 올랐고, 그 후 단계적으로 전 라인에 확장했습니다.</p>
<p>핵심은 "어디서 비용이 새고 있는가" 를 먼저 보는 것. 센서를 많이 다는 게 아니라, 꼭 필요한 곳에 다는 거죠.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="마치며">마치며<a href="https://labs.minisoft.co.kr/blog/iot-smart-factory#%EB%A7%88%EC%B9%98%EB%A9%B0" class="hash-link" aria-label="마치며에 대한 직접 링크" title="마치며에 대한 직접 링크" translate="no">​</a></h2>
<p>IoT는 SF 같은 미래 기술이 아닙니다. 작은 센서 하나가, 그 데이터를 모으는 시스템이, 그리고 그것을 해석하는 사람의 판단이 더해질 때 현장은 분명히 달라집니다. 미니소프트는 앞으로도 현장의 문제부터 듣고, 데이터로 답을 만들어가겠습니다.</p>]]></content:encoded>
            <category>현장DX</category>
        </item>
        <item>
            <title><![CDATA[AI 시대의 기업은 AI Agent를 어떻게 관리해야 할까?]]></title>
            <link>https://labs.minisoft.co.kr/blog/luminus-ai-agent-platform</link>
            <guid>https://labs.minisoft.co.kr/blog/luminus-ai-agent-platform</guid>
            <pubDate>Sun, 15 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[LUMINUS로 구현한 Enterprise AI Agent Platform과 기업용 AI Agent 운영 방향을 소개합니다.]]></description>
            <content:encoded><![CDATA[<blockquote>
<p><strong>핵심 요약</strong>
LUMINUS는 기업이 여러 AI Agent를 만들고, 업무 데이터와 연결하며, 권한과 정책 안에서 운영하도록 돕는 Enterprise AI Agent Platform입니다. 핵심은 더 많은 AI 도구를 쓰는 것이 아니라, AI Agent를 안전하게 관리 가능한 업무 플랫폼으로 만드는 것입니다.</p>
</blockquote>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="luminus로-구현한-enterprise-ai-agent-platform">LUMINUS로 구현한 Enterprise AI Agent Platform<a href="https://labs.minisoft.co.kr/blog/luminus-ai-agent-platform#luminus%EB%A1%9C-%EA%B5%AC%ED%98%84%ED%95%9C-enterprise-ai-agent-platform" class="hash-link" aria-label="LUMINUS로 구현한 Enterprise AI Agent Platform에 대한 직접 링크" title="LUMINUS로 구현한 Enterprise AI Agent Platform에 대한 직접 링크" translate="no">​</a></h2>
<p>지난 2년 동안 우리는 AI 기술이 어떻게 기업의 업무를 바꾸는지 지켜보았습니다.</p>
<p>LLM이 등장했고, RAG가 확산되었으며, 멀티모달 AI는 문서와 이미지를 이해하기 시작했습니다. 그리고 이제는 여러 AI Agent가 협업하는 시대가 빠르게 다가오고 있습니다.</p>
<p>하지만 기술이 발전할수록 오히려 더 큰 고민이 생겼습니다.</p>
<ul>
<li class="">기업은 AI를 어떻게 연결해야 할까?</li>
<li class="">AI를 어떻게 안전하게 운영해야 할까?</li>
<li class="">여러 AI Agent를 어떻게 관리해야 할까?</li>
</ul>
<p>우리는 이 질문에 대한 답으로 <strong>LUMINUS</strong>를 만들었습니다.</p>
<p><img decoding="async" loading="lazy" alt="LUMINUS Enterprise AI Agent Platform" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNjAwIiBoZWlnaHQ9IjkwMCIgdmlld0JveD0iMCAwIDE2MDAgOTAwIj4KICA8cmVjdCB3aWR0aD0iMTYwMCIgaGVpZ2h0PSI5MDAiIGZpbGw9IiNmOGZhZmMiLz4KICA8cmVjdCB4PSI1OCIgeT0iNTgiIHdpZHRoPSIxNDg0IiBoZWlnaHQ9Ijc4NCIgcng9IjM4IiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiNkOGUyZWYiIHN0cm9rZS13aWR0aD0iMyIvPgogIDx0ZXh0IHg9IjExMiIgeT0iMTQwIiBmb250LWZhbWlseT0iQXJpYWwsIHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iNDYiIGZvbnQtd2VpZ2h0PSI4MDAiIGZpbGw9IiMwZjE3MmEiPkFJIOyLnOuMgOydmCDquLDsl4XsnYAgQUkgQWdlbnTrpbwg7Ja065a76rKMIOq0gOumrO2VtOyVvCDtlaDquYw/PC90ZXh0PgogIDx0ZXh0IHg9IjExNCIgeT0iMTk0IiBmb250LWZhbWlseT0iQXJpYWwsIHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMjUiIGZpbGw9IiM0NzU1NjkiPkxVTUlOVVProZwg6rWs7ZiE7ZWcIEVudGVycHJpc2UgQUkgQWdlbnQgUGxhdGZvcm08L3RleHQ+CgogIDxnIGZvbnQtZmFtaWx5PSJBcmlhbCwgc2Fucy1zZXJpZiI+CiAgICA8cmVjdCB4PSI1OTAiIHk9IjI5NSIgd2lkdGg9IjQyMCIgaGVpZ2h0PSIzMDAiIHJ4PSIzOCIgZmlsbD0iI2VmZjZmZiIgc3Ryb2tlPSIjMjU2M2ViIiBzdHJva2Utd2lkdGg9IjUiLz4KICAgIDxjaXJjbGUgY3g9IjgwMCIgY3k9IjQwMiIgcj0iODQiIGZpbGw9IiNkYmVhZmUiIHN0cm9rZT0iIzYwYTVmYSIgc3Ryb2tlLXdpZHRoPSIzIi8+CiAgICA8dGV4dCB4PSI2ODIiIHk9IjQyMSIgZm9udC1zaXplPSI1MCIgZm9udC13ZWlnaHQ9IjgwMCIgZmlsbD0iIzFkNGVkOCI+TFVNSU5VUzwvdGV4dD4KICAgIDx0ZXh0IHg9IjY3NiIgeT0iNTEwIiBmb250LXNpemU9IjI0IiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjMGYxNzJhIj5FbnRlcnByaXNlIEFJIEFnZW50IFBsYXRmb3JtPC90ZXh0PgoKICAgIDxyZWN0IHg9IjEzMCIgeT0iMzMwIiB3aWR0aD0iMjg1IiBoZWlnaHQ9Ijc0IiByeD0iMTgiIGZpbGw9IiNlY2ZlZmYiIHN0cm9rZT0iIzIyZDNlZSIgc3Ryb2tlLXdpZHRoPSIzIi8+CiAgICA8dGV4dCB4PSIxODQiIHk9IjM3NyIgZm9udC1zaXplPSIyNSIgZm9udC13ZWlnaHQ9IjgwMCIgZmlsbD0iIzE1NWU3NSI+Q2hhdCBBZ2VudDwvdGV4dD4KCiAgICA8cmVjdCB4PSIxMzAiIHk9IjUwMCIgd2lkdGg9IjI4NSIgaGVpZ2h0PSI3NCIgcng9IjE4IiBmaWxsPSIjZmZmN2VkIiBzdHJva2U9IiNmOTczMTYiIHN0cm9rZS13aWR0aD0iMyIvPgogICAgPHRleHQgeD0iMTc4IiB5PSI1NDciIGZvbnQtc2l6ZT0iMjUiIGZvbnQtd2VpZ2h0PSI4MDAiIGZpbGw9IiM5YTM0MTIiPlZpc2lvbiBBZ2VudDwvdGV4dD4KCiAgICA8cmVjdCB4PSIxMTg1IiB5PSIzMzAiIHdpZHRoPSIyODUiIGhlaWdodD0iNzQiIHJ4PSIxOCIgZmlsbD0iI2VlZjJmZiIgc3Ryb2tlPSIjODE4Y2Y4IiBzdHJva2Utd2lkdGg9IjMiLz4KICAgIDx0ZXh0IHg9IjEyNDUiIHk9IjM3NyIgZm9udC1zaXplPSIyNSIgZm9udC13ZWlnaHQ9IjgwMCIgZmlsbD0iIzM3MzBhMyI+RGF0YSBBZ2VudDwvdGV4dD4KCiAgICA8cmVjdCB4PSIxMTg1IiB5PSI1MDAiIHdpZHRoPSIyODUiIGhlaWdodD0iNzQiIHJ4PSIxOCIgZmlsbD0iI2YwZmRmNCIgc3Ryb2tlPSIjMjJjNTVlIiBzdHJva2Utd2lkdGg9IjMiLz4KICAgIDx0ZXh0IHg9IjEyMzIiIHk9IjU0NyIgZm9udC1zaXplPSIyNSIgZm9udC13ZWlnaHQ9IjgwMCIgZmlsbD0iIzE2NjUzNCI+V29ya2Zsb3cgQWdlbnQ8L3RleHQ+CgogICAgPHBhdGggZD0iTTQxNSAzNjcgQzUwMCAzNjcgNTEwIDQwMCA1ODUgNDIwIiBzdHJva2U9IiMyNTYzZWIiIHN0cm9rZS13aWR0aD0iNiIgZmlsbD0ibm9uZSIvPgogICAgPHBvbHlnb24gcG9pbnRzPSI1ODUsNDIwIDU1Nyw0MDMgNTU5LDQzNCIgZmlsbD0iIzI1NjNlYiIvPgogICAgPHBhdGggZD0iTTQxNSA1MzcgQzUwMCA1MzcgNTEwIDUwMCA1ODUgNDc1IiBzdHJva2U9IiMyNTYzZWIiIHN0cm9rZS13aWR0aD0iNiIgZmlsbD0ibm9uZSIvPgogICAgPHBvbHlnb24gcG9pbnRzPSI1ODUsNDc1IDU1NSw0NjQgNTYxLDQ5NCIgZmlsbD0iIzI1NjNlYiIvPgogICAgPHBhdGggZD0iTTEwMTUgNDIwIEMxMDkwIDQwMCAxMTAwIDM2NyAxMTg1IDM2NyIgc3Ryb2tlPSIjMjU2M2ViIiBzdHJva2Utd2lkdGg9IjYiIGZpbGw9Im5vbmUiLz4KICAgIDxwb2x5Z29uIHBvaW50cz0iMTAxNSw0MjAgMTA0Myw0MDMgMTA0MSw0MzQiIGZpbGw9IiMyNTYzZWIiLz4KICAgIDxwYXRoIGQ9Ik0xMDE1IDQ3NSBDMTA5MCA1MDAgMTEwMCA1MzcgMTE4NSA1MzciIHN0cm9rZT0iIzI1NjNlYiIgc3Ryb2tlLXdpZHRoPSI2IiBmaWxsPSJub25lIi8+CiAgICA8cG9seWdvbiBwb2ludHM9IjEwMTUsNDc1IDEwNDUsNDY0IDEwMzksNDk0IiBmaWxsPSIjMjU2M2ViIi8+CgogICAgPHJlY3QgeD0iNDMyIiB5PSI2NjgiIHdpZHRoPSI3MzYiIGhlaWdodD0iNzQiIHJ4PSIyMiIgZmlsbD0iI2Y4ZmFmYyIgc3Ryb2tlPSIjY2JkNWUxIiBzdHJva2Utd2lkdGg9IjIiLz4KICAgIDx0ZXh0IHg9IjQ5OCIgeT0iNzE2IiBmb250LXNpemU9IjI0IiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjMWUyOTNiIj5DcmVhdGUgwrcgQ29ubmVjdCDCtyBHb3Zlcm4gwrcgT3BlcmF0ZSBBSSBBZ2VudHM8L3RleHQ+CiAgPC9nPgo8L3N2Zz4K" width="1600" height="900" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="luminus는-단순한-챗봇이-아닙니다">LUMINUS는 단순한 챗봇이 아닙니다<a href="https://labs.minisoft.co.kr/blog/luminus-ai-agent-platform#luminus%EB%8A%94-%EB%8B%A8%EC%88%9C%ED%95%9C-%EC%B1%97%EB%B4%87%EC%9D%B4-%EC%95%84%EB%8B%99%EB%8B%88%EB%8B%A4" class="hash-link" aria-label="LUMINUS는 단순한 챗봇이 아닙니다에 대한 직접 링크" title="LUMINUS는 단순한 챗봇이 아닙니다에 대한 직접 링크" translate="no">​</a></h2>
<p>LUMINUS는 기업이 AI Agent를 만들고, 기업의 데이터와 연결하며, 안전하게 운영할 수 있도록 설계된 <strong>Enterprise AI Agent Platform</strong>입니다.</p>
<p>AI Agent가 실제 업무에 쓰이려면 대화만 잘해서는 부족합니다. 문서, 이미지, 데이터, 업무 시스템과 연결되어야 하고, 동시에 권한과 정책 안에서 안전하게 동작해야 합니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="누구나-업무용-ai-agent를-만들-수-있도록">누구나 업무용 AI Agent를 만들 수 있도록<a href="https://labs.minisoft.co.kr/blog/luminus-ai-agent-platform#%EB%88%84%EA%B5%AC%EB%82%98-%EC%97%85%EB%AC%B4%EC%9A%A9-ai-agent%EB%A5%BC-%EB%A7%8C%EB%93%A4-%EC%88%98-%EC%9E%88%EB%8F%84%EB%A1%9D" class="hash-link" aria-label="누구나 업무용 AI Agent를 만들 수 있도록에 대한 직접 링크" title="누구나 업무용 AI Agent를 만들 수 있도록에 대한 직접 링크" translate="no">​</a></h2>
<p>LUMINUS에서는 업무 목적에 맞는 AI Agent를 만들 수 있습니다.</p>
<ul>
<li class="">문서를 검색하는 Agent</li>
<li class="">이미지를 이해하는 Vision Agent</li>
<li class="">데이터를 분석하는 Agent</li>
<li class="">업무를 자동화하는 Workflow Agent</li>
</ul>
<p>각 Agent는 독립적으로 동작하면서도 하나의 플랫폼 위에서 통합 관리됩니다. 개별 기능을 흩어 놓는 것이 아니라, 기업이 운영할 수 있는 Agent 자산으로 관리하는 것이 핵심입니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="기업의-데이터와-안전하게-연결">기업의 데이터와 안전하게 연결<a href="https://labs.minisoft.co.kr/blog/luminus-ai-agent-platform#%EA%B8%B0%EC%97%85%EC%9D%98-%EB%8D%B0%EC%9D%B4%ED%84%B0%EC%99%80-%EC%95%88%EC%A0%84%ED%95%98%EA%B2%8C-%EC%97%B0%EA%B2%B0" class="hash-link" aria-label="기업의 데이터와 안전하게 연결에 대한 직접 링크" title="기업의 데이터와 안전하게 연결에 대한 직접 링크" translate="no">​</a></h2>
<p>AI Agent는 단순히 질문에 답하는 것을 넘어 기업의 실제 업무와 연결되어 동작해야 합니다.</p>
<p>파일 시스템, 데이터베이스, 사내 시스템, 클라우드 서비스까지 다양한 데이터와 도구를 연결할 수 있어야 합니다. 동시에 누가 어떤 Agent를 만들었고, 어떤 데이터에 접근하며, 어떤 정책을 적용받는지 관리할 수 있어야 합니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="ai-시대의-경쟁력은-ai-자체가-아니다">AI 시대의 경쟁력은 AI 자체가 아니다<a href="https://labs.minisoft.co.kr/blog/luminus-ai-agent-platform#ai-%EC%8B%9C%EB%8C%80%EC%9D%98-%EA%B2%BD%EC%9F%81%EB%A0%A5%EC%9D%80-ai-%EC%9E%90%EC%B2%B4%EA%B0%80-%EC%95%84%EB%8B%88%EB%8B%A4" class="hash-link" aria-label="AI 시대의 경쟁력은 AI 자체가 아니다에 대한 직접 링크" title="AI 시대의 경쟁력은 AI 자체가 아니다에 대한 직접 링크" translate="no">​</a></h2>
<p>우리는 AI 시대의 경쟁력이 더 뛰어난 AI 모델을 선택하는 것에만 있다고 생각하지 않습니다.</p>
<p>AI를 얼마나 빠르게 연결하고, 얼마나 안전하게 운영하며, 얼마나 많은 업무 자산을 AI와 연결할 수 있는가가 더 중요합니다.</p>
<p>LUMINUS는 AI를 사용하는 플랫폼이 아니라, AI Agent를 만들고, 연결하고, 관리하기 위한 플랫폼입니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="마치며">마치며<a href="https://labs.minisoft.co.kr/blog/luminus-ai-agent-platform#%EB%A7%88%EC%B9%98%EB%A9%B0" class="hash-link" aria-label="마치며에 대한 직접 링크" title="마치며에 대한 직접 링크" translate="no">​</a></h2>
<p>AI Agent가 많아질수록 기업에는 새로운 운영 체계가 필요합니다. Agent를 쉽게 만들고, 필요한 데이터와 연결하고, 정책과 보안 기준 안에서 운영하는 구조가 있어야 합니다.</p>
<p>LUMINUS는 기업이 AI Agent를 개별 실험이 아니라 지속적으로 운영 가능한 플랫폼으로 다룰 수 있도록 돕는 것을 목표로 합니다.</p>]]></content:encoded>
            <category>Enterprise AI</category>
        </item>
        <item>
            <title><![CDATA[미니소프트 신입 개발자의 첫 한 달 — 온보딩 여정]]></title>
            <link>https://labs.minisoft.co.kr/blog/newcomer-onboarding</link>
            <guid>https://labs.minisoft.co.kr/blog/newcomer-onboarding</guid>
            <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[첫 출근부터 첫 배포까지, 미니소프트의 신입 개발자가 한 달 동안 무엇을 배우고 어떻게 적응하는지 솔직하게 풀어봅니다.]]></description>
            <content:encoded><![CDATA[<blockquote>
<p><strong>핵심 요약</strong>
신입 개발자의 첫 달은 코드를 빨리 많이 치는 시간보다, 제품·사람·업무 방식을 이해하는 시간입니다. 미니소프트 온보딩은 첫 배포까지의 작은 성공 경험을 통해 개발자가 팀 안에서 일하는 방식을 익히도록 설계됩니다.</p>
</blockquote>
<p>"개발자로 회사에 들어가면 뭘 하지?" 학생일 때 가장 궁금했던 질문입니다. 미니소프트에 입사한 신입 개발자가 첫 한 달 동안 어떤 여정을 거치는지 — 좋은 점, 어려운 점, 배운 점 모두 — 솔직하게 풀어봅니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="출근-첫-날--사람부터-만난다">출근 첫 날 — 사람부터 만난다<a href="https://labs.minisoft.co.kr/blog/newcomer-onboarding#%EC%B6%9C%EA%B7%BC-%EC%B2%AB-%EB%82%A0--%EC%82%AC%EB%9E%8C%EB%B6%80%ED%84%B0-%EB%A7%8C%EB%82%9C%EB%8B%A4" class="hash-link" aria-label="출근 첫 날 — 사람부터 만난다에 대한 직접 링크" title="출근 첫 날 — 사람부터 만난다에 대한 직접 링크" translate="no">​</a></h2>
<p>첫 날 아침은 코드를 보지 않습니다. 대신 사람을 만나죠.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="환영-미팅">환영 미팅<a href="https://labs.minisoft.co.kr/blog/newcomer-onboarding#%ED%99%98%EC%98%81-%EB%AF%B8%ED%8C%85" class="hash-link" aria-label="환영 미팅에 대한 직접 링크" title="환영 미팅에 대한 직접 링크" translate="no">​</a></h3>
<p>팀장님과 멘토 선배가 함께 점심을 사주십니다. 회사 분위기, 팀이 뭘 하는지, 앞으로 어떤 프로젝트가 있는지 편하게 이야기합니다. 코드 한 줄 못 짜도 괜찮은 시간입니다.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="장비-세팅">장비 세팅<a href="https://labs.minisoft.co.kr/blog/newcomer-onboarding#%EC%9E%A5%EB%B9%84-%EC%84%B8%ED%8C%85" class="hash-link" aria-label="장비 세팅에 대한 직접 링크" title="장비 세팅에 대한 직접 링크" translate="no">​</a></h3>
<p>오후엔 노트북을 받습니다. 미니소프트는 신입에게 맥북 또는 고사양 윈도우 노트북 중 선택권을 줍니다. 모니터, 키보드, 마우스 같은 주변 기기도 본인이 원하는 걸 신청할 수 있죠.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="계정-받기">계정 받기<a href="https://labs.minisoft.co.kr/blog/newcomer-onboarding#%EA%B3%84%EC%A0%95-%EB%B0%9B%EA%B8%B0" class="hash-link" aria-label="계정 받기에 대한 직접 링크" title="계정 받기에 대한 직접 링크" translate="no">​</a></h3>
<p>이메일, 메신저, 그룹웨어, GitHub, AWS, 사내 위키 — 받을 계정만 10개 가까이 됩니다. 한꺼번에 헷갈리니 정보 관리부터 시작이죠. 비밀번호 매니저(1Password) 사용법도 이때 배웁니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="1주차--환경부터-익숙해지기">1주차 — 환경부터 익숙해지기<a href="https://labs.minisoft.co.kr/blog/newcomer-onboarding#1%EC%A3%BC%EC%B0%A8--%ED%99%98%EA%B2%BD%EB%B6%80%ED%84%B0-%EC%9D%B5%EC%88%99%ED%95%B4%EC%A7%80%EA%B8%B0" class="hash-link" aria-label="1주차 — 환경부터 익숙해지기에 대한 직접 링크" title="1주차 — 환경부터 익숙해지기에 대한 직접 링크" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="개발-환경-세팅">개발 환경 세팅<a href="https://labs.minisoft.co.kr/blog/newcomer-onboarding#%EA%B0%9C%EB%B0%9C-%ED%99%98%EA%B2%BD-%EC%84%B8%ED%8C%85" class="hash-link" aria-label="개발 환경 세팅에 대한 직접 링크" title="개발 환경 세팅에 대한 직접 링크" translate="no">​</a></h3>
<p>미니소프트는 개발 환경 세팅 자동화 스크립트를 운영합니다. <code>make setup</code> 한 번이면 필요한 모든 도구가 깔립니다. 그래도 문제는 꼭 생기죠. 그럴 땐 멘토 선배에게 물어봅니다. "이거 안 되는데요?"</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="코드-둘러보기">코드 둘러보기<a href="https://labs.minisoft.co.kr/blog/newcomer-onboarding#%EC%BD%94%EB%93%9C-%EB%91%98%EB%9F%AC%EB%B3%B4%EA%B8%B0" class="hash-link" aria-label="코드 둘러보기에 대한 직접 링크" title="코드 둘러보기에 대한 직접 링크" translate="no">​</a></h3>
<p>첫 주는 코드를 "쓰는" 게 아니라 "읽는" 시간입니다. 문서, README, 아키텍처 다이어그램부터 시작해 핵심 모듈을 차근차근 읽어 나갑니다. 이해 안 되는 건 노션에 적어두고, 매일 1-on-1 시간에 멘토와 같이 봅니다.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="사내-문화-익히기">사내 문화 익히기<a href="https://labs.minisoft.co.kr/blog/newcomer-onboarding#%EC%82%AC%EB%82%B4-%EB%AC%B8%ED%99%94-%EC%9D%B5%ED%9E%88%EA%B8%B0" class="hash-link" aria-label="사내 문화 익히기에 대한 직접 링크" title="사내 문화 익히기에 대한 직접 링크" translate="no">​</a></h3>
<ul>
<li class=""><strong>수평 호칭</strong>: 직급 대신 "OO님"으로 부릅니다. 신입이 임원에게도 "님"으로 의견을 말할 수 있는 분위기입니다.</li>
<li class=""><strong>점심 시간 자유</strong>: 정해진 시간 없이 12-2시 사이에 알아서 먹으면 됩니다. 같이 먹고 싶은 사람과 자유롭게.</li>
<li class=""><strong>수요일 오후 = 학습 시간</strong>: 매주 수요일 오후 2-6시는 업무 대신 학습 시간입니다. 책, 강의, 토이 프로젝트 자유롭게.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="2주차--작은-pr부터-시작">2주차 — 작은 PR부터 시작<a href="https://labs.minisoft.co.kr/blog/newcomer-onboarding#2%EC%A3%BC%EC%B0%A8--%EC%9E%91%EC%9D%80-pr%EB%B6%80%ED%84%B0-%EC%8B%9C%EC%9E%91" class="hash-link" aria-label="2주차 — 작은 PR부터 시작에 대한 직접 링크" title="2주차 — 작은 PR부터 시작에 대한 직접 링크" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="첫-커밋-첫-pr">첫 커밋, 첫 PR<a href="https://labs.minisoft.co.kr/blog/newcomer-onboarding#%EC%B2%AB-%EC%BB%A4%EB%B0%8B-%EC%B2%AB-pr" class="hash-link" aria-label="첫 커밋, 첫 PR에 대한 직접 링크" title="첫 커밋, 첫 PR에 대한 직접 링크" translate="no">​</a></h3>
<p>멘토가 작은 작업을 줍니다. "이 함수 이름이 헷갈리니까 더 명확한 이름으로 바꿔줘", "이 부분 테스트 코드가 빠졌어, 한 번 써볼래?" 같은 거죠.</p>
<p>코드 한 줄 바꿔도 PR(Pull Request)을 올립니다. 그러면 팀원 2-3명이 리뷰해줍니다. 처음엔 코멘트가 10개씩 달려서 위축되기도 하지만, 그게 성장 포인트입니다.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="코드-리뷰-문화">코드 리뷰 문화<a href="https://labs.minisoft.co.kr/blog/newcomer-onboarding#%EC%BD%94%EB%93%9C-%EB%A6%AC%EB%B7%B0-%EB%AC%B8%ED%99%94" class="hash-link" aria-label="코드 리뷰 문화에 대한 직접 링크" title="코드 리뷰 문화에 대한 직접 링크" translate="no">​</a></h3>
<p>미니소프트의 리뷰 문화는 단호하지만 친절합니다.</p>
<ul>
<li class="">❌ "이거 왜 이렇게 짰어?"</li>
<li class="">✅ "이 부분은 이렇게 하면 더 읽기 좋을 것 같아요. 제가 알려드릴까요?"</li>
</ul>
<p>지적은 코드에 대한 것이지 사람에 대한 것이 아니라는 원칙이 있죠. 신입도 시니어 코드에 의견을 낼 수 있습니다.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="쌍-프로그래밍">쌍 프로그래밍<a href="https://labs.minisoft.co.kr/blog/newcomer-onboarding#%EC%8C%8D-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D" class="hash-link" aria-label="쌍 프로그래밍에 대한 직접 링크" title="쌍 프로그래밍에 대한 직접 링크" translate="no">​</a></h3>
<p>어려운 작업은 멘토와 함께 한 화면을 보면서 진행합니다. 한 사람이 코드를 치고, 다른 사람이 옆에서 같이 생각하는 방식이죠. 혼자 끙끙대는 시간이 줄어들고, 사고 방식 자체를 배웁니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="3주차--첫-진짜-작업">3주차 — 첫 진짜 작업<a href="https://labs.minisoft.co.kr/blog/newcomer-onboarding#3%EC%A3%BC%EC%B0%A8--%EC%B2%AB-%EC%A7%84%EC%A7%9C-%EC%9E%91%EC%97%85" class="hash-link" aria-label="3주차 — 첫 진짜 작업에 대한 직접 링크" title="3주차 — 첫 진짜 작업에 대한 직접 링크" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="작은-기능-하나-맡기">작은 기능 하나 맡기<a href="https://labs.minisoft.co.kr/blog/newcomer-onboarding#%EC%9E%91%EC%9D%80-%EA%B8%B0%EB%8A%A5-%ED%95%98%EB%82%98-%EB%A7%A1%EA%B8%B0" class="hash-link" aria-label="작은 기능 하나 맡기에 대한 직접 링크" title="작은 기능 하나 맡기에 대한 직접 링크" translate="no">​</a></h3>
<p>이쯤이면 작은 기능 하나를 처음부터 끝까지 맡습니다. 기획서를 읽고, 설계하고, 구현하고, 테스트하고, 배포까지요. 분량은 작지만 전 과정을 경험하는 게 핵심입니다.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="막히면-어디서-도움-받나">막히면 어디서 도움 받나<a href="https://labs.minisoft.co.kr/blog/newcomer-onboarding#%EB%A7%89%ED%9E%88%EB%A9%B4-%EC%96%B4%EB%94%94%EC%84%9C-%EB%8F%84%EC%9B%80-%EB%B0%9B%EB%82%98" class="hash-link" aria-label="막히면 어디서 도움 받나에 대한 직접 링크" title="막히면 어디서 도움 받나에 대한 직접 링크" translate="no">​</a></h3>
<ul>
<li class=""><strong>Slack #ask-engineering</strong> — 기술 관련 질문 채널, 누구나 답해줌</li>
<li class=""><strong>사내 위키</strong> — 과거 사례, 가이드, 트러블슈팅 정리됨</li>
<li class=""><strong>AI 챗봇</strong> — RAG 기반 사내 챗봇 (이건 <a class="" href="https://labs.minisoft.co.kr/blog/rag-explained">이전 글</a>에서)</li>
<li class=""><strong>멘토 1-on-1</strong> — 매일 30분, 어떤 질문이든 OK</li>
</ul>
<p>"질문하는 게 부끄럽지 않은 분위기"가 신입에겐 가장 큰 자산입니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="4주차--첫-배포">4주차 — 첫 배포<a href="https://labs.minisoft.co.kr/blog/newcomer-onboarding#4%EC%A3%BC%EC%B0%A8--%EC%B2%AB-%EB%B0%B0%ED%8F%AC" class="hash-link" aria-label="4주차 — 첫 배포에 대한 직접 링크" title="4주차 — 첫 배포에 대한 직접 링크" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="운영-환경에-내-코드가">운영 환경에 내 코드가<a href="https://labs.minisoft.co.kr/blog/newcomer-onboarding#%EC%9A%B4%EC%98%81-%ED%99%98%EA%B2%BD%EC%97%90-%EB%82%B4-%EC%BD%94%EB%93%9C%EA%B0%80" class="hash-link" aria-label="운영 환경에 내 코드가에 대한 직접 링크" title="운영 환경에 내 코드가에 대한 직접 링크" translate="no">​</a></h3>
<p>3주차에 만든 작은 기능이 드디어 운영 환경에 배포됩니다. 처음엔 떨립니다. "이거 잘못 배포해서 서비스 멈추면 어쩌지?"</p>
<p>미니소프트는 그래서 <strong>단계적 배포</strong> 를 합니다.</p>
<ol>
<li class="">개발 환경에 먼저 배포 (혼자 테스트)</li>
<li class="">스테이징에 배포 (전 팀이 함께 검증)</li>
<li class="">운영의 1%에만 먼저 노출 (Canary Release)</li>
<li class="">문제 없으면 단계적으로 100%까지 확장</li>
</ol>
<p>문제가 생기면 즉시 이전 버전으로 자동 롤백됩니다. 신입도 부담 없이 배포할 수 있는 안전망이죠.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="회고">회고<a href="https://labs.minisoft.co.kr/blog/newcomer-onboarding#%ED%9A%8C%EA%B3%A0" class="hash-link" aria-label="회고에 대한 직접 링크" title="회고에 대한 직접 링크" translate="no">​</a></h3>
<p>배포가 끝나면 회고를 합니다. "잘된 것, 아쉬운 것, 다음에 시도해볼 것"을 솔직하게 적습니다. 실패도 자산이라는 분위기가 있어, 솔직하게 적을 수 있죠.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="한-달이-지나고">한 달이 지나고<a href="https://labs.minisoft.co.kr/blog/newcomer-onboarding#%ED%95%9C-%EB%8B%AC%EC%9D%B4-%EC%A7%80%EB%82%98%EA%B3%A0" class="hash-link" aria-label="한 달이 지나고에 대한 직접 링크" title="한 달이 지나고에 대한 직접 링크" translate="no">​</a></h2>
<p>한 달이 지나면 이런 변화가 있습니다.</p>
<ul>
<li class="">사내 도구 10개의 사용법이 익숙해짐</li>
<li class="">팀의 코드베이스 구조를 머릿속에 그릴 수 있음</li>
<li class="">작은 기능 하나를 혼자 처음부터 끝까지 만들 수 있음</li>
<li class="">누구한테 무엇을 물어볼지 감이 잡힘</li>
<li class="">회사 동료 20명 정도와 친해짐</li>
</ul>
<p>여전히 모르는 게 산처럼 많습니다. 하지만 "어떻게 배워나갈지"의 길이 보이기 시작합니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="미니소프트가-신입에게-약속하는-것">미니소프트가 신입에게 약속하는 것<a href="https://labs.minisoft.co.kr/blog/newcomer-onboarding#%EB%AF%B8%EB%8B%88%EC%86%8C%ED%94%84%ED%8A%B8%EA%B0%80-%EC%8B%A0%EC%9E%85%EC%97%90%EA%B2%8C-%EC%95%BD%EC%86%8D%ED%95%98%EB%8A%94-%EA%B2%83" class="hash-link" aria-label="미니소프트가 신입에게 약속하는 것에 대한 직접 링크" title="미니소프트가 신입에게 약속하는 것에 대한 직접 링크" translate="no">​</a></h2>
<ul>
<li class=""><strong>혼자 헤매지 않게</strong> — 멘토, 1-on-1, 학습 시간</li>
<li class=""><strong>실수가 두렵지 않게</strong> — 단계적 배포, 자동 롤백</li>
<li class=""><strong>목소리를 낼 수 있게</strong> — 수평 호칭, 누구나 의견 가능</li>
<li class=""><strong>계속 성장하게</strong> — 학습 시간, 컨퍼런스 지원, 도서 구입비</li>
</ul>
<p>기술은 빠르게 변합니다. 그래서 미니소프트는 "지금 잘하는 사람"보다 "함께 성장할 사람"을 찾습니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="마치며">마치며<a href="https://labs.minisoft.co.kr/blog/newcomer-onboarding#%EB%A7%88%EC%B9%98%EB%A9%B0" class="hash-link" aria-label="마치며에 대한 직접 링크" title="마치며에 대한 직접 링크" translate="no">​</a></h2>
<p>신입 개발자의 첫 달은 어렵습니다. 모르는 게 너무 많고, 따라가기 벅찰 때도 있죠. 그래서 미니소프트는 환경, 동료, 문화를 통해 그 시간을 함께 견뎌냅니다. 우리와 함께 성장할 분들을 늘 환영합니다.</p>]]></content:encoded>
            <category>개발문화</category>
        </item>
        <item>
            <title><![CDATA[기술은 계속 변합니다. 그리고 우리도 계속 변해갑니다.]]></title>
            <link>https://labs.minisoft.co.kr/blog/labs-intro-2026</link>
            <guid>https://labs.minisoft.co.kr/blog/labs-intro-2026</guid>
            <pubDate>Thu, 08 Jan 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[지난 2년간 이어온 AI 준비와 실험, 그리고 MiniSoft Labs가 기록하려는 변화의 여정을 소개합니다.]]></description>
            <content:encoded><![CDATA[<blockquote>
<p><strong>핵심 요약</strong>
mini Labs는 미니소프트가 AI와 업무 시스템을 어떻게 준비하고 실험해 왔는지 기록하는 공간입니다. 기술 변화 자체보다, 그 변화를 실제 업무와 제품으로 연결하는 과정을 중심으로 공유합니다.</p>
</blockquote>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="2년간의-ai-준비-기간-그리고-지금도-계속되는-변화의-기록">2년간의 AI 준비 기간, 그리고 지금도 계속되는 변화의 기록<a href="https://labs.minisoft.co.kr/blog/labs-intro-2026#2%EB%85%84%EA%B0%84%EC%9D%98-ai-%EC%A4%80%EB%B9%84-%EA%B8%B0%EA%B0%84-%EA%B7%B8%EB%A6%AC%EA%B3%A0-%EC%A7%80%EA%B8%88%EB%8F%84-%EA%B3%84%EC%86%8D%EB%90%98%EB%8A%94-%EB%B3%80%ED%99%94%EC%9D%98-%EA%B8%B0%EB%A1%9D" class="hash-link" aria-label="2년간의 AI 준비 기간, 그리고 지금도 계속되는 변화의 기록에 대한 직접 링크" title="2년간의 AI 준비 기간, 그리고 지금도 계속되는 변화의 기록에 대한 직접 링크" translate="no">​</a></h2>
<p>지난 2년 동안 우리는 LLM 기반 AI 기술을 준비해왔습니다.</p>
<p>처음에는 단순한 챗봇을 만드는 것에서 시작했습니다. 하지만 시간이 지날수록 질문은 달라졌습니다.</p>
<ul>
<li class="">AI는 문서를 이해할 수 있을까?</li>
<li class="">이미지를 이해할 수 있을까?</li>
<li class="">기업 데이터를 안전하게 연결할 수 있을까?</li>
<li class="">여러 AI Agent가 함께 일할 수 있을까?</li>
</ul>
<p>우리는 이런 질문에 답하기 위해 수많은 기술을 테스트하고, 여러 PoC와 파일럿 프로젝트를 수행했습니다.</p>
<p>어떤 실험은 기대 이상이었고, 어떤 실험은 생각보다 어려웠습니다. 하지만 그 모든 과정이 우리를 성장시켰습니다.</p>
<p><img decoding="async" loading="lazy" alt="MiniSoft Labs 2026 intro" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNjAwIiBoZWlnaHQ9IjkwMCIgdmlld0JveD0iMCAwIDE2MDAgOTAwIj4KICA8ZGVmcz4KICAgIDxsaW5lYXJHcmFkaWVudCBpZD0ic2t5IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+CiAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwZjE3MmEiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSI0OCUiIHN0b3AtY29sb3I9IiMxZTNhOGEiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjhmYWZjIi8+CiAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPGxpbmVhckdyYWRpZW50IGlkPSJyb2FkIiB4MT0iMCIgeTE9IjEiIHgyPSIxIiB5Mj0iMCI+CiAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMzOGJkZjgiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSI0NSUiIHN0b3AtY29sb3I9IiM2MzY2ZjEiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYTg1NWY3Ii8+CiAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPGZpbHRlciBpZD0iZ2xvdyI+CiAgICAgIDxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjYiIHJlc3VsdD0iYmx1ciIvPgogICAgICA8ZmVNZXJnZT4KICAgICAgICA8ZmVNZXJnZU5vZGUgaW49ImJsdXIiLz4KICAgICAgICA8ZmVNZXJnZU5vZGUgaW49IlNvdXJjZUdyYXBoaWMiLz4KICAgICAgPC9mZU1lcmdlPgogICAgPC9maWx0ZXI+CiAgPC9kZWZzPgoKICA8cmVjdCB3aWR0aD0iMTYwMCIgaGVpZ2h0PSI5MDAiIGZpbGw9InVybCgjc2t5KSIvPgogIDxjaXJjbGUgY3g9IjEyOTAiIGN5PSIxNjAiIHI9IjExMCIgZmlsbD0iI2ZlZjNjNyIgb3BhY2l0eT0iMC45MiIvPgogIDxwYXRoIGQ9Ik0wIDY4MCBDMjcwIDU1MCA0NDAgNjIwIDY3MCA1MDAgQzg4MCAzOTAgMTA4NSA0NjUgMTYwMCAzMzAgTDE2MDAgOTAwIEwwIDkwMCBaIiBmaWxsPSIjMGYxNzJhIiBvcGFjaXR5PSIwLjU2Ii8+CiAgPHBhdGggZD0iTTAgNzQyIEMyOTAgNjIwIDUxMCA2NjUgNzQwIDU1NSBDOTcwIDQ0NSAxMTYwIDUxMiAxNjAwIDM5NSBMMTYwMCA5MDAgTDAgOTAwIFoiIGZpbGw9IiMxMTE4MjciIG9wYWNpdHk9IjAuNzIiLz4KICA8cGF0aCBkPSJNMCA4MzAgQzMwMCA3MjAgNTYwIDczNSA4MTUgNjIwIEMxMDYwIDUxMCAxMjgwIDYxMCAxNjAwIDUwMCBMMTYwMCA5MDAgTDAgOTAwIFoiIGZpbGw9IiMwMjA2MTciIG9wYWNpdHk9IjAuOSIvPgoKICA8ZyBmaWx0ZXI9InVybCgjZ2xvdykiPgogICAgPHBhdGggZD0iTTIxMCA4MDAgQzQyMCA2OTAgNTYwIDYyMCA3NjAgNTQ4IEM5NjAgNDc1IDExMTAgMzg1IDEzMzUgMjE1IiBzdHJva2U9InVybCgjcm9hZCkiIHN0cm9rZS13aWR0aD0iMTYiIGZpbGw9Im5vbmUiLz4KICAgIDxwYXRoIGQ9Ik0yNTAgODI2IEM0NTUgNzA2IDU5MCA2MzYgNzg1IDU2NSBDOTgwIDQ5NSAxMTQ1IDM5OCAxMzc1IDI0MCIgc3Ryb2tlPSIjZTBmMmZlIiBzdHJva2Utd2lkdGg9IjMiIGZpbGw9Im5vbmUiIG9wYWNpdHk9IjAuODUiLz4KICA8L2c+CgogIDxnIGZvbnQtZmFtaWx5PSJBcmlhbCwgc2Fucy1zZXJpZiI+CiAgICA8dGV4dCB4PSI5MCIgeT0iMTEyIiBmb250LXNpemU9IjUwIiBmb250LXdlaWdodD0iODAwIiBmaWxsPSIjZmZmZmZmIj7quLDsiKDsnYAg6rOE7IaNIOuzgO2VqeuLiOuLpC48L3RleHQ+CiAgICA8dGV4dCB4PSI5MCIgeT0iMTc0IiBmb250LXNpemU9IjUwIiBmb250LXdlaWdodD0iODAwIiBmaWxsPSIjZmZmZmZmIj7qt7jrpqzqs6Ag7Jqw66as64+EIOqzhOyGjSDrs4DtlbTqsJHri4jri6QuPC90ZXh0PgogICAgPHRleHQgeD0iOTIiIHk9IjIyOCIgZm9udC1zaXplPSIyNSIgZmlsbD0iI2RiZWFmZSI+MuuFhOqwhOydmCBBSSDspIDruYQg6riw6rCELCDqt7jrpqzqs6Ag7KeA6riI64+EIOqzhOyGjeuQmOuKlCDrs4DtmZTsnZgg6riw66GdPC90ZXh0PgoKICAgIDxyZWN0IHg9IjE3NSIgeT0iNjAwIiB3aWR0aD0iNzYiIGhlaWdodD0iNzYiIHJ4PSIzOCIgZmlsbD0iIzExMTgyNyIgc3Ryb2tlPSIjZTBmMmZlIiBzdHJva2Utd2lkdGg9IjQiLz4KICAgIDxyZWN0IHg9IjIwMCIgeT0iNjc2IiB3aWR0aD0iMjgiIGhlaWdodD0iOTQiIHJ4PSIxNCIgZmlsbD0iIzExMTgyNyIgc3Ryb2tlPSIjZTBmMmZlIiBzdHJva2Utd2lkdGg9IjQiLz4KICAgIDxwYXRoIGQ9Ik0xNjggNjkyIEwyNTggNjkyIiBzdHJva2U9IiNlMGYyZmUiIHN0cm9rZS13aWR0aD0iNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CiAgICA8cGF0aCBkPSJNMjAwIDc2NSBMMTY1IDgzMCIgc3Ryb2tlPSIjZTBmMmZlIiBzdHJva2Utd2lkdGg9IjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgogICAgPHBhdGggZD0iTTIyOCA3NjUgTDI2OCA4MzAiIHN0cm9rZT0iI2UwZjJmZSIgc3Ryb2tlLXdpZHRoPSI2IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KCiAgICA8ZyBmb250LXNpemU9IjIyIiBmb250LXdlaWdodD0iNzAwIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIj4KICAgICAgPHJlY3QgeD0iNDcwIiB5PSI2MTIiIHdpZHRoPSIxMDQiIGhlaWdodD0iNDYiIHJ4PSIyMyIgZmlsbD0iI2ZmZmZmZiIgb3BhY2l0eT0iMC45NCIvPgogICAgICA8dGV4dCB4PSI1MjIiIHk9IjY0MyIgZmlsbD0iIzFlM2E4YSI+TExNPC90ZXh0PgogICAgICA8cmVjdCB4PSI2NjAiIHk9IjUzNSIgd2lkdGg9IjEwNCIgaGVpZ2h0PSI0NiIgcng9IjIzIiBmaWxsPSIjZmZmZmZmIiBvcGFjaXR5PSIwLjk0Ii8+CiAgICAgIDx0ZXh0IHg9IjcxMiIgeT0iNTY2IiBmaWxsPSIjMWUzYThhIj5SQUc8L3RleHQ+CiAgICAgIDxyZWN0IHg9Ijg1MCIgeT0iNDY0IiB3aWR0aD0iMTMyIiBoZWlnaHQ9IjQ2IiByeD0iMjMiIGZpbGw9IiNmZmZmZmYiIG9wYWNpdHk9IjAuOTQiLz4KICAgICAgPHRleHQgeD0iOTE2IiB5PSI0OTUiIGZpbGw9IiMxZTNhOGEiPlZpc2lvbiBBSTwvdGV4dD4KICAgICAgPHJlY3QgeD0iMTA0MCIgeT0iMzY1IiB3aWR0aD0iMTA0IiBoZWlnaHQ9IjQ2IiByeD0iMjMiIGZpbGw9IiNmZmZmZmYiIG9wYWNpdHk9IjAuOTQiLz4KICAgICAgPHRleHQgeD0iMTA5MiIgeT0iMzk2IiBmaWxsPSIjMWUzYThhIj5NQ1A8L3RleHQ+CiAgICAgIDxyZWN0IHg9IjEyMzAiIHk9IjI1NSIgd2lkdGg9IjE1NCIgaGVpZ2h0PSI0NiIgcng9IjIzIiBmaWxsPSIjZmZmZmZmIiBvcGFjaXR5PSIwLjk0Ii8+CiAgICAgIDx0ZXh0IHg9IjEzMDciIHk9IjI4NiIgZmlsbD0iIzFlM2E4YSI+TXVsdGktQWdlbnQ8L3RleHQ+CiAgICA8L2c+CgogICAgPHRleHQgeD0iOTAiIHk9IjgyMCIgZm9udC1zaXplPSIyNCIgZm9udC13ZWlnaHQ9IjcwMCIgZmlsbD0iI2UwZjJmZSI+TWluaVNvZnQgTGFic+uKlCDsi6Ttl5jqs7wg67Cw7JuALCDqt7jrpqzqs6Ag67OA7ZmU7J2YIOqzvOygleydhCDquLDroZ3tlanri4jri6QuPC90ZXh0PgogIDwvZz4KPC9zdmc+Cg==" width="1600" height="900" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="6개월이-멀다-하고-변해가는-기술-트렌드">6개월이 멀다 하고 변해가는 기술 트렌드<a href="https://labs.minisoft.co.kr/blog/labs-intro-2026#6%EA%B0%9C%EC%9B%94%EC%9D%B4-%EB%A9%80%EB%8B%A4-%ED%95%98%EA%B3%A0-%EB%B3%80%ED%95%B4%EA%B0%80%EB%8A%94-%EA%B8%B0%EC%88%A0-%ED%8A%B8%EB%A0%8C%EB%93%9C" class="hash-link" aria-label="6개월이 멀다 하고 변해가는 기술 트렌드에 대한 직접 링크" title="6개월이 멀다 하고 변해가는 기술 트렌드에 대한 직접 링크" translate="no">​</a></h2>
<p>기술 변화의 속도는 정말 빠릅니다. 불과 6개월 전만 해도 최신 기술이라고 생각했던 것이, 지금은 새로운 기술에 자리를 내어주기도 합니다.</p>
<p>RAG가 주목받던 시기를 지나 멀티모달 LLM이 등장했고, MCP는 AI Agent의 새로운 표준으로 자리 잡아가고 있습니다.</p>
<p>이러한 변화의 속도만큼이나, 우리 회사 내부의 기술 변화도 빠르게 진행되고 있습니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="회사와-솔루션-함께-진화하고-있습니다">회사와 솔루션, 함께 진화하고 있습니다<a href="https://labs.minisoft.co.kr/blog/labs-intro-2026#%ED%9A%8C%EC%82%AC%EC%99%80-%EC%86%94%EB%A3%A8%EC%85%98-%ED%95%A8%EA%BB%98-%EC%A7%84%ED%99%94%ED%95%98%EA%B3%A0-%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4" class="hash-link" aria-label="회사와 솔루션, 함께 진화하고 있습니다에 대한 직접 링크" title="회사와 솔루션, 함께 진화하고 있습니다에 대한 직접 링크" translate="no">​</a></h2>
<p>우리는 기술 트렌드에 맞추어 자사 솔루션을 지속적으로 업그레이드하고 있습니다.</p>
<p>단순한 챗봇에서 시작해 RAG 기반 지식검색, Vision AI, 멀티모달 문서 이해, MCP 기반 AI Agent, Enterprise Security, Mini App Platform까지 기술의 변화에 맞추어 계속 확장하고 있습니다.</p>
<p>우리가 만드는 솔루션은 완성된 제품이라기보다, 계속 진화하는 플랫폼에 가깝습니다.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="우리가-기록하고-싶은-것">우리가 기록하고 싶은 것<a href="https://labs.minisoft.co.kr/blog/labs-intro-2026#%EC%9A%B0%EB%A6%AC%EA%B0%80-%EA%B8%B0%EB%A1%9D%ED%95%98%EA%B3%A0-%EC%8B%B6%EC%9D%80-%EA%B2%83" class="hash-link" aria-label="우리가 기록하고 싶은 것에 대한 직접 링크" title="우리가 기록하고 싶은 것에 대한 직접 링크" translate="no">​</a></h2>
<p>MiniSoft Labs는 완성된 답을 보여주기 위한 공간이 아닙니다.</p>
<p>우리가 어떤 기술을 선택했고, 무엇을 실험했으며, 무엇이 잘 되었고, 무엇이 어려웠는지를 기록하는 공간입니다.</p>
<p>기술은 계속 변합니다. 그리고 우리도 계속 변해갑니다.</p>
<p>MiniSoft Labs는 그 변화의 여정을 함께 기록하겠습니다.</p>]]></content:encoded>
            <category>Enterprise AI</category>
            <category>AI 업무자동화</category>
        </item>
    </channel>
</rss>