Küsten: Containerisierte Hosts für die Ausführung mehrerer Localhost-Umgebungen

Coasts ist ein Tool, das die Herausforderung des gleichzeitigen Betriebs mehrerer Localhost-Umgebungen adressiert. Anstatt sich auf umständliche Skript-Lösungen zu verlassen, die bei mehr als ein paar Diensten unhandlich werden, behandelt Coasts Portkonflikte, Secrets und Volume-Topologien automatisch.
Wie es funktioniert
Im Kern ist Coasts eine Docker-in-Docker-Lösung mit einem Bind-Mount vom Stammverzeichnis Ihres Projekts aus. Dieser Ansatz bedeutet, dass Sie alle Ihre Agent-Harness-bezogenen Host-Seiten ausführen können, ohne Tools wie Codex, Conductor oder Superset so konfigurieren zu müssen, dass sie Shells in Containern starten. Stattdessen erstellen Sie eine Skill-Datei, die Ihren Agenten über die Coast-CLI informiert und es ihm ermöglicht, zu bestimmen, gegen welchen Coast Befehle ausgeführt werden sollen.
Hauptmerkmale
- Funktioniert mit oder ohne docker-compose: Die Quelle erwähnt ausdrücklich "es funktioniert auch ohne docker-compose"
- Dynamische und kanonische Port-Zuordnungen: Sie können eine einzelne Instanz Ihrer Anwendung immer auf regulären docker-compose-Routen hostseitig verfügbar haben, während jeder Coast dynamische Ports für Dienste hat, die Sie hostseitig verfügbar machen möchten
- Vereinfacht die Agent-Integration: Agenten können über die CLI mit Coasts interagieren, ohne komplexe Container-Shell-Konfigurationen
Praktische Anwendungen
Wenn Sie ein entfernt komplexes docker-compose-Setup haben, ist Coasts für Ihren Anwendungsfall konzipiert. Das Tool wurde mit engen Freunden und ein paar Unternehmen entwickelt, und obwohl es als "wahrscheinlich eine ewige Arbeit in Entwicklung" beschrieben wird, öffnet es sich jetzt einer breiteren Community.
Die Quelle empfiehlt, die Videos in der Dokumentation anzusehen, die sowohl die Leistungsfähigkeit von Coasts als auch die Einfachheit seiner Abstraktion veranschaulichen.
📖 Read the full source: r/LocalLLaMA
👀 Siehe auch

Ziel für Claude Code: beständige Aufgaben mit adversarischer Überprüfung
Ein /goal-Befehl für Claude Code, der es ihm ermöglicht, über viele Iterationen hinweg an einer langwierigen Aufgabe zu arbeiten, mit einer optionalen separaten Claude-Sitzung, die das Endergebnis prüft, um eine vorzeitige Fertigstellung zu verhindern.

Browser CLI: Ein Token-effizientes Browser-Automatisierungstool für KI-Codierungsagenten
Browser CLI ist ein persistenter Headless-Chromium-Daemon, der Browser-Automatisierung über einfache Bash-Befehle ermöglicht und dabei im Vergleich zu Playwright MCP etwa 95 % Token-Einsparungen erzielt, indem Aufrufe von etwa 1.500 Token auf etwa 75 Token reduziert werden.

Shell eingebetteter KI-Agent: Terminal-Puffer & Overlay-Erweiterung
Open-Source-Shell mit integriertem KI-Agenten, der Terminalausgaben liest und Befehle über ein schwebendes Overlay eingibt. Unterstützt lokale und Cloud-Modelle.

bad-ass-mcp: Kostenloses, Open-Source-MCP für native Desktop-GUI-Steuerung über Accessibility-API
bad-ass-mcp ist ein Open-Source-MCP-Server, der Claude und anderen KI-Agenten ermöglicht, macOS-, Windows- und Linux-Desktops über die native Barrierefreiheitsschicht zu steuern – ohne Screenshots, ohne Look-Move-Look-Schleifen. Kostenlose Alternative zu Computer Use, Operator oder UiPath.