Mirascope – 오픈 소스 Python LLM 안티 프레임워크, 타입 안전 도구와 에이전트 루프
#Quasa #QUA #Mirascope
Mirascope는 LLM 안티 프레임워크로 소개되는 오픈 소스 Python 라이브러리입니다. 간단한 데코레이터나 모델 객체로 OpenAI, Anthropic, Google 등의 모델을 호출할 수 있도록 타입 안전성을 갖춘 제공업체 독립적인 도구를 제공합니다. 프롬프트를 함수로 정의하고, @llm.tool로 도구를 추가하고, Pydantic을 통해 구조화된 출력을 요청하고, 응답을 스트리밍하고, execute_tools와 resume을 반복 호출하여 에이전트 루프를 구축할 수 있습니다. 데코레이터가 적용된 호출에는 자동 버전 관리, 추적, 비용 추적 기능이 포함됩니다. 로컬 모델과 MCP 통합도 지원합니다. 상용 SaaS 요금제는 없으며, uv add "mirascope[all]" 또는 pip로 설치하고 자신의 API 키를 사용합니다. 특정 방식을 따르도록 설계된 에이전트 프레임워크보다 제어권과 조합 가능성을 우선하는 설계입니다.
핵심 강점
• 하나의 인터페이스로 제공업체에 구애받지 않는 호출
• 타입 안전성을 갖춘 도구와 구조화된 출력
• 무거운 프레임워크 없이 구현하는 간단한 에이전트 루프
• 내장 추적, 버전 관리, 비용 추적 기능
• 가볍고 자유롭게 조합 가능
추천 대상
완전한 에이전트 프레임워크에 종속되지 않으면서 실제 운영에 필요한 LLM 기능을 사용하려는 Python 개발자.
주요 특징
• 데코레이터 기반 프롬프트와 호출
• 스트리밍 및 비동기 지원
• 여러 턴에 걸친 도구 사용을 위한 재개 패턴
• 로컬 모델 및 MCP 선택 지원
• 명확한 예제를 제공하는 오픈 소스
고려할 사항
• 모델 API 키와 비용을 직접 관리해야 함
• 호스팅 플랫폼이나 시각적 빌더 없음
• 에이전트 로직을 추상화하지 않고 명시적으로 작성
• 최신 모델을 사용하려면 라이브러리 업데이트 필요
• 전용 플랫폼에 비해 기본적인 관측 가능성 기능
종합 평가
별점 4.3/5. 직접 제어할 수 있는 깔끔하고 타입이 명시된 LLM 코드를 원한다면 Mirascope를 사용하세요. 노코드 에이전트 빌더는 아닙니다. Quasa.io에도 리뷰를 작성하고 1 QUA 보상을 받으세요!