OnPrem.LLM AgentExecutor: Starten Sie abgesicherte KI-Agenten mit integrierten Tools

✍️ OpenClawRadar📅 Veröffentlicht: 20. März 2026🔗 Source
OnPrem.LLM AgentExecutor: Starten Sie abgesicherte KI-Agenten mit integrierten Tools
Ad

Der AgentExecutor von OnPrem.LLM ermöglicht autonomen KI-Agenten die Ausführung komplexer Aufgaben mithilfe von Cloud- und lokalen Modellen. Die Pipeline funktioniert mit jedem LiteLLM-unterstützten Modell, das Tool-Aufrufe unterstützt, einschließlich Cloud-Modellen wie OpenAI's GPT-5.2-Codex, Anthropic's Claude Sonnet 4.5 und Google's Gemini 1.5 Pro sowie lokalen Modellen über Ollama, vLLM oder llama.cpp.

Integrierte Tools

Standardmäßig bietet AgentExecutor Zugriff auf neun integrierte Tools:

  • read_file - Komplette Dateiinhalte lesen
  • read_lines - Bestimmte Zeilenbereiche aus Dateien lesen
  • edit_file - Dateien über Suchen/Ersetzen bearbeiten
  • write_file - Komplette Dateiinhalte schreiben
  • grep - Nach Mustern in Dateien suchen
  • find - Dateien nach Glob-Muster finden
  • run_shell - Shell-Befehle ausführen
  • web_search - Das Web nach Informationen durchsuchen
  • web_fetch - Inhalte von URLs abrufen und lesen

Konfigurationsbeispiele

Sie können den Tool-Zugriff basierend auf Ihren Sicherheitsanforderungen anpassen:

# Standardeinstellungen verwenden (alle Tools einschließlich Shell):
executor = AgentExecutor(model='anthropic/claude-sonnet-4-5')

Standardeinstellungen, aber ohne Shell-Zugriff (sicherer):

executor = AgentExecutor( model='openai/gpt-5-mini', disable_shell=True )

Minimale Tools:

executor = AgentExecutor( model='openai/gpt-5-mini', enabled_tools=['read_file', 'write_file'] )

Nur Web-Recherche:

executor = AgentExecutor( model='openai/gpt-5-mini', enabled_tools=['web_search', 'web_fetch'] )

Ad

Abgesicherte Ausführung

Für mehr Sicherheit können Sie Agenten in kurzlebigen Containern mit sandbox=True ausführen. Dies ist wichtig, da Agenten mit Shell-Zugriff potenziell Dateien außerhalb des Arbeitsverzeichnisses lesen oder ändern können. Der Agent arbeitet innerhalb des angegebenen Arbeitsverzeichnisses und kann nicht außerhalb davon lesen oder schreiben, es sei denn, er erhält Shell-Zugriff.

Einfaches Beispiel mit Sandboxing:

executor = AgentExecutor(
    model='anthropic/claude-sonnet-4-5',
    sandbox=True,
)

result = executor.run( task=""" Erstellen Sie ein einfaches Python-Rechnermodul mit Folgendem: - calculator.py mit add-, subtract-, multiply-, divide-Funktionen - test_calculator.py mit pytest-Tests - Alle Tests müssen bestehen """, working_dir='./calculator_project' )

Dieser Ansatz ist nützlich für Entwickler, die Codierungsaufgaben automatisieren müssen, während sie Sicherheitsgrenzen einhalten. Das Tool erfordert die Installation von PatchPal mit pip install patchpal.

📖 Read the full source: HN AI Agents

Ad

👀 Siehe auch

Eden AI: Europäischer API-Hub für KI-Modelle – Positioniert sich als OpenRouter-Alternative
Werkzeuge

Eden AI: Europäischer API-Hub für KI-Modelle – Positioniert sich als OpenRouter-Alternative

Eden AI bietet eine einzige, einheitliche API, um auf über 500 KI-Modelle (LLMs, Bildverarbeitung, OCR, Sprache) zuzugreifen – mit intelligentem Routing, Fallback-Mechanismen und Regionskontrolle. Positioniert als europäische Alternative zu OpenRouter.

OpenClawRadar
Node Control: Echtzeit-Multiplayer-.io-Spiel, vollständig entwickelt mit Claude 4.6 und 4.7
Werkzeuge

Node Control: Echtzeit-Multiplayer-.io-Spiel, vollständig entwickelt mit Claude 4.6 und 4.7

Ein Entwickler hat mit Claude 4.6 und 4.7 ein Live-Konkurrenz-Multiplayer-.io-Spiel, Node Control, erstellt. Es bietet server-autoritativen Netcode bei 60 Hz, Bereitstellung in 4 Regionen auf fly.io und eine neuronale Netzwerk-Ästhetik.

OpenClawRadar
Benutzerdefinierte Statuszeile für Claude Code zeigt Kontextnutzung, Kosten und Git-Branch an
Werkzeuge

Benutzerdefinierte Statuszeile für Claude Code zeigt Kontextnutzung, Kosten und Git-Branch an

Ein Reddit-Nutzer hat ein Bash-Skript erstellt, das die statusLine-Einstellung von Claude Code nutzt, um Echtzeitinformationen anzuzeigen, einschließlich Kontextfenster-Nutzung, Sitzungskosten, aktuellem Modell und aktuellem Git-Branch. Das Skript erfordert jq und ist auf GitHub verfügbar.

OpenClawRadar
InsAIts Runtime Security Monitor für Claude Code erreicht 8.000 PyPI-Downloads
Werkzeuge

InsAIts Runtime Security Monitor für Claude Code erreicht 8.000 PyPI-Downloads

InsAIts, ein Laufzeitsicherheitsmonitor für Claude Code-Agentensitzungen, hat insgesamt 8.140 Downloads auf PyPI erreicht. Version 3.4.0 fügt einen adaptiven Kontextmanager, ein geschichtetes Ankerinjektionssystem und Dashboard-Verbesserungen hinzu.

OpenClawRadar