bots-garden/sidekickspublic Fork
⑂ v1.2.0
Commits
⬇ Clone ▾
git clone https://git.rickub.com/bots-garden/sidekicks.git
git clone ssh://git@rickub.com/bots-garden/sidekicks.git

Host key fingerprint (ed25519): SHA256:iycHnxEyq0Q7uyVpB7JlznP0G7JrTPXLYRcAU5CSLhc — verify it before your first connect.

Download ZIP
🛟 Updated. 6069387 · on v1.2.0 · k33g · 15h ago
gerer-les-channels.md · 60 lines · 4.8 KBmarkdown
Blame HistoryOpen raw

Gérer les channels et leurs agents

Ce guide montre comment créer, renommer et supprimer des channels, choisir les agents qui y participent, parler directement à un agent, et vider l'historique d'une conversation. Il suppose que Sidekicks tourne avec une configuration qui contient des agents. Les libellés sont ceux de l'interface en anglais, sa langue par défaut.

Créer un channel

  1. Dans le panneau Channels, cliquez sur + New channel sous la liste.
  2. Tapez un nom (1 à 64 caractères, espaces et accents autorisés) et appuyez sur Entrée. Le channel s'ouvre au centre, sans membre.
  3. Invitez des agents (section suivante), ou mentionnez-en un : @alice … invite Alice avant sa réponse — le channel affiche « Alice (assistant) joined the channel. »

Un nom déjà utilisé par un autre channel, sans tenir compte de la casse, est refusé : l'erreur s'affiche sous le nom.

Choisir les agents d'un channel

  • Inviter : dans l'en-tête du channel, ouvrez + Invite et choisissez un agent.
  • Retirer : cliquez sur × à côté du nom d'un agent dans l'en-tête. Ses anciens messages restent ; l'agent ne répond plus dans ce channel, sauf nouvelle mention.

Renommer ou supprimer un channel

Survolez le channel dans la liste :

  • ✎ transforme son nom en zone de saisie : tapez le nouveau nom, Entrée pour le garder, Échap pour annuler.
  • 🗑 demande « Delete #nom and its whole history? » : Delete supprime le channel, ses membres et tous ses messages, définitivement.

Parler directement à un agent

Cliquez sur un agent dans le panneau Agents. Sa conversation directe s'ouvre ; l'agent reste surligné tant qu'elle est affichée, et un compteur à côté de lui donne les réponses que vous n'avez pas encore lues. Chaque message va à cet agent ; les mentions @ y sont du simple texte. Quand l'agent est retiré de la configuration, sa conversation directe est masquée mais gardée : elle revient si l'agent est de nouveau ajouté.

Vider l'historique d'un channel ou d'une conversation directe

Pour repartir d'une conversation vide sans supprimer le channel :

  1. Ouvrez le channel, ou la conversation directe (cliquez sur l'agent dans Agents).
  2. Cliquez sur 🗑 (Clear the history, « Vider l'historique » en français) à droite de l'en-tête de la conversation. Il apparaît dès que la conversation a des messages.
  3. Confirmez avec Erase (« Effacer »).

Tous les messages sont effacés, définitivement. Un channel garde son nom, sa description et ses membres. Les agents repartent sur une nouvelle conversation : ils ne se souviennent pas de ce qui a été effacé, et leur jauge de contexte revient à zéro.

Pendant qu'un agent répond, l'historique ne peut pas être vidé : arrêtez-le (■) ou attendez la fin de sa réponse, puis cliquez de nouveau sur 🗑.

S'adresser au bon agent

Vous voulez Tapez
qu'un agent précis réponde @nom votre message (la liste après @ se filtre pendant la frappe ; Tab ou Entrée choisit)
que plusieurs agents répondent à tour de rôle @alice @bob comparez vos réponses
continuer avec l'agent à qui vous parliez votre message, sans mention
une commande d'un agent / puis choisissez-la dans la liste ; avec plusieurs agents, /agent:commande

Variantes

  • Replier les listes du panneau de gauche : cliquez sur le titre AGENTS ou CHANNELS pour replier la liste, à nouveau pour la déplier. Repliée, le titre indique toujours combien il y a d'agents ou de channels et, en bleu, les réponses pas encore lues. Sidekicks s'en souvient au lancement suivant. ⌘N déplie les channels pour en créer un ; Ajouter un agent reste dans la palette de commandes (⌘K) et sur ⇧⌘N.
  • Channels du fichier de configuration : les channels déclarés sous channels: sont créés au démarrage s'ils n'existent pas encore, avec leurs agents ; ensuite ce sont des channels ordinaires. Les retirer du fichier ne supprime rien (référence de la configuration).
  • Repartir d'un historique vide, pour tous les channels d'un coup : utilisez la Danger zone (Repartir de zéro), ou quittez Sidekicks et supprimez le dossier sidekicks/data/<…> de votre configuration (son emplacement est dans la référence). Les channels déclarés dans le fichier reviennent, vides, au lancement suivant.
  • Bandeau « History unavailable » : un autre Sidekicks a ouvert le même fichier de configuration. Celui-ci continue de fonctionner, mais oublie tout en quittant ; fermez l'autre et relancez.

Voir aussi

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
# Gérer les channels et leurs agents

Ce guide montre comment créer, renommer et supprimer des channels, choisir les agents qui y participent, parler directement à un agent, et vider l'historique d'une conversation. Il suppose que Sidekicks tourne avec une configuration qui contient des agents. Les libellés sont ceux de l'interface en anglais, sa langue par défaut.

## Créer un channel

1. Dans le panneau **Channels**, cliquez sur **+ New channel** sous la liste.
2. Tapez un nom (1 à 64 caractères, espaces et accents autorisés) et appuyez sur Entrée. Le channel s'ouvre au centre, sans membre.
3. Invitez des agents (section suivante), ou mentionnez-en un : `@alice …` invite Alice avant sa réponse — le channel affiche « Alice (assistant) joined the channel. »

Un nom déjà utilisé par un autre channel, sans tenir compte de la casse, est refusé : l'erreur s'affiche sous le nom.

## Choisir les agents d'un channel

- **Inviter** : dans l'en-tête du channel, ouvrez **+ Invite** et choisissez un agent.
- **Retirer** : cliquez sur **×** à côté du nom d'un agent dans l'en-tête. Ses anciens messages restent ; l'agent ne répond plus dans ce channel, sauf nouvelle mention.

## Renommer ou supprimer un channel

Survolez le channel dans la liste :

- **✎** transforme son nom en zone de saisie : tapez le nouveau nom, Entrée pour le garder, Échap pour annuler.
- **🗑** demande « Delete #nom and its whole history? » : **Delete** supprime le channel, ses membres et tous ses messages, définitivement.

## Parler directement à un agent

Cliquez sur un agent dans le panneau **Agents**. Sa conversation directe s'ouvre ; l'agent reste surligné tant qu'elle est affichée, et un compteur à côté de lui donne les réponses que vous n'avez pas encore lues. Chaque message va à cet agent ; les mentions `@` y sont du simple texte. Quand l'agent est retiré de la configuration, sa conversation directe est masquée mais gardée : elle revient si l'agent est de nouveau ajouté.

## Vider l'historique d'un channel ou d'une conversation directe

Pour repartir d'une conversation vide sans supprimer le channel :

1. Ouvrez le channel, ou la conversation directe (cliquez sur l'agent dans **Agents**).
2. Cliquez sur **🗑** (*Clear the history*, « Vider l'historique » en français) à droite de l'en-tête de la conversation. Il apparaît dès que la conversation a des messages.
3. Confirmez avec **Erase** (« Effacer »).

Tous les messages sont effacés, définitivement. Un channel garde son nom, sa description et ses membres. Les agents repartent sur une nouvelle conversation : ils ne se souviennent pas de ce qui a été effacé, et leur jauge de contexte revient à zéro.

Pendant qu'un agent répond, l'historique ne peut pas être vidé : arrêtez-le (**■**) ou attendez la fin de sa réponse, puis cliquez de nouveau sur **🗑**.

## S'adresser au bon agent

| Vous voulez | Tapez |
| --- | --- |
| qu'un agent précis réponde | `@nom votre message` (la liste après `@` se filtre pendant la frappe ; Tab ou Entrée choisit) |
| que plusieurs agents répondent à tour de rôle | `@alice @bob comparez vos réponses` |
| continuer avec l'agent à qui vous parliez | votre message, sans mention |
| une commande d'un agent | `/` puis choisissez-la dans la liste ; avec plusieurs agents, `/agent:commande` |

## Variantes

- **Replier les listes du panneau de gauche** : cliquez sur le titre **AGENTS** ou **CHANNELS** pour replier la liste, à nouveau pour la déplier. Repliée, le titre indique toujours combien il y a d'agents ou de channels et, en bleu, les réponses pas encore lues. Sidekicks s'en souvient au lancement suivant. ⌘N déplie les channels pour en créer un ; **Ajouter un agent** reste dans la palette de commandes (⌘K) et sur ⇧⌘N.
- **Channels du fichier de configuration** : les channels déclarés sous `channels:` sont créés au démarrage s'ils n'existent pas encore, avec leurs agents ; ensuite ce sont des channels ordinaires. Les retirer du fichier ne supprime rien ([référence de la configuration](../reference/configuration.md)).
- **Repartir d'un historique vide, pour tous les channels d'un coup** : utilisez la **Danger zone** ([Repartir de zéro](repartir-de-zero.md)), ou quittez Sidekicks et supprimez le dossier `sidekicks/data/<…>` de votre configuration (son emplacement est dans la [référence](../reference/agents-et-evenements.md#historique)). Les channels déclarés dans le fichier reviennent, vides, au lancement suivant.
- **Bandeau « History unavailable »** : un autre Sidekicks a ouvert le même fichier de configuration. Celui-ci continue de fonctionner, mais oublie tout en quittant ; fermez l'autre et relancez.

## Voir aussi

- [Les channels et ce que sait chaque agent](../explanation/channels-et-contexte.md)
- [Référence : agents, channels et événements](../reference/agents-et-evenements.md)