Veilfire
Terminal IA agentique

Pyromancer, le terminal IA

Le terminal IA agentique pour macOS et Windows. Pyromancer associe la puissance brute d'une ligne de commande traditionnelle à un agent IA autonome qui exécute des commandes, lit les sorties et décide de la prochaine étape. Indiquez-lui ce dont vous avez besoin, et il se met au travail.

Démonstration du terminal IA agentique Pyromancer — un agent autonome exécutant des commandes sur macOS
Le terminal IA qui travaille pour vous, et non l'inverse.
Téléchargement

Obtenir Pyromancer

Disponible pour macOS et Windows.

Icône de Pyromancer

Pyromancer

par Veilfire

v0.99macOS 26+Windows 11

Sommes de contrôle

SHA-256 (Pyromancer.zip - macOS)

1633c50b1f112d8de4f24f41313fe73be4cdde892eed51b0307eb4ba4f025de0

SHA-256 (Pyromancer.msi - Windows)

2734da312b35b11461a239389163520e4ea9640456326f7df6e329e57771e2ff

Analyses antivirus

macOS

0 / 66. Aucun éditeur de sécurité n'a signalé ce fichier

Rapport VirusTotal

Windows

0 / 66. Aucun éditeur de sécurité n'a signalé ce fichier

Rapport VirusTotal

Hébergé sur GitHub

macOS 26 (Tahoe) ou Windows 11 requis

Avis de risque lié à l'IA agentique

L'IA agentique fonctionne avec différents niveaux d'autonomie et comporte des risques particuliers comparables à ceux d'autoriser un utilisateur inconnu à effectuer des tâches sur votre ordinateur. En téléchargeant et en utilisant Pyromancer, vous reconnaissez ces risques et acceptez l'entière responsabilité de toute action entreprise par l'agent. Veilfire n'offre aucune garantie et décline toute responsabilité pour les dommages découlant d'opérations d'IA autonomes. Utilisez les niveaux d'autonomie à vos propres risques.

Fonctionnalités

Ce qui distingue ce terminal IA

Pas un chatbot greffé sur un terminal. Pyromancer est un terminal IA agentique où l'IA saisit elle-même les commandes.

Une IA qui agit, pas seulement qui conseille

Confiez-lui une tâche et il se met au travail. Exécution de commandes, lecture des sorties, choix de l'étape suivante. Se connecter en SSH à un serveur, vérifier des conteneurs, redémarrer des services. Il suffit de le demander.

Contrôle avec supervision humaine

Chaque commande est classée par niveau de risque. Les commandes sûres peuvent être approuvées automatiquement ; les commandes dangereuses exigent une autorisation explicite. Vous choisissez la liberté accordée à l'IA grâce à un seuil configurable.

Rendu accéléré par GPU

Chaque caractère, clignotement du curseur et effet visuel est accéléré matériellement sur votre GPU. Faire défiler des milliers de lignes de journaux reste parfaitement fluide.

Autocomplétion intelligente

Prédictions basées sur l'historique, complétions conscientes de Git, correction des fautes de frappe par correspondance approximative et apprentissage de vos habitudes dans le terminal. Le texte fantôme apparaît en ligne à mesure que vous tapez.

Les secrets restent secrets

Les clés d'API sont stockées dans le coffre sécurisé de votre plateforme (macOS Keychain / Windows Credential Manager). Les sorties du terminal sont automatiquement expurgées de leurs secrets avant que l'IA ne les voie. Les données d'autocomplétion sont chiffrées au repos en AES-256. Piste d'audit infalsifiable.

Un agent indépendant par onglet

Chaque onglet du terminal dispose de son propre agent IA. Lancez un déploiement dans un onglet pendant que vous déboguez dans un autre. Les onglets actifs s'illuminent avec des indicateurs d'utilisation du contexte.

Complétion intelligente

Une autocomplétion qui apprend

Prédictions basées sur l'historique, complétions conscientes de Git et apprentissage de vos habitudes. Tout est chiffré au repos.

Paramètres d'autocomplétion de Pyromancer montrant les motifs appris et la configuration visuelle
Modes du terminal IA agentique

Trois modes d'exécution d'IA agentique

Choisissez le degré d'autonomie à accorder à l'agent de votre terminal IA.

Seuils d'approbation automatique de l'agent Pyromancer et paramètres de supervision humaine

Pas à pas strict

Approuvez chaque action individuellement. Contrôle maximal sur ce qui s'exécute dans votre terminal.

Workflow strict

Consultez le plan complet en amont, approuvez une seule fois. L'agent exécute l'ensemble du workflow.

Autonome

Laissez-le s'exécuter dans les limites de sûreté que vous définissez. Supervision humaine uniquement pour les commandes dépassant votre seuil.

Fournisseurs d'IA

Choisissez votre modèle

Anthropic

Claude Opus, Sonnet, Haiku

OpenAI

Série GPT-4, série GPT-5, Mini, Nano, Pro, etc.

OpenRouter

Plus de 100 modèles via une API unifiée

Contexte

Système de mémoire à 3 niveaux

Une mémoire de tâche pour la session en cours, une mémoire de référence pour le contexte persistant et une mémoire à long terme avec une rétention configurable. Une réflexion en arrière-plan maintient la compréhension de l'agent à jour.

Paramètres du système de mémoire à 3 niveaux de Pyromancer avec mémoire de tâche, de référence et à long terme

Mémoire de tâche

Limitée à la session en cours. Effacée à la fin de la tâche. Aucune fuite entre les conversations.

Mémoire de référence

Faits persistants sur votre environnement, vos préférences et vos workflows courants. Toujours accessible à l'agent.

Mémoire à long terme

Durée de rétention configurable. Une réflexion en arrière-plan distille automatiquement les motifs des sessions passées.

Automatisation

Planificateur de tâches avec capture de workflow

Planifiez des tâches récurrentes pour l'agent. Après la première exécution, Pyromancer capture la séquence exacte des commandes. Examinez-la, acceptez-la, et chaque exécution future est verrouillée sur ce motif.

Boîte de dialogue de nouvelle tâche planifiée de Pyromancer
Pyromancer exécutant un workflow capturé avec le panneau du planificateur de tâches
Planification flexible

Toutes les 15 minutes, toutes les heures, chaque jour, en semaine ou chaque semaine. Selon vos besoins

Budgets par tâche

Chaque tâche planifiée dispose de ses propres limites de commandes et de temps

Verrouillage de workflow

Acceptez un workflow capturé et l'agent ne peut plus s'en écarter

Exécution automatique

Les workflows acceptés s'exécutent sans intervention, dans la limite de votre seuil de sûreté

Suivi des exécutions

Voyez la dernière exécution de chaque tâche, si elle a réussi et quand elle s'exécutera de nouveau

Réinitialisation en un clic

Effacez le workflow verrouillé et laissez l'agent élaborer une nouvelle approche

Sécurité

La sécurité du terminal IA à chaque couche

Vos données restent les vôtres. Ce terminal IA ne comporte aucune télémétrie ni dépendance au cloud. Tout s'exécute localement.

Piste d'audit cryptographique de Pyromancer avec des entrées signées HMAC-SHA256
Détection d'altération de Pyromancer signalant une piste d'audit modifiée
CoucheProtection
Clés d'APICoffre sécurisé de la plateforme uniquement (Keychain / Credential Manager). Jamais dans des fichiers, des variables d'environnement ou la configuration
Sortie du terminalAutomatiquement expurgée avant que l'IA ne la voie (clés AWS, jetons d'accès personnels GitHub, JWT, mots de passe, jetons bearer)
Commandes de l'agentClassées par niveau de risque avec un seuil d'approbation automatique configurable
Accès aux fichiersRègles de lecture seule/lecture-écriture par chemin, résistantes aux liens symboliques
Piste d'auditJournal JSONL signé en HMAC-SHA256 avec des entrées chaînées
Données d'autocomplétionChiffrées au repos en AES-256-GCM, clé dans le coffre sécurisé de la plateforme
Esthétique

Aussi beau qu'efficace

4 thèmes intégrés

Cyberpunk Neon, Ember Dark, Veilfire Stealth, ou entièrement personnalisé

Effets visuels GPU

Bloom, aberration chromatique, lignes de balayage, vignettage

Effets de verre

Verre dépoli et transparence claire avec opacité réglable

Bordures animées

Bordures en dégradé arc-en-ciel sur les boîtes de dialogue d'autorisation et les onglets actifs

Confidentialité

Vos données restent les vôtres

Expurgation des secrets par Pyromancer empêchant les clés d'API, les jetons et les mots de passe d'atteindre le fournisseur de LLM
Aucune télémétrie

Pyromancer ne communique pas avec ses serveurs, ne collecte aucune donnée d'utilisation et n'envoie aucune statistique.

Aucune dépendance au cloud

Tout s'exécute localement. Les appels d'API d'IA sont adressés directement au fournisseur que vous avez choisi.

Expurgation des secrets

Les clés d'API, les jetons et les mots de passe sont automatiquement retirés des sorties du terminal avant que l'IA ne les voie.

Aucune conservation des données

Les sorties du terminal, les conversations avec l'IA et l'historique des commandes ne quittent jamais votre machine.

Audit ouvert

Chaque action de l'IA, décision d'autorisation et exécution de commande, le tout consigné localement avec une intégrité cryptographique.

Premiers pas

Guide de démarrage rapide

De l'installation à votre premier workflow de terminal IA en quelques minutes.

1

Ouvrir Pyromancer

Votre shell par défaut démarre automatiquement. Le terminal est immédiatement utilisable, rendu par GPU avec une prise en charge ANSI complète.

2

Configurer votre fournisseur d'IA

Appuyez sur Cmd+, pour ouvrir les Préférences. Accédez à l'onglet IA et saisissez votre clé d'API pour Anthropic ou OpenAI, ou connectez-vous à OpenRouter. Les clés sont stockées en toute sécurité dans le macOS Keychain.

3

Ouvrir la barre latérale IA

Cliquez sur l'icône en forme d'étincelles dans la barre d'onglets ou appuyez sur Ctrl+Space. Commencez en mode Chat pour poser des questions sur les sorties du terminal ou obtenir des suggestions de commandes.

4

Passer en mode Agent

Basculez en mode Agent et décrivez une tâche. L'agent exécutera les commandes une par une, observera les résultats et décidera de la prochaine étape. Toujours dans les limites de vos autorisations.

5

Configurer les limites de sûreté

Dans Préférences > Agent, définissez votre mode d'exécution (strict, workflow ou autonome), les budgets de tâches et les règles d'accès aux fichiers. Indiquez précisément où l'agent peut lire et écrire.

Référence de l'agent

Outils de l'agent

L'agent autonome utilise cinq outils pour interagir avec votre terminal.

OutilRisqueRôle
execute_commandModéréExécute une commande shell et capture la sortie. Attend la fin de l'exécution.
send_inputModéréEnvoie du texte brut ou des frappes au terminal. À utiliser pour les programmes interactifs et SSH.
wait_for_outputSûrAttend l'apparition d'un motif d'expression régulière dans la sortie du terminal.
read_terminalSûrLit la sortie actuellement visible du terminal sans rien exécuter.
task_completeSûrSignale que la tâche est terminée.
Système d'autorisations

Classification des risques

Chaque commande que l'IA souhaite exécuter est classée par niveau de risque avant son exécution.

NiveauExemplesComportement
Sûrls, pwd, git status, catConfigurable : approbation automatique ou approbation requise
Modérégit commit, npm install, sshConfigurable : approbation automatique ou approbation requise
Dangereuxrm -rf, docker rm, chmod 777Configurable : approbation automatique ou approbation requise
Critiquesudo, dd, mkfs, defaults writeApprobation et avertissement toujours requis
Commandes

Commandes slash

/helpAffiche toutes les commandes slash disponibles
/search <query>Recherche dans la sortie du terminal à l'aide de l'IA
/explain [text]L'IA explique la dernière sortie du terminal
/fix [description]L'IA propose une correction pour la dernière erreur
/macro record|play|list|stop [name]Opérations sur les macros
/clearEfface l'historique de conversation avec l'IA
/model [provider] [model]Change de fournisseur ou de modèle d'IA
Raccourcis

Raccourcis clavier

Tous les raccourcis sont personnalisables dans les Préférences.

ActionRaccourci
Afficher/masquer la barre latérale IACtrl+Space
Nouvel ongletCmd+T
Fermer l'ongletCmd+W
Onglet suivantCmd+Shift+]
Onglet précédentCmd+Shift+[
PréférencesCmd+,
Démarrer l'enregistrement de macroCmd+Shift+R

À qui s'adresse Pyromancer ?

Les ingénieurs DevOps qui se connectent en SSH à des dizaines de serveurs et veulent une IA capable de les aider à les gérer
Les développeurs back-end qui veulent une complétion de commandes intelligente et un agent capable d'exécuter des cycles de build, de test et de déploiement
Les professionnels soucieux de la sécurité qui ont besoin de l'assistance de l'IA sans compromettre leurs identifiants
Les utilisateurs avancés qui veulent un terminal à la fois élégant et profondément configurable