# Partagez les leçons tirées de l’IDE après vérification

> Source: https://tareno.co/fr/agents/junie
> Language: fr
> Ajoutez Tareno à JetBrains Junie comme serveur MCP et transformez vos sessions IDE en études LinkedIn, annonces de plugins sur X ou conseils Threads, à approuver dans Tareno.

Les développeurs JetBrains apprennent en refactorisant, en publiant des plugins et en découvrant de petites astuces de langage. Junie travaille à côté du code et peut vérifier un conseil avant qu’il ne devienne un post. Une fois Tareno ajouté aux paramètres MCP de Junie, le résultat devient un brouillon pour LinkedIn, X ou Threads. Tareno garde toute demande de programmation ou de publication en attente jusqu’à votre approbation. Tareno n’a pas encore réalisé de test client avec Junie ; la configuration suit donc la documentation de JetBrains.

## Comment connecter Tareno à JetBrains Junie ?

Dans l’IDE, ouvrez Tools, puis Junie, puis MCP Settings et choisissez Add. Junie ouvre un fichier `mcp.json` avec une section `mcpServers` ; ajoutez-y une entrée `tareno` et le point d’accès hébergé. Après l’enregistrement, Junie affiche l’état de connexion et les outils disponibles. Testez avec `list_accounts`. Tareno n’a pas terminé de test client avec Junie.

## Connecter Junie en quatre étapes

1. **Ouvrir les paramètres MCP.** Le chemin est Tools, Junie, MCP Settings, puis Add. La documentation JetBrains précise que les champs du fichier sont définis par chaque serveur : la page de configuration Tareno est donc la référence, pas Junie.
2. **Coller le point d’accès hébergé.** Nommez l’entrée `tareno` et utilisez l’adresse de l’exemple à droite. Après l’enregistrement, Junie affiche le serveur, son état et les outils détectés. C’est le premier endroit à vérifier en cas de problème.
3. **Se connecter avec OAuth.** Le point d’accès hébergé prend en charge OAuth. Connectez-vous donc à votre compte Tareno dans le navigateur. Gardez toute clé API dans une variable d’environnement et hors du fichier `mcp.json` susceptible d’être envoyé dans le dépôt.
4. **Vérifier avec une requête en lecture.** Demandez à Junie d’appeler `list_accounts` avant toute rédaction. Si le compte voulu apparaît, la connexion fonctionne. Sinon, connectez d’abord ce compte dans Tareno.

Entrée mcp.json:

```json
{
  "mcpServers": {
    "tareno": {
      "url": "https://tareno.co/api/mcp"
    }
  }
}
```

## Ce que Junie apporte avec Tareno

Junie peut compiler, exécuter et lire le code concerné par un post : c’est ce qui distingue un conseil d’une rumeur. Ces trois usages s’appuient sur cette capacité et disposent chacun de leur guide de workflow.

### Un refactoring devient une étude de cas LinkedIn

Après le remplacement de callbacks par des coroutines ou la séparation d’un module, une leçon peut aider les équipes confrontées à la même migration. Junie résume le changement à partir du diff et des tests, répertorie les identifiants issus du code et réécrit le brouillon sans nom de table, de service ni d’hôte avant votre relecture.

### Une version de plugin devient un post X avec un GIF

Les auteurs de plugins annoncent les versions aux personnes qui les installent immédiatement. Junie lit les notes de version et le descripteur du plugin, reprend exactement la plage d’IDE compatible, trouve le GIF de démonstration dans la médiathèque Tareno et rédige en 280 caractères maximum. X accepte un GIF animé à la place de photos.

### Une astuce de langage devient un carrousel Threads

Un conseil en trois diapositives convient au format carrousel. Junie compile les deux variantes du code dans un fichier temporaire, vérifie leur comportement et rédige un texte alternatif qui décrit le code de chaque capture en mots. Le code intégré à une image reste sinon invisible pour un lecteur d’écran.

## Prompts à copier pour JetBrains Junie

### Vérifier la connexion

```text
Utilise Tareno pour lister mes comptes sociaux connectés avec leur plateforme et leur nom. Lecture seule : ne crée, ne programme et ne publie rien. Dis-moi quel compte tu utiliserais pour une étude LinkedIn et lequel pour l’annonce d’un plugin.
```

### Étude de cas sans identifiants

```text
Résume les changements des [trois] derniers commits du module de paiement à partir du diff et des tests, puis rédige une étude LinkedIn de 220 mots. Liste chaque identifiant provenant du code et réécris le brouillon sans en laisser aucun. Montre-moi la nouvelle version avant tout enregistrement dans Tareno.
```

### Annonce de plugin

```text
Lis les notes de version 1.8 et le descripteur du plugin, reprends exactement la plage d’IDE compatible et rédige un post X de 280 caractères maximum. Avec Tareno, trouve le GIF [demo.gif] dans ma médiathèque et indique s’il dépasse la limite de taille.
```

### Vérifier le conseil avant le carrousel

```text
Compile et exécute les deux extraits Kotlin de mes captures dans un fichier temporaire et montre-moi chaque résultat. S’ils diffèrent, indique où. Prépare ensuite la légende et le texte alternatif d’un carrousel Threads dans Tareno, en décrivant le code avec des mots dans chaque description.
```

### Demander les créneaux

```text
Demande à Tareno de programmer les brouillons approuvés [identifiants] pour [mardi à 11 h] dans le fuseau [Europe/Paris]. Retourne les identifiants d’action et rappelle-moi que chaque demande attend encore mon approbation dans le tableau de bord Tareno.
```

## Tous les guides JetBrains Junie

Un guide pour chaque réseau avec lequel cet agent peut travailler dans Tareno, avec ses propres exemples, prompts et limites.

- [Retour de débogage pour X](https://tareno.co/fr/agents/junie/x.md)
- [Étude de cas JetBrains pour LinkedIn](https://tareno.co/fr/agents/junie/linkedin.md)
- [Série d'apprentissage d'équipe sur Threads](https://tareno.co/fr/agents/junie/threads.md)

## À savoir avant de commencer

- Tareno n’a pas encore réalisé de test client avec JetBrains Junie. La configuration suit la documentation JetBrains sur les serveurs MCP : vérifiez-la avec la liste des serveurs et une requête en lecture seule.
- Les champs de `mcp.json` sont définis par la documentation du serveur MCP, pas par Junie. Si aucun outil n’apparaît, comparez votre entrée à la page de configuration MCP distant de Tareno.
- Junie ne peut pas déterminer quels identifiants présents dans votre code peuvent être publiés sans risque. Une personne doit relire chaque brouillon dérivé du code pour repérer les noms de classes, tables et hôtes.
- Programmer, publier, modifier un post programmé ou le supprimer crée une action à approuver. Junie peut la demander, mais pas l’approuver.
- Junie voit les noms de fichiers et le texte que vous lui fournissez, pas les pixels de vos captures. Vérifiez que le texte alternatif correspond à chaque image.

## Junie face aux autres agents d’IDE

Cursor, GitHub Copilot et Antigravity peuvent eux aussi accéder à Tareno depuis un éditeur, chacun avec sa configuration. Junie se distingue par son intégration aux IDE JetBrains, leurs compilateurs, inspections et exécuteurs de tests. C’est adapté aux astuces vérifiées et aux posts de plugins. Si vous travaillez dans VS Code ou Cursor, ces agents seront plus proches de votre environnement.

## Questions avant la connexion

### JetBrains Junie prend-il en charge Tareno ?

JetBrains documente l’ajout de serveurs MCP dans les paramètres de Junie : la méthode de connexion existe donc. Tareno n’a pas encore effectué de test client avec Junie. Commencez par vérifier l’état du serveur, puis faites un appel en lecture seule.

### D’où viennent les champs de connexion ?

Selon JetBrains, ils viennent de la documentation du serveur MCP. Pour Tareno, consultez la page de configuration MCP distant, qui fournit le point d’accès hébergé et la connexion OAuth. Une fois le fichier enregistré, Junie affiche le serveur et ses outils.

### Comment exclure les détails du code d’une étude ?

Demandez à Junie de lister chaque identifiant repris du code et de réécrire le brouillon sans eux, puis relisez-le dans Tareno. Tareno ne reçoit que le texte envoyé par Junie ; la vérification reste donc humaine.

### Combien de GIF un post X peut-il contenir ?

Un seul. La documentation de l’API X autorise jusqu’à quatre photos, un GIF animé ou une vidéo par post ; le GIF remplace les photos. La configuration Tareno accepte des GIF jusqu’à 5 Mo sur X. Raccourcissez les enregistrements trop longs.

### Pourquoi compiler les extraits avant de publier le conseil ?

Une capture d’écran donne facilement une impression d’autorité. Junie compile et exécute les deux variantes dans un fichier temporaire et indique leurs différences. Le conseil décrit ainsi le comportement réel plutôt qu’un souvenir.

### Junie publiera-t-il sans mon approbation ?

Non. Toute demande de programmation ou de publication devient une action à approuver dans Tareno. Rien ne part sur LinkedIn, X ou Threads avant votre approbation dans le tableau de bord. Junie peut seulement signaler que l’action est en attente.

### Junie peut-il lire les réponses à un conseil Threads ?

Oui, via Tareno : les réponses Threads peuvent être lues et regroupées, par exemple en corrections et variantes. Junie ne peut pas répondre lui-même. Vous répondez dans l’application et décidez des changements à apporter.

### Quels outils Tareno Junie utilise-t-il d’abord ?

Généralement `list_accounts` pour confirmer la destination, `list_media` pour trouver les captures ou le GIF, puis `create_drafts` pour enregistrer le texte. `schedule_posts` vient à la fin et renvoie une action à approuver au lieu de publier.

## Guides associés

- [Une étude de cas issue de l’IDE pour LinkedIn](https://tareno.co/fr/agents/junie/linkedin)
- [Un lancement de plugin avec GIF sur X](https://tareno.co/fr/agents/junie/x)
- [Un carrousel de conseils Kotlin sur Threads](https://tareno.co/fr/agents/junie/threads)
- [Configurer un serveur MCP distant](https://tareno.co/fr/docs/mcp)
- [GitHub Copilot × Tareno](https://tareno.co/fr/agents/github-copilot)
- [Workflows d’approbation](https://tareno.co/fr/features/approval-workflows)
