ToolLoop: 모든 모델과 함께 사용할 수 있는 Claude 스타일 도구용 오픈소스 에이전트 프레임워크

ToolLoop의 기능
ToolLoop는 단일 제공업체에 종속되지 않으면서 Claude Code 스타일의 기능을 제공하기 위해 구축된 오픈소스 Python 프레임워크입니다. 이 프레임워크는 파일 작업, 코드 검색, 셸 접근 및 하위 에이전트를 포함한 11가지 도구를 포함하며, LiteLLM 통합을 통해 모든 LLM과 작동합니다.
주요 기능
- Python으로 작성된 오픈소스 프레임워크
- 약 2,700줄의 코드
- 11가지 내장 도구: 파일 작업, 코드 검색, 셸, 하위 에이전트
- LiteLLM을 통해 모든 LLM과 작동
- Bedrock(DeepSeek, Llama, Mistral) 또는 모든 API(OpenAI, Moonshot, 로컬 엔드포인트)의 모델 지원
- 공유 컨텍스트로 대화 중간에 모델 전환 가능
- 동일한 도구와 프롬프트가 다른 모델에서 작동
코드 예시
소스의 SDK 사용 예시입니다:
from sdk import query, ToolLoopOptions
async for event in query(
prompt="모든 TODO 주석을 찾아 수정하고 테스트를 실행하세요",
options=ToolLoopOptions(
model="bedrock/converse/deepseek.v3.2",
allowed_tools=["Read", "Edit", "Grep", "Glob", "Bash"],
),
):
print(event)
동일한 도구와 프롬프트 구조를 유지하면서 deepseek.v3.2를 다른 모델로 교체할 수 있습니다.
대상 사용자
Claude Code 스타일의 에이전트 기능을 원하지만 다양한 제공업체와 로컬 설정에서 다른 모델을 사용할 수 있는 유연성이 필요한 개발자입니다.
📖 Read the full source: r/LocalLLaMA
👀 See Also

Sgai: 목표 기반 다중 에이전트 소프트웨어 개발 도구
Sgai는 GOAL.md 파일에 정의된 소프트웨어 목표를 실행하기 위해 AI 에이전트를 조율하는 오픈소스 Go 도구입니다. 목표를 DAG 워크플로우로 분해하고, 완료 게이트를 위한 테스트를 실행하며, 모니터링을 위한 웹 대시보드와 함께 로컬에서 작동합니다.

RelayPlane 오픈소스 프록시, Claude 모델 라우팅으로 73% 비용 절감 효과 확인
RelayPlane은 Anthropic API용 오픈 소스 npm 네이티브 프록시로, 복잡도에 따라 적절한 Claude 모델로 요청을 라우팅하여 벤치마크에서 73.4%의 비용 절감 효과를 입증했습니다. 이 도구는 10회 요청당 비용을 $0.0323에서 $0.0086으로 줄이는 동시에 p50 지연 시간을 1.55초에서 0.78초로 개선했습니다.

오픈소스 MCP 제품군이 Claude 코드 생성 품질을 15-20% 향상시킵니다
오픈소스 MCP 스위트는 세 개의 로컬 서버와 프롬프트 스킬로 구성되어 있으며, AI 코드 생성의 '나쁜 토큰' 문제를 해결합니다. 한 고객은 Claude Code의 품질이 15-20% 향상되었다고 보고했습니다.

OpenClaw Optimizer v1.18.0이 OpenClaw v2026.3.7과 호환되도록 업데이트되어 출시되었습니다.
OpenClaw Optimizer 스킬 v1.18.0이 OpenClaw v2026.3.7과 정렬되었으며, Google Gemini 3.1 Flash-Lite 및 OpenAI gpt-5.4와 같은 새로운 AI 제공자를 지원하고, /session idle 및 /usage cost와 같은 새로운 CLI 명령어를 추가했습니다.