ToolLoop: Open-Source Agenten-Framework für Claude-ähnliche Tools mit beliebigen Modellen

Was ToolLoop macht
ToolLoop ist ein Open-Source-Python-Framework, das entwickelt wurde, um Claude-Code-ähnliche Funktionalität bereitzustellen, ohne an einen einzelnen Anbieter gebunden zu sein. Das Framework umfasst 11 Tools für Dateioperationen, Codesuche, Shell-Zugriff und Sub-Agenten und funktioniert über LiteLLM-Integration mit jedem LLM.
Hauptmerkmale
- Open-Source-Framework in Python geschrieben
- Ungefähr 2.700 Codezeilen
- 11 integrierte Tools: Dateioperationen, Codesuche, Shell, Sub-Agenten
- Funktioniert mit jedem LLM über LiteLLM
- Unterstützt jedes Modell auf Bedrock (DeepSeek, Llama, Mistral) oder jede API (OpenAI, Moonshot, lokale Endpunkte)
- Wechseln Sie Modelle mitten im Gespräch mit gemeinsamem Kontext
- Dieselben Tools und Prompts funktionieren über verschiedene Modelle hinweg
Codebeispiel
Hier ist das SDK-Nutzungsbeispiel aus der Quelle:
from sdk import query, ToolLoopOptions
async for event in query(
prompt="Find all TODO comments, fix them, run the tests",
options=ToolLoopOptions(
model="bedrock/converse/deepseek.v3.2",
allowed_tools=["Read", "Edit", "Grep", "Glob", "Bash"],
),
):
print(event)
Sie können deepseek.v3.2 gegen jedes Modell austauschen, während dieselben Tools und Prompt-Strukturen erhalten bleiben.
Für wen ist das gedacht
Entwickler, die Claude-Code-ähnliche Agentenfunktionalität wünschen, aber Flexibilität benötigen, um verschiedene Modelle über verschiedene Anbieter und lokale Setups hinweg zu nutzen.
📖 Read the full source: r/LocalLLaMA
👀 Siehe auch

Open-Source-PR-Review-Agent PrixAI erkennt alle 10/10 eingepflanzten Bugs zu 6x geringeren Kosten als CodeRabbit
Ein Reddit-Nutzer hat PrixAI entwickelt, einen Open-Source-PR-Review-Agenten, der lokale/günstige Inferenzmodelle nutzt, um die Funktionen von CodeRabbit zu 6-fach geringeren Kosten zu erreichen und dabei alle 10 absichtlich eingebauten Probleme in einem Test-PR zu erkennen.

Qwen3.6-27B als lokale Reasoning-Schicht: Ergebnisse eines 2-wöchigen Multi-Agenten-Tests
Ein Entwickler ersetzte Claude durch lokales Qwen3.6-27B in einem Multi-Agenten-Orchestrator für 2 Wochen über 47 Workflows hinweg. Ergebnisse: starkes Reasoning, 12% Tool-Call-Formatfehler und 12k-Token-Kontextgrenze.

Brücke Claude-Code zu Chat-Apps für Ferninteraktion
Ein GitHub-Projekt namens cc-connect verbindet Claude Code mit Messaging-Plattformen wie Slack und Telegram und ermöglicht so eine Remote-Interaktion, ohne Ihren lokalen Rechner freizulegen. Der Agent läuft lokal, während eine kleine Brücke Nachrichten zwischen dem Agent und den Chat-Apps weiterleitet.

Der Engpass bei parallelen KI-Agenten: Warteschlange für menschliche Genehmigung
Ein Entwickler, der parallele Claude Code Agents betreibt, beschreibt den 'Bottleself' – den Punkt, an dem Parallelität keine zusätzliche Ausgabe mehr erzeugt, sondern einen Rückstau an menschlichen Freigaben verursacht. Seine Lösung: ein Planer, der Ziele in Teilaufgaben zerlegt, Agents startet und nur bei ungelösten Entscheidungen nachfragt.