<- retour à runpane.com

glossaire

qu’est-ce qu’une cli, et pourquoi les agents l’aiment-ils ?

CLI signifie interface en ligne de commande. C’est un programme que vous contrôlez en tapant des commandes plutôt qu’en cliquant sur des boutons. Vous en utilisez sans doute déjà plusieurs : git, npm, docker.

interface graphique ou cli

Interface graphiqueCLI (ligne de commande)
comment l’utiliserCliquer, glisser des élémentsTaper des commandes
exempleGitHub Desktopgit push
pour les humainsSouvent plus simple au débutPlus rapide une fois les commandes connues
pour les agentsDifficile à utiliser : captures d’écran et clics nécessairesNaturelle : les agents tapent déjà des commandes

pourquoi les agents aiment les cli

Les agents de code IA passent leurs journées à taper des commandes dans des terminaux. C’est ainsi qu’ils exécutent votre code, installent des paquets, utilisent git et lancent les tests. Une CLI s’intègre directement à ce qu’ils font déjà. Aucune intégration spéciale n’est nécessaire.

C’est pour cela que Pane a créé runpane sous forme de CLI au lieu d’imposer un protocole personnalisé aux agents. Claude Code, Codex, Aider ou un script bash, peu importe. S’il peut taper runpane panes create, il peut contrôler Pane.

ce qui rend une cli adaptée aux agents

Toutes les CLI ne sont pas aussi pratiques pour les agents. Voici ce qui compte :

Une sortie JSON. Les agents ne peuvent pas analyser de façon fiable les tableaux écrits pour les humains. Une option --json leur fournit des données structurées qu’ils peuvent vraiment utiliser.

Une commande de découverte. Les agents ne devraient pas avoir à lire la documentation pour connaître les commandes disponibles. Une commande comme runpane agent-context leur dit tout en un appel.

Une sortie courte par défaut. La fenêtre de contexte des agents est limitée. Une commande qui affiche 500 lignes par défaut gaspille des tokens. Une bonne CLI pour agents reste concise et permet d’en demander plus avec des options comme --limit 200.

Un mode non interactif. Les agents ne peuvent pas répondre aux messages « Vous êtes sûr ? (o/n) ». Une option --yes leur permet d’ignorer les confirmations dans les workflows automatisés.

Consultable avant l’installation. Les agents doivent pouvoir vérifier les capacités d’une CLI avant de l’installer. Pane publie la liste complète des commandes à une URL publique. Les agents peuvent donc vérifier avant de s’engager.

comment runpane applique ces principes

# Discovery: what commands exist?
runpane agent-context --json

# Short output: just what's on screen right now
runpane panels screen --panel <id> --limit 80 --json

# Non-interactive: skip the "are you sure?" prompt
runpane panes create --repo active --name "my-task" --yes --json

# Readable before install:
curl -fsSL https://runpane.com/runpane-cli-contract.json

à lire aussi

- Documentation de la CLI runpane : la référence complète

- Page de la CLI runpane : pourquoi Pane a créé une CLI

- Qu’est-ce que MCP ? : le protocole complémentaire aux CLI

- Que signifie « indépendant de l’agent » ? : pourquoi les CLI le permettent

Parsa Khazaeepoul

par Parsa Khazaeepoul

Dernière mise à jour le 24 juin 2026

questions fréquentes

ou
Télécharger*
Alerte Windows SmartScreenLes téléchargements directs peuvent afficher une alerte SmartScreen tant que Pane n'est pas signé. Pane est entièrement open source. Vous pouvez vérifier le code et le compiler vous-même.1. Cliquez sur Informations complémentaires2. Cliquez sur Exécuter quand même3. Continuez l'installationL'installation PowerShell télécharge directement la version officielle et évite la plupart des blocages du navigateur.installation globale npm
Collez cette commande dans PowerShell.MacLinux