ChatGPT, AutoGPT, AgentOps…
AI가 점점 더 똑똑해지고, 실제 업무와 창작을 자동화하는 세상에서 우리는 AI 에이전트(agent)라는 개념에 익숙해지고 있습니다.
그렇다면, 이 AI 에이전트들이 Web3 세상에서도 활동할 수 있다면 어떨까요?
오늘 소개할 SpoonOS는 바로 이런 미래를 현실로 만드는 Web3 기반 AI 에이전트 운영체제(Agentic OS)입니다.
SpoonOS에 대해 알아보기 전, 먼저 Web3 환경에서 AI 에이전트의 필요성을 짚어보겠습니다.
기존의 Web3 서비스는 사용자가 지갑 서명, 가스 계산, 트랜잭션 재시도 등을 직접 관리하도록 설계되어 있습니다. 이를 지원하기 위해 복잡한 메뉴 구조와 여러 단계의 인증 과정을 제공하지만, 결과적으로 사용자 경험은 좋지 않고 러닝커브가 매우 높습니다.
AI 에이전트를 도입하면:
이미 많은 사용자가 ChatGPT 같은 대화형 AI로 검색, 업무 처리, 쇼핑을 경험하고 있습니다. 앞으로 은행 업무, 주식 투자, 세무 처리 등 대부분의 활동이 채팅 기반 AI 에이전트로 빠르게 전환될 전망입니다. 사람들은 자연스럽게 대화형 인터페이스에 익숙해질 것이고, Web3 서비스 역시 AI 에이전트 시대에 발맞춰 발전해야 합니다.
SpoonOS는 Web3 에이전트 시장을 선도하며, 개발자에게는 복잡한 온체인 로직을 모듈형 툴킷으로 제공하고, 사용자에게는 대화형 AI 경험을 통해 한층 더 간편하고 안전하게 Web3 기능을 사용할 수 있도록 돕습니다. 이로써 Web3-AI 융합 시대를 여는 첫걸음을 내디딥니다.

SpoonOS는 Neo 블록체인을 기반으로 한 범용 에이전틱(Agentic) 운영체제로, AI 에이전트가 온체인 상에서 자율적으로 행동, 상호작용, 협업할 수 있는 프레임워크를 제공합니다.
AI 에이전트를 개발할 때는 많은 고민이 필요합니다. OpenAI, Cloude, Deepsik.. 등 어떤 모델을 사용할지, 각 모델에 따른 API 규격은 어떤지, 데이터는 어떻게 불러올지, MCP 는 어떻게 설계할 지 등
특히나 복잡성이 높고, 보안이 중요한 Web3를 위한 AI 에이전트는 스마트컨트렉트 규격, RPC 통신, 키 관리, subgraph 조회, event 수신 등... 고려해야 하는 부분이 기하급수적으로 늘어나게 됩니다.
SpoonOS는 복잡한 온체인 로직이나 보안 코드를 직접 개발할 필요 없이, 개발자가 꼭 집중해야 할 AI 에이전트의 “두뇌” 부분, 즉 데이터 처리·추론·워크플로우 구성에만 몰입할 수 있도록 돕습니다. RPC 연결, ABI 인코딩, 트랜잭션 서명, 이벤트 수신 같은 저수준 인프라 작업은 간단한 API 호출로 해결되고, CLI 명령 한 줄로 에이전트 생성·배포·모니터링까지 끝낼 수 있습니다.
모듈형 아키텍처 덕분에 새로운 기능을 붙이거나 빼는 것도 플러그인처럼 손쉽고, SpoonOS 팀이 정기적으로 업데이트해 주는 보안 패치나 블록체인 네트워크 변경 사항도 자동으로 반영되니 유지보수 부담도 크게 줄어듭니다.
지금까지는 Web3 를 위한 AI Agent를 개발하려면 블록체인의 데이터를 조회하거나, 거래를 발생시키는 등 블록체인과 상호작용을 하려면, 직접 RPC및 API 를 연동하고 서명 키를 관리하는 등 매우 번거로운 작업을 진행해야만 했습니다.
SpoonOS 는 이러한 문제를 해결하고자, 블록체인과 상호작용하는 부분들을 Toolkit 으로 제공하여 AI 에이전트 개발자들이 순수히 에이전트 본 목적 자체 개발에만 집중할 수 있게 만들어 줍니다.
SpoonOS 의 Toolkit 을 쓰면 아래와 같이 간단한 코드로 토큰의 가격과 지갑 정보를 가져와 트레이딩 보조 에이전트를 만들 수 있습니다.
from spoon_ai.agents import SpoonReactAI
from spoon_ai.chat import ChatBot
from spoon_ai.tools import ToolManager
from spoon_ai.tools import GetTokenPriceTool, TokenTransfer, WalletAnalysis
# 토큰 가격, 거래 현황, 지갑 정보를 가져오는 tool manager 정의
tool_manager = ToolManager([
GetTokenPriceTool(),
TokenTransfer(),
WalletAnalysis()
])
# 코인 거래 agent 개발 핵심 코드
crypto_agent = SpoonReactAI(
llm=ChatBot(model="gpt-4"),
avaliable_tools=tool_manager,
system_prompt="You are a cryptocurrency trading assistant that can help users get token information, transfer tokens, and analyze wallets."
)
# agent 실행
response = await crypto_agent.run("Help me check the current price of ETH and analyze if it's a good time to buy")
print(response)
현재 SpoonOS Toolkit 에는 40여종이 넘는 tool 들이 있으며, 빠르게 늘어나고 있습니다. 더 많은 Toolkit 은 spoon-toolkit github 에서 확인할 수 있습니다.
SpoonOS 는 올해 시작한 따끈따끈한 프로젝트 입니다. 그런만큼 많은 관심을 받으며 빠르게 발전하고 있습니다. 앞으로 Agent 를 검색하고 거래할 수 있는 Agent Marketplace, Agent간 서로 협업할 수 있는 프로토콜, Llama 와 같은 local AI 모델 지원 등 빠른 많은 것들을 준비하고 있습니다.

Noe 재단은 SpoonOS 생태계의 빠른 성장을 위해 $2m - 약 30억원 규모의 인센티브 프로그램을 준비하고 있습니다. SpoonOS 에 기여하거나, SpoonOS 를 활용해 에이전트를 만드는 개발자들을 위한 지원금으로, 누구나 신청 가능합니다.

자세한 내용은 Spoon OS Discord 커뮤니티에서 확인하실 수 있습니다.
이번 튜토리얼에서는 Web3 AI Agent 를 위한 종합 Framework인 SpoonOS 에 대해 소개해보았습니다. 다음 튜토리얼에서는 SpoonOS 를 어떻게 활용하고, 어떻게 AI Agent 를 만들 수 있는지에 대해 다뤄보겠습니다.