Côtes : Hôtes conteneurisés pour exécuter plusieurs environnements localhost

Coasts est un outil qui répond au défi d'exécuter plusieurs environnements localhost en même temps. Au lieu de s'appuyer sur des solutions de contournement scriptées qui deviennent lourdes avec plus de quelques services, Coasts gère automatiquement les conflits de ports, les secrets et les topologies de volumes.
Comment ça fonctionne
À sa base, Coasts est une solution Docker-dans-Docker avec un montage de liaison depuis la racine de votre projet. Cette approche signifie que vous pouvez exécuter tous vos outils côté hôte liés à l'agent sans avoir besoin de configurer des outils comme Codex, Conductor ou Superset pour lancer des shells dans des conteneurs. Au lieu de cela, vous créez un fichier de compétence qui informe votre agent de la CLI coast, lui permettant de déterminer sur quelle côte exécuter les commandes.
Fonctionnalités principales
- Fonctionne avec ou sans docker-compose : La source mentionne spécifiquement "cela fonctionne aussi sans docker-compose"
- Mappages de ports dynamiques et canoniques : Vous pouvez avoir une seule instance de votre application toujours disponible sur les routes docker-compose habituelles côté hôte, tandis que chaque côte dispose de ports dynamiques pour les services que vous souhaitez exposer côté hôte
- Simplifie l'intégration des agents : Les agents peuvent interagir avec les côtes via la CLI sans configurations complexes de shell de conteneur
Applications pratiques
Si vous avez une configuration docker-compose relativement complexe, Coasts est conçu pour votre cas d'utilisation. L'outil a été développé avec des amis proches et quelques entreprises, et bien qu'il soit décrit comme "probablement un travail en perpétuelle évolution", il s'ouvre maintenant à une communauté plus large.
La source recommande de regarder les vidéos dans la documentation, qui illustrent à la fois la puissance de Coasts et la simplicité de son abstraction.
📖 Lire la source complète : r/LocalLLaMA
👀 See Also

Rétro-ingénierie du Neural Engine d'Apple pour entraîner des modèles MicroGPT
Un développeur a rétro-conçu les API privées du Neural Engine d'Apple pour créer un pipeline d'entraînement pour un modèle MicroGPT de 110 millions de paramètres, atteignant une efficacité énergétique de 6,6 TFLOPs/watt sur le matériel Mac M4.

MCP Server connecte Claude Code/Desktop à Apple Music — Listes de lecture, Recherche, Analyse de profil
Un nouveau serveur MCP permet à Claude Code et Claude Desktop de contrôler Apple Music — lister les playlists, rechercher des chansons, créer des playlists et analyser les habitudes d'écoute via le langage naturel.

L'optimisation de l'ANE par des expériences d'IA pilotées par téléphone démontre les avantages de la fusion de noyaux
Un développeur a mené 55 expériences d'optimisation sur le moteur neuronal d'Apple, pilotant le processus depuis son téléphone en utilisant Claude pour le brainstorming. Les améliorations clés incluent la fusion de 3 noyaux ANE en 1 méga-noyau, réduisant la perte de validation de 3,75 à 2,49 et le temps d'étape de 176 ms à 96 ms.

Nouvel outil injecte des instructions dans le code Claude en fonction de l'utilisation contextuelle
Un développeur frustré par les limites de contexte de Claude Code en plein travail a créé un outil qui surveille l'utilisation du contexte et injecte des instructions personnalisées lorsque des seuils sont franchis — permettant à Claude d'agir sur les avertissements avant qu'il ne soit trop tard.