Commandes
Référence complète de toutes les commandes et raccourcis clavier d'Astreus CLI. Utilisez ces commandes pour gérer vos sessions de développement d'agents,...
Référence complète de toutes les commandes et raccourcis clavier d'Astreus CLI. Utilisez ces commandes pour gérer vos sessions de développement d'agents, changer de modèles et organiser votre workflow.
Commandes slash
| Commande | Description |
|---|---|
/model [name] | Change le modèle IA (ouvre un sélecteur si aucun nom n'est fourni) |
/provider [name] | Change le fournisseur IA (ouvre un sélecteur si aucun nom n'est fourni) |
/sessions | Ouvre le gestionnaire de sessions |
/new | Démarre une nouvelle session de chat |
/attach <path> | Attache un fichier ou un dossier |
/attachments | Affiche les pièces jointes actuelles |
/clear-attachments | Efface toutes les pièces jointes |
/pwd | Affiche le répertoire de travail actuel |
/tools | Affiche les outils enregistrés |
/graph | Affiche l'état du graphe/de la session |
/settings | Ouvre le panneau des paramètres |
/clear | Efface l'historique du chat |
/help | Affiche les commandes disponibles |
/exit | Quitte le CLI |
Alias de commandes
Pour une saisie plus rapide, vous pouvez utiliser ces raccourcis :
| Alias | Commande complète |
|---|---|
/session | /sessions |
/add ou /a | /attach |
/ca | /clear-attachments |
/status | /graph |
/quit ou /q | /exit |
Raccourcis clavier
| Raccourci | Action |
|---|---|
Ctrl+C | Quitter le CLI |
Escape | Annuler l'opération en cours |
↑/↓ | Naviguer dans l'historique des commandes ou les suggestions |
Tab | Autocompléter la commande |
? | Afficher/masquer les raccourcis de commandes |
Outils de fichiers intégrés
Le CLI fournit de puissants outils de système de fichiers pour gérer vos projets d'agents. L'IA les utilise pour créer des agents, des plugins, des configurations, et modifier votre code :
| Outil | Description |
|---|---|
read_file | Lit le contenu d'un fichier |
write_file | Écrit du contenu dans un fichier (crée les répertoires si nécessaire) |
edit_file | Modifie un fichier en remplaçant un contenu spécifique |
list_directory | Liste le contenu d'un répertoire |
create_directory | Crée un nouveau répertoire |
delete_file | Supprime un fichier ou un répertoire |
move_file | Déplace ou renomme un fichier ou un répertoire |
search_files | Recherche des fichiers par motif de nom |
Gestion des sessions
Voir les sessions
/sessionsOuvre le gestionnaire de sessions où vous pouvez :
- Voir toutes les sessions sauvegardées
- Basculer entre les sessions
- Supprimer les anciennes sessions
- Voir les métadonnées de session (date, messages, modèle)
Démarrer une nouvelle session
/newCrée une session fraîche tout en préservant la précédente.
Sauvegarde automatique des sessions
Toutes les conversations sont automatiquement sauvegardées. Lorsque vous redémarrez le CLI, vous pouvez reprendre là où vous en étiez.
Pièces jointes de fichiers
Attacher un fichier
/attach ./src/index.tsAttache un fichier au contexte de la conversation. L'IA peut lire et référencer ce fichier.
Attacher un dossier
/attach ./srcAttache un dossier entier. Lorsqu'un dossier est attaché, il devient le répertoire de travail pour les opérations sur les fichiers.
Glisser-déposer
Vous pouvez également glisser-déposer des chemins de fichiers directement dans le terminal.
Voir les pièces jointes
/attachmentsAffiche tous les fichiers et dossiers actuellement attachés.
Effacer les pièces jointes
/clear-attachmentsOu utilisez le raccourci :
/caChangement de modèle
Changement rapide
/model gpt-4oBascule immédiatement vers le modèle spécifié.
Sélection interactive
/modelOuvre un sélecteur de modèle interactif avec tous les modèles disponibles pour le fournisseur actuel.
Changer de fournisseur
/provider claudeBascule vers un fournisseur différent. Vous aurez besoin de la clé API appropriée configurée.
Exemple de session : construire un agent
You: /attach ./my-agent
Attached folder: ./my-agent (working directory set)
You: What's the current agent configuration?
Astreus: Let me check the project structure.
[Tool: list_directory] Listing ./my-agent...
[Tool: read_file] Reading ./my-agent/src/agent.ts...
This is an Astreus agent project with:
- Agent configured with GPT-4o model
- Memory enabled for conversation persistence
- No knowledge base configured yet
- No custom plugins
You: Add a knowledge base and ingest our docs folder
Astreus: I'll add knowledge base support to your agent.
[Tool: edit_file] Updating ./my-agent/src/agent.ts...
[Tool: write_file] Creating ./my-agent/src/ingest-docs.ts...
Done! I've updated your agent with:
- Knowledge base enabled in agent config
- Created ingest-docs.ts script to load your documentation
- Run `npx ts-node src/ingest-docs.ts` to ingest docs
You: Create a plugin for fetching weather data
Astreus: I'll create a weather plugin for your agent.
[Tool: create_directory] Creating ./my-agent/src/plugins...
[Tool: write_file] Creating ./my-agent/src/plugins/weather.ts...
[Tool: edit_file] Updating ./my-agent/src/agent.ts to register plugin...
Done! Weather plugin created with:
- get_weather tool for current conditions
- get_forecast tool for 5-day forecast
- Proper TypeScript types and error handling
- Registered in your agent configurationExemple de session : générer un nouvel agent
You: Create a code review agent that can analyze PRs
Astreus: I'll create a complete code review agent project.
[Tool: create_directory] Creating ./code-review-agent...
[Tool: write_file] Creating package.json...
[Tool: write_file] Creating tsconfig.json...
[Tool: write_file] Creating .env.example...
[Tool: write_file] Creating src/agent.ts...
[Tool: write_file] Creating src/index.ts...
[Tool: write_file] Creating src/plugins/github.ts...
Done! Code review agent created with:
- Claude model (better for code analysis)
- GitHub plugin for PR fetching
- Memory for tracking reviewed PRs
- System prompt optimized for code review
Run these commands to get started:
cd code-review-agent
npm install
cp .env.example .env # Add your API keys
npm run devDernière mise à jour : 6 juillet 2026
Dans cette section
Introduction
Assistant de développement alimenté par l'IA pour créer des agents avec le framework Astreus. Le CLI vous aide à créer, tester et itérer sur des agents IA...
Configuration
Configurez Astreus CLI avec des variables d'environnement pour une personnalisation complète. Ces paramètres contrôlent à la fois le CLI lui-même et les...