⚡ 66 outils de développement, toujours à jour — chaque nouvelle version upstream arrive dans apt en quelques heures. Rejoindre le Discord

🎁 Le miroir apt nécessite un abonnement. Essayez tous les outils gratuitement pendant 14 jours, sans carte. Voir les tarifs · 🆓 Il existe un miroir gratuit pour toujours · 🔐 apt renvoie 401 ?

🐏 Installer la dernière app de bureau Herdr sur Debian

Une application de bureau pour les terminaux et les agents de code, avec espaces, panneaux divisés et barre latérale des agents

Dernière version : 0.1.10 · mis à jour le 2026-10-30
SourceVersion
deb.griffo.io0.1.10 ✅
Debian officiel🚫 non empaqueté
← Retour à l'accueil
📌 Installation sur une version précise ? Debian 12 (bookworm) · Debian 13 (trixie) · Debian 14 (forky) · Debian Sid

Qu'est-ce que Herdr ?

Herdr est une application de bureau pour les terminaux et les agents de code. Le travail est organisé en espaces, en général un par dépôt, et chaque espace a des onglets divisés en panneaux : un shell, un éditeur et deux agents de code peuvent ainsi tenir côte à côte dans une seule fenêtre. Une barre latérale liste chaque agent de tous vos espaces avec son statut (Working, Blocked quand il vous attend, Done ou Idle), pour voir d'un coup d'œil lequel a besoin d'une réponse. Fermer la fenêtre n'arrête rien : les terminaux tournent dans herdr-core (hc), un petit processus en arrière-plan, et sont toujours là quand vous rouvrez Herdr. Il est écrit en Rust, sous licence Apache-2.0, et vit sur herdr.dev.

🚀 Pourquoi la dernière version compte : Herdr est jeune et évolue vite : nouvelles dispositions, API de mods, corrections pour les machines distantes et meilleur suivi du statut des agents arrivent dans la plupart des versions. Debian ne package pas du tout Herdr, et l'outil de mise à jour intégré de l'application est désactivé dans cette build, donc les mises à jour arrivent par le même chemin que le reste du système. Un simple apt upgrade garde à jour chaque machine sur laquelle vous travaillez.

⚡ Fonctionnalités clés de Herdr

🗂️ Espaces, onglets et panneaux

Donnez à chaque dépôt son propre espace, ouvrez-y des onglets et divisez-les en panneaux. Changer de projet, c'est changer d'espace, et chaque terminal reste là où vous l'avez laissé.

🤖 Barre latérale des agents

Chaque agent de code lancé dans n'importe quel espace apparaît dans une seule liste avec son statut : Working, Blocked (il vous attend), Done ou Idle. Ceux qui sont bloqués sont ceux à regarder en premier.

♾️ Des terminaux qui survivent à la fenêtre

Les terminaux tournent dans herdr-core (hc), pas dans la fenêtre. Fermez Herdr et vos shells, compilations et agents continuent ; rouvrez-le et tout est de retour.

🌐 Machines distantes via SSH

Ajoutez une machine que vous joignez en SSH et les terminaux d'un espace y tournent à la place, de sorte qu'une longue session d'agent continue quand votre portable se met en veille ou change de réseau.

🎨 Palette, thèmes et dispositions

Ctrl+Maj+P ouvre une palette de commandes pour tout ; les thèmes et les dispositions intégrées (Herdr, Terminals et le rétro Herdr 98) changent l'apparence de la fenêtre et ce qu'elle affiche.

🧩 Mods en JavaScript

Les mods écrits en JavaScript dessinent leurs propres panneaux et menus, un flux de travail que l'application ne couvre pas encore peut donc être ajouté sans attendre une version.

🚀 Toujours en avance sur les dépôts officiels : Debian et Ubuntu gèlent les versions des paquets à la sortie d'une release. Ce dépôt publie les nouvelles versions upstream généralement en quelques heures. Un simple apt upgrade vous garde sur la dernière version.

📦 Installation depuis deb.griffo.io

Exécuter les commandes

Étape 1 : ajouter le dépôt

sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(. /etc/os-release; echo ${DEBIAN_CODENAME:-${UBUNTU_CODENAME:-$VERSION_CODENAME}}) main" | sudo tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
sudo apt update
install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(. /etc/os-release; echo ${DEBIAN_CODENAME:-${UBUNTU_CODENAME:-$VERSION_CODENAME}}) main" | tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
apt update
sudo apt install extrepo
sudo extrepo enable griffo
sudo apt update

🆓 Il existe un miroir gratuit pour toujours. deb-free.griffo.io distribue des paquets gratuitement pour toujours — sans compte, sans abonnement, au plus 2 mois derrière l'upstream, correctifs de sécurité immédiats. Il contient aujourd'hui cliamp, Ghostty, lazydocker, Oh My Posh, Uncloud et Zed ; Herdr Desktop n'en fait pas partie, le dépôt ci-dessus reste donc le seul moyen de l'installer — demandez-le et il pourra y être ajouté.

Comment fonctionne le miroir gratuit →

🧩 À propos de l'option extrepo. extrepo est l'outil de Debian pour les dépôts externes : il écrit le fichier de sources et installe la clé de signature à votre place, après l'avoir vérifiée face à des métadonnées signées. Ce dépôt y est enregistré sous le nom griffo, et le miroir gratuit à vie sous griffo-free ; sur Debian (bookworm, trixie, forky et sid), les commandes ci-dessus constituent donc toute l'installation.

extrepo ne met en place que le fichier de sources et la clé : les identifiants d'un abonnement vont toujours dans /etc/apt/auth.conf.d/deb.griffo.io.conf. Ubuntu n'est pas couvert, car extrepo ne publie de métadonnées que pour les suites Debian : utilisez-y les commandes avec sudo ou en root.

Étape 2 : installer Herdr

# Installer la dernière version de Herdr (paquet et commande s'appellent herdr-app)
sudo apt install herdr-app

# Vérifier l'installation
dpkg -s herdr-app | grep Version
# Installer la dernière version de Herdr (paquet et commande s'appellent herdr-app)
apt install herdr-app

# Vérifier l'installation
dpkg -s herdr-app | grep Version

Étape 3 : premier lancement

# Lancer Herdr depuis le menu des applications ou depuis un terminal
herdr-app

# À la première ouverture, Herdr propose d'installer herdr-core (hc)
# dans ~/.local/bin. Acceptez : le paquet ne fournit pas hc, et c'est
# lui qui garde vos terminaux en marche une fois la fenêtre fermée
ls -l ~/.local/bin/hc

# Herdr dessine avec Vulkan et a besoin d'une session de bureau X11 ou Wayland ;
# vérifiez que le pilote recommandé par le paquet est installé
apt policy mesa-vulkan-drivers

🎯 Exemples d'utilisation de base

Travailler avec les espaces et les agents :

# 1. Créez un espace pour un dépôt et ouvrez-y un onglet
# 2. Divisez l'onglet en panneaux : un shell, un éditeur, un ou deux agents de code
# 3. Surveillez la barre latérale des agents : Working, Blocked, Done ou Idle
# Ctrl+Maj+P ouvre la palette de commandes pour tout le reste

# Fenêtre fermée ? Les terminaux ont continué ; rouvrez-la
herdr-app

Vérifier la pile graphique :

# Dans quelle session vous êtes : x11 ou wayland (une session de bureau est requise)
echo $XDG_SESSION_TYPE

# Installer les outils Vulkan et vérifier qu'un pilote voit votre GPU
sudo apt install vulkan-tools
vulkaninfo --summary
# Aucun GPU listé ? Installez mesa-vulkan-drivers, puis reconnectez-vous
# Dans quelle session vous êtes : x11 ou wayland (une session de bureau est requise)
echo $XDG_SESSION_TYPE

# Installer les outils Vulkan et vérifier qu'un pilote voit votre GPU
apt install vulkan-tools
vulkaninfo --summary
# Aucun GPU listé ? Installez mesa-vulkan-drivers, puis reconnectez-vous

Rester à jour :

# Herdr se met à jour avec le reste du système (son outil de mise à jour est coupé ici)
sudo apt update && sudo apt upgrade

# Quelle version est installée, et quelle est la plus récente disponible
apt policy herdr-app

# Le désinstaller
sudo apt remove herdr-app
# Herdr se met à jour avec le reste du système (son outil de mise à jour est coupé ici)
apt update && apt upgrade

# Quelle version est installée, et quelle est la plus récente disponible
apt policy herdr-app

# Le désinstaller
apt remove herdr-app

🔧 Intégrations

Herdr accueille les outils en ligne de commande que vous utilisez déjà, donc l'essentiel, c'est la machine autour :

  • Session de bureau : Herdr est une application graphique et a besoin d'une session X11 ou Wayland ; sur un serveur sans écran, faites-y plutôt tourner les terminaux via une machine distante
  • Vulkan : la fenêtre est dessinée avec Vulkan, un pilote Vulkan fonctionnel est donc requis. Le paquet recommande mesa-vulkan-drivers, qui couvre les GPU Intel et AMD ; le pilote propriétaire NVIDIA apporte le sien
  • herdr-core : hc vit dans ~/.local/bin dans votre dossier personnel, installé par l'application au premier lancement et non par apt ; c'est le processus qui garde les terminaux en vie pendant que la fenêtre est fermée
  • Machines distantes : ajoutez une machine que vous joignez en SSH et les terminaux d'un espace y tournent, les longues sessions d'agents survivent donc à la mise en veille ou à la perte de connexion de votre portable
  • Agents de code : lancez vos agents en ligne de commande dans des panneaux comme n'importe quelle commande ; la barre latérale les rassemble sur tous les espaces et montre lequel est bloqué en vous attendant
  • herdr dans le terminal : le paquet herdr de ce site est un autre programme, un multiplexeur d'agents pour le terminal ; Herdr est l'application de bureau, et les deux s'installent côte à côte
  • Vos outils : Neovim ou Helix dans un panneau, lazygit dans un autre et un agent dans un troisième, le tout dans le même espace

🚀 Pourquoi choisir deb.griffo.io ?

📊 Comparaison des dépôts :
  • Debian officiel : ne package pas Herdr, apt install herdr-app échoue sur un système de base
  • Téléchargements upstream : des builds de releases.herdr.dev qui se mettent à jour elles-mêmes en dehors d'apt, sur chaque machine séparément
  • Compiler depuis les sources : une toolchain Rust, les paquets de développement graphiques et du système de fenêtres, et une longue compilation
  • deb.griffo.io: dernière version avec mises à jour automatiques

📦 Dépôt de construction du paquet

Les paquets Debian sont construits et maintenus automatiquement dans ce dépôt GitHub :

🔗 Paquets associés

Également disponibles sur deb.griffo.io :

🎯 Parfait pour : les développeurs qui font tourner plusieurs agents de code à la fois et veulent voir lequel les attend, ceux qui gardent des shells et des compilations de longue durée sur une machine distante, et ceux qui préfèrent des espaces, onglets et panneaux divisés par projet dans une fenêtre de bureau plutôt que dans un multiplexeur de terminal.

📦 Dernières versions publiées par ce dépôt

❓ Questions fréquentes

Herdr Desktop est-il dans les dépôts officiels de Debian ?

Non, Herdr Desktop n'est pas empaqueté dans les archives officielles de Debian. Ce dépôt est actuellement la seule source apt et propose Herdr Desktop 0.1.10.

Comment installer le dernier Herdr Desktop sur Debian ?

Ajoutez le dépôt deb.griffo.io une seule fois (instructions ci-dessus), puis exécutez : sudo apt install herdr-app. Les nouvelles versions arrivent via le sudo apt upgrade habituel.

Les paquets sont-ils signés et comment sont-ils construits ?

Chaque paquet est signé avec la clé GPG du dépôt (EA0F721D231FDD3A0A17B9AC7808B4DD62C41256) et construit à partir des versions upstream dans des dépôts GitHub publics que chacun peut inspecter.

Quelles versions de Debian sont prises en charge ?

Debian 12 Bookworm, Debian 13 Trixie, Forky et Sid.

Commencez votre essai gratuit de 14 jours

Saisissez votre email et nous vous enverrons vos identifiants apt en quelques minutes. Sans carte.

Elle deviendra votre identifiant apt. Si vous restez, payez avec la même adresse et rien ne change sur vos machines.

Un essai par adresse email. Deux jours avant la fin, nous vous envoyons un lien pour garder l’accès. Si vous ne faites rien, l’accès s’arrête et rien n’est facturé.