Traduire en français : Claude Sonnet 4.6 Évalue les Rapports de Bugs de Quatre Modèles Locaux Qwen3.5

✍️ OpenClawRadar📅 Publié: March 15, 2026🔗 Source
Traduire en français : Claude Sonnet 4.6 Évalue les Rapports de Bugs de Quatre Modèles Locaux Qwen3.5
Ad

Test de modèles locaux pour la génération de rapports de bug

Un développeur passant de Sonnet/Haiku à des modèles locaux sur un MacBook Air M5 32 Go a testé quatre variantes de Qwen3.5 pour leur capacité à générer des rapports de bug. Utilisant LM Studio comme serveur et l'interface en ligne de commande opencode pour appeler les modèles, il a demandé à chaque modèle de rechercher et produire un rapport de bug pour un problème de jeu iOS où les bordures d'équipement ne réinitialisent pas correctement la couleur de bordure après le déséquipement d'objets.

Modèles testés

  • Tesslate/OmniCoder-9B-GGUF Q8_0
  • lmstudio-community/Qwen3.5-27B-GGUF Q4_K_M
  • Jackrong/Qwen3.5-27B-Claude-4.6-Opus-Reasoning-Distilled-GGUF Q4_K_M
  • lmstudio-community/Qwen3.5-35B-A3B-GGUF Q4_K_M

Vérification du bug

Le bug principal est confirmé dans les fichiers sources. Dans EquipmentSlotNode.swift, la méthode setEquipment avec la garde if let c = borderColor ignore silencieusement l'assignation quand nil est passé. Dans EquipmentNode.swift, updateEquipment(from:) passe borderColor: nil pour les emplacements vides, donc la couleur de bordure n'est jamais réinitialisée. La documentation de setEquipment indique "pass nil to keep current color" — documentant un comportement défectueux comme une conception intentionnelle.

Ad

Notes des rapports par Claude Sonnet 4.6

bug_report_9b_omnicoder — A−

Le meilleur des quatre. Propose la correction Swift la plus propre et la plus idiomatique : borderShape.strokeColor = borderColor ?? theme.textDisabledColor.skColor — une seule ligne remplaçant le bloc if let sans branchement inutile. Seul rapport à mentionner des fichiers de contexte supplémentaires (GameScene.swift, BackpackManager.swift) qui font partie du flux de déclenchement.

Lacune : Comme les quatre rapports, le code de test ne compilera pas. borderShape est déclaré private let dans EquipmentSlotNode — @testable import n'expose que l'interne, pas le privé. Ne mentionne pas que le commentaire de documentation doit être mis à jour.

bug_report_27b_lmstudiocommunity — B+

Diagnostic précis. Propose une correction propre à deux branches : if id != nil { borderShape.strokeColor = borderColor ?? theme.textDisabledColor.skColor } else { borderShape.strokeColor = theme.textDisabledColor.skColor } — plus verbeux que nécessaire mais correct. Identifie correctement EquipmentNode.updateEquipment comme l'appelant et inclut une suggestion de test d'intégration.

Lacune : Propose un test dans LogicTests/EquipmentNodeTests.swift — un fichier qui existe déjà et couvre EquipmentNode, pas EquipmentSlotNode. Même problème d'accès privé dans le code de test.

bug_report_27b_jackrong — B−

Diagnostic correct, mais correction proposée la plus faible. Ajoute une réinitialisation dans le bloc else : borderShape.strokeColor = theme.textDisabledColor.skColor // Reset border on clear — techniquement correct pour le cas spécifique de déséquipement mais laisse la méthode globale dans un état confus. La réinitialisation de bordure dans le bloc else peut être immédiatement écrasée par le bloc if let ci-dessous si quelqu'un passe id: nil, borderColor: someColor. La correction corrige l'échec spécifique sans nettoyer la redondance.

Le développeur a utilisé les paramètres par défaut sauf pour la taille de la fenêtre de contexte pour tenir autant que possible en RAM, notant qu'un réglage pourrait offrir des améliorations. Il a essayé certains modèles unsloth mais avec un succès limité.

📖 Read the full source: r/LocalLLaMA

Ad

👀 See Also

Construction de Jarvis : une couche d'opérations IA auto-hébergée avec OpenClaw
Use Cases

Construction de Jarvis : une couche d'opérations IA auto-hébergée avec OpenClaw

Un développeur partage son architecture pour un assistant IA personnel fonctionnant 24h/24 et 7j/7 sur un Mac mini, utilisant OpenClaw, n8n, Obsidian et une cascade de modèles d'IA pour gérer les opérations d'une petite entreprise.

OpenClawRadar
Automatisation de la Vérification d'Entreprises avec OpenClaw : Une Étude de Cas
Use Cases

Automatisation de la Vérification d'Entreprises avec OpenClaw : Une Étude de Cas

Un développeur a automatisé son processus de vérification d'entreprise en utilisant OpenClaw, créant un système qui analyse les profils soumis, les vérifie par rapport aux politiques et produit des décisions avec des justifications et des scores de confiance.

OpenClawRadar
VPS contre Mac Mini pour OpenCLAW : pourquoi un VPS à 5 $ bat un Mac Mini à 599 $ pour les agents de production
Use Cases

VPS contre Mac Mini pour OpenCLAW : pourquoi un VPS à 5 $ bat un Mac Mini à 599 $ pour les agents de production

Le créateur d'OpenCLAW, Peter Steinberger, a dit aux utilisateurs d'arrêter d'acheter des Mac Mini et de plutôt sponsoriser les développeurs. Un VPS à 5 € avec 2 vCPU et 4 Go de RAM gère des charges de travail continues d'OpenCLAW à 3-8 % de CPU, tandis qu'un Mac Mini coûte 599 $+ plus 10-15 $/mois d'électricité.

OpenClawRadar
Leçons pratiques tirées du déploiement d'OpenClaw pour cinq entreprises
Use Cases

Leçons pratiques tirées du déploiement d'OpenClaw pour cinq entreprises

Un développeur partage des choix d'infrastructure spécifiques, des approches de facturation et des stratégies de hiérarchisation des modèles apprises en faisant fonctionner des agents OpenClaw pour cinq entreprises réelles, dont une agence de soins, une entreprise événementielle et un détaillant automobile.

OpenClawRadar