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

Open-Source-Jobsuch-Framework, erstellt in Claude Code
Werkzeuge

Open-Source-Jobsuch-Framework, erstellt in Claude Code

Ein Entwickler, der entlassen wurde, hat ein Open-Source-Jobsuch-Framework in Claude Code erstellt, um den gesamten Jobsuch-Workflow zu bewältigen. Anstatt manuell Bewerbungen zu verschicken, automatisiert das System Schlüsselbereiche des Prozesses, während menschliche Kontrolle erhalten bleibt.

OpenClawRadar
AI Doomsday Toolbox v0.932 fügt Benchmarking, Datensatzerstellung und einen Agenten-Arbeitsbereich für lokale KI auf Android hinzu.
Werkzeuge

AI Doomsday Toolbox v0.932 fügt Benchmarking, Datensatzerstellung und einen Agenten-Arbeitsbereich für lokale KI auf Android hinzu.

AI Doomsday Toolbox v0.932 führt Benchmarking für lokale LLMs auf Android-Geräten ein, einen Datensatz-Ersteller, der Text-/PDF-Dateien in das Alpaca-JSON-Format konvertiert, und einen KI-Agenten-Arbeitsbereich mit Termux-Integration. Das Update umfasst außerdem Untertitel-Einbrennen mit Whisper und integrierte Ollama-Verwaltungstools.

OpenClawRadar
Lightfeed Extractor: TypeScript-Bibliothek für robuste Webdatenextraktion mit LLMs
Werkzeuge

Lightfeed Extractor: TypeScript-Bibliothek für robuste Webdatenextraktion mit LLMs

Lightfeed Extractor ist eine TypeScript-Bibliothek, die die gesamte Pipeline von rohem HTML zu validierten strukturierten Daten mithilfe von LLMs abdeckt, mit Funktionen wie HTML-zu-Markdown-Konvertierung, Zod-Schema-Validierung, JSON-Wiederherstellung und integrierter Playwright-Browser-Automatisierung.

OpenClawRadar
Erkundung von LiveDocs: Ein KI-natives Datenanalyse-Notebook
Werkzeuge

Erkundung von LiveDocs: Ein KI-natives Datenanalyse-Notebook

LiveDocs bietet eine reaktive Notebook-Umgebung, die es Datenteams ermöglicht, mehrstufige Analysen durchzuführen und die Analyse von Anfang bis Ende mit Hilfe eines KI-Agenten aufrechtzuerhalten.

OpenClawRadar