dotsagent.io
언어:한국어
프레임워크 · Hugging Face

smolagents 한눈에 보기

Hugging Face의 소규모 Python 라이브러리로, 코드가 약 천 줄이며 CodeAgent가 동작을 Python 코드로 작성합니다. 작성된 코드는 Modal, E2B 또는 Docker와 같은 샌드박스에서 실행되며, 에이전트와 도구를 Hub에서 공유할 수 있습니다.

추천 용도: 학습 및 연구, 특히 코드를 작성해 동작하는 에이전트에 적합합니다.

주요 정보

관리자
Hugging Face
언어
Python
라이선스
Apache-2.0
최신 버전
1.26.0 · 2026년 5월 29일
저장소
huggingface/smolagents · 별 29,617개
호스팅 옵션
없음

Quickstart

패키지를 설치하고 인증 정보를 설정한 다음, 공식 문서에서 가장 간단한 에이전트를 실행하세요. 모델 ID는 문서에서 사용하는 값이며 계정에서 활성화되지 않았을 수 있습니다.

설치
pip install 'smolagents[toolkit]'

HF token for Inference API 필요

Python
from smolagents import CodeAgent, InferenceClientModel

# Initialize a model (using Hugging Face Inference API)
model = InferenceClientModel()  # Uses a default model

# Create an agent with no tools
agent = CodeAgent(tools=[], model=model)

# Run the agent with a task
result = agent.run("Calculate the sum of numbers from 1 to 10")
print(result)

Quickstart 출처

기능

모든 모델예HF Inference Providers, LiteLLM, 로컬 Transformers 및 Ollama
MCP 클라이언트예모든 MCP 서버, LangChain 또는 Hub Spaces의 도구
MCP 서버확인되지 않음
멀티 에이전트예에이전트가 다른 에이전트를 오케스트레이션할 수 있습니다
내구성 있는 실행확인되지 않음
사람의 승인확인되지 않음
트레이싱확인되지 않음
Evals아니요

최근 변경 사항

  • 2026년 5월 29일 1.26.0을 출시한 이후 PyPI 릴리스는 없지만, 저장소에는 2026년 9월 말까지 커밋이 추가되었습니다.

같은 언어로 만든 대안

출처

  1. huggingface.co/docs/smolagents/index
  2. pypi.org/pypi/smolagents/json
  3. api.github.com/repos/huggingface/smolagents