Astreus

Befehle

Vollständige Referenz für alle Astreus CLI-Befehle und Tastenkombinationen. Verwende diese Befehle, um deine Agenten-Entwicklungssitzungen zu verwalten,...

Vollständige Referenz für alle Astreus CLI-Befehle und Tastenkombinationen. Verwende diese Befehle, um deine Agenten-Entwicklungssitzungen zu verwalten, Modelle zu wechseln und deinen Workflow zu organisieren.

Slash-Befehle

BefehlBeschreibung
/model [name]Ändert das KI-Modell (öffnet den Selektor, wenn kein Name angegeben ist)
/provider [name]Ändert den KI-Provider (öffnet den Selektor, wenn kein Name angegeben ist)
/sessionsÖffnet den Sitzungsmanager
/newStartet eine neue Chat-Sitzung
/attach <path>Hängt eine Datei oder einen Ordner an
/attachmentsZeigt aktuelle Anhänge an
/clear-attachmentsLöscht alle Anhänge
/pwdZeigt das aktuelle Arbeitsverzeichnis an
/toolsZeigt registrierte Tools an
/graphZeigt den Graph-/Sitzungsstatus an
/settingsÖffnet das Einstellungsfenster
/clearLöscht den Chatverlauf
/helpZeigt verfügbare Befehle an
/exitBeendet die CLI

Befehls-Aliase

Für schnelleres Tippen kannst du diese Abkürzungen verwenden:

AliasVollständiger Befehl
/session/sessions
/add oder /a/attach
/ca/clear-attachments
/status/graph
/quit oder /q/exit

Tastenkombinationen

KombinationAktion
Ctrl+CCLI beenden
EscapeAktuellen Vorgang abbrechen
↑/↓Durch Befehlsverlauf oder Vorschläge navigieren
TabBefehl automatisch vervollständigen
?Anzeige der Befehlskürzel umschalten

Integrierte Datei-Tools

Die CLI bietet leistungsstarke Dateisystem-Tools zur Verwaltung deiner Agenten-Projekte. Die KI nutzt sie, um Agenten, Plugins, Konfigurationen zu erstellen und deinen Code zu ändern:

ToolBeschreibung
read_fileLiest den Inhalt einer Datei
write_fileSchreibt Inhalt in eine Datei (erstellt bei Bedarf Verzeichnisse)
edit_fileBearbeitet eine Datei, indem bestimmter Inhalt ersetzt wird
list_directoryListet den Inhalt eines Verzeichnisses auf
create_directoryErstellt ein neues Verzeichnis
delete_fileLöscht eine Datei oder ein Verzeichnis
move_fileVerschiebt oder benennt eine Datei oder ein Verzeichnis um
search_filesSucht nach Dateien anhand eines Namensmusters

Sitzungsverwaltung

Sitzungen anzeigen

/sessions

Öffnet den Sitzungsmanager, in dem du:

  • Alle gespeicherten Sitzungen einsehen kannst
  • Zwischen Sitzungen wechseln kannst
  • Alte Sitzungen löschen kannst
  • Sitzungsmetadaten (Datum, Nachrichten, Modell) einsehen kannst

Neue Sitzung starten

/new

Erstellt eine neue Sitzung und behält die vorherige bei.

Automatisches Speichern von Sitzungen

Alle Unterhaltungen werden automatisch gespeichert. Wenn du die CLI neu startest, kannst du dort weitermachen, wo du aufgehört hast.

Datei-Anhänge

Eine Datei anhängen

/attach ./src/index.ts

Hängt eine Datei an den Unterhaltungskontext an. Die KI kann diese Datei lesen und referenzieren.

Einen Ordner anhängen

/attach ./src

Hängt einen ganzen Ordner an. Wenn ein Ordner angehängt wird, wird er zum Arbeitsverzeichnis für Dateioperationen.

Drag and Drop

Du kannst Dateipfade auch direkt per Drag and Drop in das Terminal ziehen.

Anhänge anzeigen

/attachments

Zeigt alle aktuell angehängten Dateien und Ordner an.

Anhänge löschen

/clear-attachments

Oder verwende die Abkürzung:

/ca

Modellwechsel

Schneller Wechsel

/model gpt-4o

Wechselt sofort zum angegebenen Modell.

Interaktive Auswahl

/model

Öffnet einen interaktiven Modellselektor mit allen verfügbaren Modellen für den aktuellen Provider.

Provider wechseln

/provider claude

Wechselt zu einem anderen Provider. Du benötigst den passenden konfigurierten API-Schlüssel.

Beispielsitzung: Einen Agenten erstellen

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 configuration

Beispielsitzung: Einen neuen Agenten aufsetzen

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 dev

Zuletzt aktualisiert: 6. Juli 2026