ToolMage
Connexion

D2 est un SDK Python conçu pour simplifier l'autorisation pour les agents d'IA et les outils LLM. Il offre une sécurité robuste au niveau du code en ajoutant un seul décorateur à vos fonctions, remplaçant la logique d'autorisation complexe par un système basé sur des politiques facile à gérer.

5.0
Added
2025-10-21
Price type:
Freemium
Monthly traffic:
296

D2 Overview

D2 est un SDK Python prêt pour la production qui rend la sécurisation des agents d'IA et des outils alimentés par LLM simple et efficace. Il remplace des centaines de lignes de logique d'autorisation complexe par un seul décorateur puissant. Cela permet aux développeurs de mettre en œuvre un contrôle d'accès basé sur les rôles (RBAC) au niveau du code, garantissant que les fonctions sont refusées par défaut jusqu'à ce qu'elles soient explicitement autorisées. D2 est conçu pour les systèmes à haute performance, offrant à la fois des politiques locales basées sur des fichiers pour le développement et une solution cloud évolutive pour les environnements de production avec une surcharge minimale.

Comment utiliser D2

Le démarrage avec D2 est conçu pour être rapide et simple, ne prenant que quelques minutes. Tout d'abord, installez le SDK à l'aide de pip : pip install d2-sdk. Ensuite, protégez vos fonctions sensibles en ajoutant le décorateur @d2.d2_guard("your_tool_name") au-dessus d'elles. Après avoir décoré vos fonctions, exécutez python -m d2 init dans votre terminal pour analyser automatiquement votre code et générer un modèle de politique. Enfin, initialisez D2 dans le script de démarrage de votre application et définissez le contexte utilisateur pour chaque requête, de préférence en utilisant le gestionnaire with d2.set_user_context() pour garantir une gestion appropriée.

Fonctionnalités principales de D2

  • Sécurité avec un seul décorateur : Sécurisez n'importe quelle fonction en ajoutant simplement le décorateur @d2_guard, remplaçant instantanément la logique d'authentification complexe.
  • Sécurité au niveau du code : Identifie et applique l'autorisation au niveau de la fonction, pas seulement des points de terminaison de l'API, avec une posture de sécurité de refus par défaut.
  • Mises à jour rapides des politiques : Les modifications de politique se propagent dans tous les environnements en moins d'une minute (aussi rapidement que 30 secondes avec le plan Pro).
  • Modes local et cloud : Commencez avec des politiques simples basées sur des fichiers locaux pour le développement et passez en toute transparence au cloud pour la production sans modification de code.
  • Outils CLI riches : Une interface de ligne de commande complète pour la gestion, l'inspection et le diagnostic des politiques afin d'améliorer l'expérience des développeurs.
  • Optimisé pour l'exécution : Conçu pour les systèmes de production à haute performance avec une mise en cache intelligente et une surcharge minimale.

Cas d'utilisation pour D2

D2 est idéal pour les développeurs qui créent des applications avec des agents d'IA ou des grands modèles de langage (LLM) qui interagissent avec divers outils et sources de données. Il peut être utilisé pour sécuriser l'accès aux API internes (par exemple, une API météo), contrôler les actions qui ont des effets externes (par exemple, l'envoi d'e-mails ou de notifications), protéger les opérations de données sensibles (par exemple, l'interrogation d'une base de données utilisateur) et gérer les autorisations pour les opérations sur les fichiers ou les interactions avec des services tiers.

Avantages de D2

Le principal avantage de D2 est sa simplicité et sa puissance. Il réduit considérablement la quantité de code passe-partout nécessaire pour l'autorisation, améliorant la productivité des développeurs et réduisant la surface d'attaque pour les bogues de sécurité. Sa conception optimisée pour l'exécution garantit des performances élevées, tandis que les modes double local/cloud offrent un flux de travail flexible du développement à la production. La propagation rapide des politiques permet des changements d'autorisation quasi en temps réel, améliorant la sécurité et l'agilité opérationnelle.

Tarification et plans

D2 propose un modèle freemium avec des plans adaptés à différentes échelles :

  • Plan Gratuit (0 $) : Parfait pour le développement, comprend 3 outils par application, 1 application publiée, une actualisation de la politique toutes les 15 minutes et 1 membre d'équipe.
  • Plan Essentials (99 $/mois) : Conçu pour les petites équipes, offre 10 outils par application, 2 applications publiées, une actualisation de la politique toutes les 5 minutes et 3 membres d'équipe.
  • Plan Pro (249 $/mois) : L'option la plus populaire pour les applications en croissance, avec 100 outils par application, 10 applications publiées, une actualisation de la politique toutes les 30 secondes et 10 membres d'équipe.
  • Plan Entreprise (Personnalisé) : Pour les grandes organisations nécessitant des limites, des fonctionnalités et un support personnalisés.

Tous les plans incluent des politiques basées sur des fichiers, des outils CLI, un support communautaire et un mode de développement local.

D2 FAQ

D2 Comments (0)

Sign in to comment.

Connexion

No comments yet.

Traffic

Latest traffic

Monthly visits296
Avg visit duration0:00
Pages per visit1.01
Bounce rate45.0%

Status

Rising+67.2%vs previous month
Updated at 2026-06-11

Monthly traffic trend

  • 2025-9: 461
  • 2026-1: 0
  • 2026-2: 0
  • 2026-3: 177
  • 2026-4: 0
  • 2026-5: 296

Geography

Top 5 countries / regions

  • 🇺🇸États-Unis
    89.8%
  • 🇮🇱Israël
    10.2%

Top keywords

KeywordCost per click
artoo$0.28
rocoto$0.80
rocoto israel$0.00

D2 Alternatives

Morph
Freemium

Morph

Morph est une plateforme API-first pour les développeurs, offrant le moyen le plus rapide et le plus précis d'appliquer des modifications générées par l'IA au code et aux fichiers. Avec des vitesses de 4 500+ tokens/sec et une précision de 98 %, elle permet aux agents IA d'effectuer des modifications sémantiques fiables, comblant le fossé entre les suggestions de l'IA et une implémentation prête pour la production.

Infrastructure
Visits 344.9KFavorites 140Likes 132
Hoop.dev
Freemium

Hoop.dev

Hoop.dev est une passerelle d'accès alimentée par l'IA offrant une sécurité invisible aux développeurs et un contrôle en ligne de commande aux administrateurs. Elle fournit un accès sécurisé et auditable aux bases de données et aux serveurs, avec un masquage de données par IA en temps réel, l'enregistrement des sessions et des flux d'approbation simplifiés pour renforcer la sécurité sans perturber la productivité.

Sécurité
Visits 88.2KFavorites 163Likes 157
LangSearch
Free

LangSearch

LangSearch fournit des API gratuites de recherche Web et de reclassement sémantique conçues pour connecter les applications LLM à un contexte du monde réel propre et précis. Il prend en charge les requêtes en langage naturel, la recherche hybride et offre un reclasseur très efficace pour améliorer la précision des résultats pour les agents IA, les chatbots et les systèmes RAG.

LLM
Visits 8.3KFavorites 143Likes 134
Golf

Golf

Golf est un pare-feu de niveau entreprise, conscient du protocole, conçu pour le Model Context Protocol (MCP). Il fournit une couche de sécurité centralisée pour protéger les serveurs MCP contre des menaces spécifiques comme l'injection de prompt et le détournement de jeton, permettant aux entreprises de déployer en toute sécurité leur infrastructure d'agents IA en production.

Sécurité des agents
Visits 7.8KFavorites 181Likes 175
Peargent

Peargent

Peargent est un framework Python moderne et puissant conçu pour construire des agents d'IA intelligents et de qualité production. Il offre une API intuitive, un support LLM flexible, une orchestration multi-agents et une mémoire persistante, permettant aux développeurs de créer des solutions d'IA évolutives et robustes pour une utilisation réelle.

Développement d'agents
Visits 6.4KFavorites 112Likes 104

D2 Categories

D2 Tags

D2 Jobs

D2 Embed Widget

Copy this embed code to place the badge on your blog, article, or product site and send readers directly to this ToolMage detail page.

ToolMageFOLLOW US ON144