이 오픈 소스 에이전트 프레임워크의 모든 스킬은 실제로 스타트업이 될 수 있다
요약
기존 에이전트 스킬 프레임워크가 단순한 텍스트 프롬프트에 그치는 것과 달리, 이 오픈 소스 프레임워크는 독립적인 Python 패키지 형태의 정교하고 결정론적인 '스킬'을 제공합니다. 이러한 스킬들은 수학적 검사, 엄격한 데이터 스키마, 자동화된 테스트 등을 갖추고 있어 실제 상업용 제품으로 구현 가능함을 보여줍니다.
핵심 포인트
- 단순 프롬프트를 넘어선 독립적인 Python 패키지 형태의 스킬 제공
- 수학적 포렌식 및 생체 인식 검사를 포함한 고도화된 기능 구현 가능
- 웹 인터페이스만 추가하면 즉시 상업적 가치를 지닌 스타트업 구축 가능
대부분의 에이전트 스킬 프레임워크는 마크다운 파일에 있는 텍스트 프롬프트일 뿐입니다. 그러다가 저는 각 스킬마다 그 깊이가 너무 깊어서 자체적으로 독립적인 스타트업의 해자(moat)가 될 수 있는 오픈 소스 프레임워크를 발견했습니다.
더 놀라운 것은, 그들이 저에게 'Skill bundle'을 구축하고 로보틱스 확장에 기여하도록 받아들였다는 점입니다. 이것이 제가 공개적으로 개발한 지 이틀째 되는 날이고, 어제 Webots에 대한 PR(Pull Request)로 인해 Webots 조직에 합류했음을 감안하면, 심지어 주니어 개발자로서 저도 정기적으로 사용하는 또 다른 프레임워크에 관여하고 영향을 미치게 되었다는 의미입니다.
AI와 함께하는 로보틱스 학생으로서, 저는 다양한 에이전트 라이브러리를 테스트하는 데 많은 시간을 보냈습니다.
GitHub를 둘러보면, '에이전트 스킬'이라고 표시된 거의 모든 것이 마크다운 파일일 뿐이며, 이는 보통 LLM에게 전문가처럼 행동하라고 지시하고, 일부 텍스트를 파싱하며, 최선을 바라는 내용의 영어 텍스트 세 단락으로 구성되어 있고, 드물게 작은 Python 스크립트가 첨부된 정도입니다.
이것들을 실제 프로젝트에서 실행하려고 할 때마다 깨집니다. 마치 데모용으로 만들어진 것처럼요. 하지만 실제로 작업을 처리해야 하는 순간, 모델은
이것들은 단순한 텍스트 프롬프트와는 거리가 멀며, 모든 스킬은 자체적인 수학적 검사, 엄격한 데이터 스키마, 데이터셋, 의도 파싱 로직, 자동화된 테스트, 그리고 안전장치(safety guardrails)를 갖춘 완전하고 독립적인 Python 패키지입니다. 이들은 오프라인에서 실행되며, 완전히 결정론적(deterministic)이고, MIT 라이선스 하에 배포됩니다.
코드를 더 살펴보면서 저는 정말 놀라운 사실을 깨달았습니다!
이 라이브러리의 거의 모든 스킬을 가져와서 깔끔한 웹 인터페이스를 앞에 붙이기만 하면, 오늘날 사람들이 돈을 지불할 만한 실제적이고 실행 가능한 스타트업을 만들 수 있다는 것입니다.
이것이 얼마나 강력한지 깨닫게 해준 세 가지 예시가 있습니다.
1. 자율 보안 경비원 (Autonomous Security Guard)
사무실 건물, 서버실 또는 온라인 신원 확인을 위한 보안 스타트업을 구축하고 싶다고 상상해 보세요.
보통은 컴퓨터 비전 엔지니어 팀과 몇 달간의 연구가 필요할 것입니다. 하지만 Skillware 내부에는 이 두 가지 스킬을 연결하기만 하면 바로 해결되는 스킬이 있습니다.
첫 번째는 딥페이크 방어(deepfake guard)라고 불립니다. AI에게 사진이 가짜인지 물어보는 대신, 실제 수학적 포렌식 테스트를 실행합니다. 이미지의 고주파 노이즈를 확인하고, 복사-붙여넣기 편집으로 인한 반복 패턴을 찾고, 화면 반사 격자를 스캔하며, 심지어 실제 국제 여권 문서에 사용되는 공식 체크섬(checksum) 수학까지 계산합니다.
두 번째는 게이트키퍼(gatekeeper)인데, 저도 이 기능을 할당받았습니다!!! 이는 진본 얼굴을 가져와 승인된 목록과 비교하고 감정적 안전 검사를 수행합니다. 만약 문 앞에 있는 사람이 인질극이나 강압 상황처럼 극심한 공포나 고통의 징후를 보이면, 접근을 안전하게 거부하고 무음 경보를 전송합니다.
이 두 스킬을 연결하면 완벽한 생체 인식 출입 통제 시스템(biometric access control system)이 완성됩니다. 첫 번째 단계는 사람이 물리적으로 실재하는지 디지털 위조품인지 확인하며, 두 번째 단계는 그 사람이 누구인지 확인하고 진입해도 안전한지 확인합니다.
이것은 단순한 데모가 아닙니다. 몇 줄의 Python 코드만으로 구현할 수 있는 완벽한 기업용 보안 제품입니다.
2. 자동화된 기업 정보 및 실사(Due Diligence)
매일 수천 명의 회계사, 투자자, 법무팀이 회사 기록을 수동으로 조회하고, 누가 회사를 소유했는지 확인하며, 연례 신고 보고서를 다운로드하는 데 시간을 보냅니다.
Skillware 내부에는 'UK companies house handler'와 같은 공식 비즈니스 등록소에 직접 연결되는 스킬들이 있습니다.
이것은 모델에게 웹을 검색하거나 사실을 추측하도록 요구하는 것이 아니라, 실제 공식 정부 등록소에 직접 연결하여 회사 이름을 표준화하고, 등록 번호를 해결하며, 회사 이사들을 필터링합니다. 신고서를 등급 매기고, 최신 회계 장부를 찾고, 공식 신고 문서를 파이프라인으로 직접 다운로드할 수 있습니다.
만약 이 스킬을 이메일 핸들러에 연결한다면, 단 한 주말 만에 자율적인 기업 분석가를 구축할 수 있습니다. 사용자가 어떤 비즈니스에 대한 보고서를 요청하는 이메일을 보내면, 에이전트가 파이프라인을 실행하여 공식 문서를 가져오고, 이사들을 요약하며, 깔끔한 보고서를 이메일로 다시 보냅니다.
기업들은 정확히 이런 작업을 수행하는 도구에 매달 수천 달러를 지불합니다. 정말 놀랍습니다.
3. 안전한 Web3 및 암호화폐 결제
저 같은 일반 사용자에게 크립토로 무언가를 구축하는 것은 두려운 일입니다. 왜냐하면 잘못된 서명 한 번으로 전체 지갑이 고갈될 수 있기 때문입니다.
Skillware에는 지갑 스크리닝(wallet screening), permit2 헬퍼, evm tx 핸들러와 같은 스킬들이 있습니다.
에이전트가 트랜잭션 매개변수를 추측하도록 내버려 두는 대신, 이 스킬들은 주소를 위험 데이터베이스와 비교하고, 엄격한 지출 한도를 가진 수학적으로 유효한 서명을 구성하며, 정확히 무슨 일이 일어날지 미리 보여주고, 네트워크에 어떤 것이 브로드캐스트되기 전에 인간의 확인을 요구합니다.
개발자는 이러한 스킬들을 가져와 악성 계약 및 나쁜 행위자로부터 사용자를 보호하는 사기 방지 크립토 결제 비서(crypto checkout assistant)를 구축할 수 있습니다.}}
{
오늘날 AI 제품을 만드는 대부분의 사람들은 모델이 모든 것을 하도록 만들려고 합니다. 마치 수백 페이지 분량의 지침을 프롬프트에 넣어주고, 모델이 실수하지 않기를 기도하는 식입니다.
Skillware는 이 방식을 완전히 뒤집습니다.
이는 LLM(대규모 언어 모델)을 어떤 행동을 결정하는 인간의 뇌처럼 취급하고, 스킬(skill)은 실제 물리적 작업을 수행하는 신뢰할 수 있는 손처럼 작동합니다.
- 스킬은 환각(hallucination)을 일으키지 않는 실제 코드를 실행합니다.
- 출력 형식은 항상 예측 가능하므로 앱이 충돌하지 않습니다.
- 민감한 데이터를 값비싼 제3자 API로 전송할 필요 없이 오프라인에서 작동합니다.
- 기본적인 수학 계산이나 파일 파싱에 토큰을 낭비할 필요가 없습니다.
Skillware 또는 원하는 프로젝트를 시작하는 방법
유용한 무언가를 만들기 위해 수백만 달러를 모금하거나 거대한 모델을 처음부터 구축할 필요는 없습니다.
때로는 가장 좋은 스타트업이 실제 문제를 해결하는 신뢰할 수 있고 잘 설계된 빌딩 블록(building blocks)을 찾아내고, 그것들을 연결하여 누군가의 삶을 더 쉽게 만드는 것에서 나옵니다.
Skillware의 경우, 전체 코드베이스를 직접 검사하고 클론하여 자신의 컴퓨터에서 예제를 실행해 볼 수 있습니다. Ollama와 같은 로컬 모델뿐만 아니라 클라우드 제공업체에서도 작동합니다. 저는 Claude API와 로컬 Gemma4로 사용했습니다.
여기까지 오셨다면, 이런 종류의 브레인 덤프(brain dump) 콘텐츠가 흥미로우신지 알려주세요? 개인 생활과 자연, AI/ML, 로봇, 학생 생활 등 다른 주제에 대해 더 게시할까요? 🤓🤭
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기