TuBrief
Subscribed Channels
Videos
Community

Comment intégrer en toute sécurité le harness DeepSeek en production

TuBrief Editorial
August 25, 2026
0
Computing/Software

Written with AI assistance from the source video. The video is the authority.

Français한국어EnglishEspañol中文العربيةहिन्दीDeutschРусскийBahasa Indonesia日本語Português

Related Video

Pourquoi DeepSeek Harness est devenu le dépôt GitHub qui a connu la croissance la plus rapide de TOUS LES TEMPS11:16

Pourquoi DeepSeek Harness est devenu le dépôt GitHub qui a connu la croissance la plus rapide de TOUS LES TEMPS

Chase AI

More from the community

사내 시스템에 llm api 붙일 때 마주하는 현실적인 한계와 대응법

September 13, 2026

레거시 백엔드에 GPT-6 Astra 붙일 때 예산 승인과 보안 통과를 먼저 끝내는 법이 있습니다

September 13, 2026

에이전트끼리 대화하다 6천만 원 청구서가 나오는 이유

September 13, 2026

사내 RAG 벡터 검색에 Okta 권한 필터를 직접 거는 방법

September 13, 2026

브라우저 에이전트에게 내 구글 계정을 통째로 넘기면 안 되는 이유

September 12, 2026

Apple Won the AI Race

September 12, 2026

Comments (0)

Log in to leave a comment

No posts yet

© 2026 . All rights reserved.

TuBrief
Subscribed Channels
Videos
Community
Log in

Comment intégrer en toute sécurité le harness DeepSeek en production

1. Bloquer les risques de sécurité des plugins grâce à l'isolation en bac à sable (sandbox)

L'exécution de code dans le même thread de travail que le processus principal de l'agent permet aux plugins de prévisualisation d'accéder au système de fichiers sans autorisation. Pour éviter qu'un jeton d'authentification du fichier .env ne fuite vers un point de terminaison externe, une frontière d'isolement au niveau du système est nécessaire. Créez un fichier cordis.patch.yml à la racine du projet et définissez un backend à privilèges réduits.

Spécifiez image: "node:22-alpine" et bloquez l'interface réseau. Congelez le système de fichiers racine en lecture seule et n'autorisez que de manière limitée la zone temporaire. Forcer l'utilisateur d'exécution sur le compte nobody élimine la possibilité de falsification des fichiers de l'hôte. Comme le conteneur démarre et s'arrête automatiquement en environ 200 millisecondes, aucune pollution d'état ne subsiste entre les sessions.

Appliquez des règles de pare-feu du noyau Linux pour bloquer à distance les fuites de trafic. Initialisez les règles existantes dans le terminal et bloquez par défaut tous les paquets sortants. Autorisez les communications DNS et ouvrez sélectivement uniquement les communications sur le port 443 vers les points de terminaison de l'API officielle. La mise en place de ce pipeline de pare-feu permet de bloquer les tentatives de fuite de données au niveau du noyau.

2. Résoudre les conflits de mémoire et les erreurs du moteur Cord

L'exécution d'un agent sans surveillance pendant une longue période provoque des erreurs de segmentation (segmentation faults) en raison de l'absence de contre-pression (backpressure) dans le flux et de l'accumulation de contexte. Comme le processus panique lorsqu'il se produit une sortie à grande échelle dépassant la limite supérieure de la mémoire du tas V8, les ressources doivent être contrôlées manuellement en fonction de la taille du projet. Pour réduire le temps de débogage de plus de 4 heures par semaine, vous devez appliquer des limites strictes (hard limits) sur les ressources cgroups.

Ajustez manuellement les paramètres de contrôle des ressources dans cordis.patch.yml pour qu'ils correspondent à la taille du projet. Pour les petits projets, définissez 512 mégaoctets, 1 processeur et un pidsLimit de 64 pour limiter l'occupation des ressources lors de la refactorisation de 1 à 3 fichiers. Pour les grands projets, attribuez 2 gigaoctets et 4 processeurs afin que, même si une bombe à fork se déclenche, l'ensemble de l'hôte ne plante pas et seul le conteneur concerné soit éliminé (kill). Grâce à ces paramètres, vous pouvez économiser plus de 4 heures de temps de débogage par semaine.

En cas de conflit de plugin, suivez la procédure de désactivation en temps réel en utilisant le flux d'interception waterfall de Cordis. Analysez le domaine d'événement et la pile d'exceptions ayant provoqué le conflit en filtrant les traces du réseau d'observation. Refusez l'appel à partir du plugin de contrôle supérieur et coupez le contrôle pour empêcher le flux de passer au module en conflit. Exécutez un vidage de configuration (config dump) dans la CLI pour identifier l'ID du module en conflit et commentez l'élément correspondant dans le fichier de configuration. Le moteur du harness rembobine immédiatement l'état pour désactiver le module concerné et rétablir la stabilité.

3. Augmenter le taux de réussite du cache avec les données de trajectoire pour réduire les coûts d'API

Lors de la gestion des flux de conversation sous forme de trajectoires de type journaux d'événements unidirectionnels, l'insertion de nombres aléatoires ou d'horodatages en haut du prompt provoque des échecs de cache (cache misses). La structuration rigoureuse du préfixe du prompt peut réduire considérablement les coûts d'exploitation.

Séparez complètement la structure d'assemblage du prompt d'entrée en une zone statique et une zone dynamique. Placez les instructions de rôle système, la définition du schéma d'outils fixes et les directives de style de codage tout en haut du prompt pour créer une zone statique où un taux de réussite du cache de 100 pour cent est maintenu. Regroupez les variables d'environnement, l'historique des conversations de session et le chemin du fichier actuel dans la zone dynamique tout en bas du prompt. Vérifiez que la fonction d'analyse des journaux de trajectoire ne compromet pas les jetons continus du préfixe statique et appliquez-la au pipeline de build. Grâce à cette structuration, il est possible d'élever le taux de réussite moyen du cache à plus de 90 pour cent sur la base de 1 000 tours.

Pour vérifier les performances d'optimisation, mesurez directement les changements dans la consommation de jetons et la vitesse de réponse. Élevez à 92,8 pour cent le taux de réussite du cache — qui était bas en raison de la pollution du préfixe dynamique — en fixant le préfixe statique. Réduisez le coût des jetons d'entrée par tranche de 1 000 tours et raccourcissez le temps de génération du premier jeton pour réduire considérablement les coûts d'exploitation mensuels. Sur la base de ces résultats de vérification quantitative, maintenez l'efficacité économique de l'infrastructure des agents du serveur de production.