Claude s’intègre à vos espaces de travail

Claude s’intègre à vos espaces de travail

Développez vos propres solutions, faites-les évoluer ou trouvez celle qu’il vous faut au sein de l'écosystème Claude. Connectez vos services préférés ou découvrez les solutions de nos partenaires conçues avec Claude.

Se connecter à Claude
Afficher les partenaires

Personnalisez Claude pour optimiser vos résultats

Les connecteurs intègrent vos applications et vos données dans Claude pour accomplir des tâches. Les plug-ins combinent des connecteurs et des skills pour automatiser les flux de travail de bout en bout.

Parcourir les connecteurs
Explorer les plug-ins

Intégrez vos outils dans Claude

Connectez Slack, Google Workspace, Microsoft Office, etc.

Connectez vos produits entre eux

Vos outils peuvent être connectés à Claude Code, Cowork et Claude sur le Web, à aux ordinateurs de bureau et aux appareils mobiles.

Conçu pour les entreprises

Les administrateurs contrôlent les outils accessibles à chaque équipe et ce que ces outils peuvent faire.

logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo

Claude s'intègre à votre stack

Aucune refonte nécessaire. Connectez les outils que vous utilisez tous les jours.

Explorer les connecteurs
Parcourir les plug-ins

Comment les équipes utilisent les connecteurs

Transformer vos maquettes en sites Web codés

La transmission des maquettes aux équipes d’ingénierie prend du temps et peut entraîner des pertes d’information en cours de route. Connectez Figma à Claude et passez du cadre au code réactif prêt pour la production en une seule étape.

$ Claude « Corrigez la dernière erreur Sentry et ouvrez une PR »

Claude claude-sonnet-4-6 · ~/projects/acme-web

● Récupération des derniers problèmes Sentry…

✔ liste des problèmes Sentry --projet acme-web --limit 1 --statut non résolu

PROBLÈME-4821 Type d’erreur : Impossible de lire les propriétés de undefined (lecture de 'data')
Projet : acme-web · Environnement : production
Première apparition : 2026-06-15 22:14 UTC · Dernière apparition : 2026-06-16 07:03 UTC
Événements : 1 847 · Utilisateurs affectés : 312
Origine : src/components/Dashboard/MetricsPanel.tsx ligne 94

● Récupération de la stacktrace complète pour PROBLÈME-4821…

Type d’erreur : Lecture des propriétés en lecture de non définie impossible (lecture de 'données')
sur MetricsPanel.tsx:94:28 — processChartData(response)
at MetricsPanel.tsx:61:12 — useEffect(callback)
at react-dom/cjs/react-dom.development.js:22794

Fil d'Ariane le plus récent :
→ GET /API/v2/metrics?range=7d → 200 OK (response.metrics était nul)

● Lecture de src/components/Dashboard/MetricsPanel.tsx…

Ligne 90–98:
90 │ const processChartData = (réponse: ApiResponse) => {
91 │ const { metrics } = réponse
92 │ // métrique peut être nulle lorsqu'il n'y a pas de données pour la plage sélectionnée
93 │ return metrics.data.map((m: métrique) => ({
94 │ Étiquette : m.label,
95 │ valeur : m.valeur ?? 0,
96 │ }))
97 │ }

● Cause racine identifiée.
L'API renvoie { metrics: null } lorsque la plage sélectionnée n'a pas de données. Ligne 93
déréférence metrics.data sans test de nullité, ce qui provoque une exception lors de l'exécution.

● Vérification de l'état du service git…

Sur la branche main · rien à valider, l'arbre de travail est propre

● Création de la branche de correction…

$ git checkout -b fix/metrics-panel-null-data-sentry-4821
Basculé sur une nouvelle branche 'fix/metrics-panel-null-data-sentry-4821'

● Application d'un correctif à src/components/Dashboard/MetricsPanel.tsx…

@@ -90,8 +90,8 @@
const processChartData = (response: ApiResponse) => {
const { metrics } = réponse
- return metrics.data.map((m: Metric) => ({
+ if (! metrics?.data) retour []
+ return metrics.data.map((m: Metric) => ({
label: m.label,
value: m.value ?? 0,
}))

● Mise à jour également de la condition de rendu de src/components/Dashboard/MetricsPanel.tsx…

@@ -61,6 +61,7 @@
useEffect(() => {
fetchMetrics(range).then((response) => {
+ if (! response?.metrics) { setChartData([]); return }
setChartData(processChartData(response))
})
}, [range])

● Exécution de tests…

$ test pnpm --testPathPattern=MetricsPanel
PASS src/components/Dashboard/__tests__/MetricsPanel.test.tsx
✓ affiche l'état de chargement (12ms)
✓ affiche le graphique lorsque les données sont présentes (34ms)
✓ affiche l'état vide lorsque métrique est nulle (8 ms)
✓ affiche l'état vide lorsque metrics.data est un tableau vide (6 ms)

Suites de tests : 1 réussie, 1 au total
Tests : 4 réussis, 4 au total

● Validation en cours…

$ git add src/components/Dashboard/MetricsPanel.tsx
$ git commit -m "fix(dashboard): protection contre null metrics.data dans MetricsPanel

Corrige Sentry ISSUE-4821 (1 847 événements, 312 utilisateurs).

Le point de terminaison /api/v2/metrics renvoie { metrics: null } lorsqu'aucune donnée
n'existe pour la plage demandée. processChartData() a déréférencé
metrics.data sans vérification de valeur nulle, provoquant une erreur TypeError lors de l'exécution.

- Ajouter une clause de garde avec retour anticipé dans processChartData() : if ! metrics?.data retourne []
- Ajouter une vérification de la réponse dans useEffect pour court-circuiter l'appel setChartData
- Les utilisateurs affectés voyaient un panneau vide qui plante ; l'état vide est désormais rendu

Sentry: ISSUE-4821"

[fix/metrics-panel-null-data-sentry-4821 a3f9c12] fix(dashboard) : protection contre null metrics.data null...
1 fichier modifié, 2 insertions(+), 1 suppression(-)

● Pousser la branche et ouvrir une PR…

$ git push -u origin fix/metrics-panel-null-data-sentry-4821
Énumérer des objets : 9, terminé.
Comptage des objets : 100 % (9/9), terminé.
Écriture d'objets : 100 % (5/5), 1,02 Kio | 1,02 Mio/s, terminé.
La branche 'fix/metrics-panel-null-data-sentry-4821' a été configurée pour suivre la branche distante.

$ gh pr create \
--title "fix(dashboard): protection contre null metrics.data dans MetricsPanel" \
--body "..." \
--base main \
--label "bug,sentry"

✓ Pull request créée  :
https://github.com/acme-org/acme-web/pull/1138

──────────────────────────────────────────────────

C'est fait. PR #1138 ouverte · 2 lignes modifiées · 4 tests réussis
Sentry ISSUE-4821 se résoudra automatiquement une fois le déploiement effectué.

$

Transformer une erreur de production en PR prête à être révisée

Effectuer le triage d'une erreur de production signifie passer de votre moniteur d'erreurs à votre base de code et à votre contrôle de version avant de pouvoir écrire une seule ligne de correctif. Connectez Sentry et GitHub à Claude et passez directement de l'erreur à la pull request.

Transformer les fils en mesures à prendre

Les décisions importantes et les prochaines étapes se retrouvent noyées dans les fils de discussion Slack. Connectez Slack et Asana à Claude et transformez les conversations en liste de tâches structurée sans quitter le fil de discussion.

Transformer les fils en mesures à prendre

Après chaque appel, les commerciaux passent du temps à saisir manuellement des notes et à rédiger des suivis, plutôt que de se concentrer sur la vente. Connectez Granola, HubSpot et Gmail à Claude et clôturez l'appel en quelques minutes.

Rechercher les contrats arrivant à expiration et définir des rappels de renouvellement

L'expiration d'un contrat peut passer sous le radar. Et lorsqu’on s’en aperçoit, il est souvent trop tard pour renégocier. Connectez Ironclad et Google Agenda à Claude et gardez une longueur d'avance sur chaque date de renouvellement.

Concilier les dépenses de cartes avec les registres et signaler les incohérences

Le rapprochement de fin de mois implique de comparer manuellement les transactions par carte avec votre système comptable, ligne par ligne. Connectez Brex et NetSuite à Claude et mettez en évidence les écarts en une seule passe.

Achetez des solutions auprès de partenaires propulsés par Claude

Utilisez votre engagement Anthropic existant pour l'ensemble des outils que votre équipe utilise déjà.

Explorer la marketplace

Dépenses IA consolidées

Payez les outils propulsés par Claude développés par nos partenaires dans le cadre de votre engagement existant auprès d’Anthropic.

Des partenaires au niveau des enjeux de votre entreprise

Parcourez les outils propulsés par Claude conçus pour les équipes professionnelles. Passez moins de temps à évaluer, plus de temps à construire.

Conçu pour évoluer avec vous

Ajoutez des partenaires à mesure que vos besoins évoluent. Votre engagement est flexible et s’adapte à votre organisation.

FAQ

Le répertoire intègre vos outils dans Claude. La marketplace propose Claude intégré aux solutions de partenaires et une facturation dans le cadre de votre engagement actuel. De nombreuses équipes utilisent les deux.

Les connecteurs donnent à Claude un accès direct à une seule application. Les plug-ins combinent des connecteurs avec des instructions, afin que Claude puisse gérer des flux de travail complets sur plusieurs outils sans que vous ayez à le configurer à chaque fois.

Précédent
Suivant