SHAI: AI-Assistent im Terminal


SHAI: AI-Assistent im Terminal

Alpha


Ein codeorientierter AI-Assistent im Terminal: Ausführung von Befehlen, mehrstufige Workflows, Lesen und Schreiben von Code, Automatisierung von Entwicklungsaufgaben. Alles direkt in Ihrem Terminal – mit Modellen, die bei OVHcloud oder anderen Providern gehostet werden.

Installation

mit nur einem Befehl

Open Source

erweiterbar

Modelle

mehrere (OVHcloud usw.)

MCP

Kompatibel mit dem MCP-Server von OVHcloud

Mit SHAI Ihr Terminal optimieren

SHAI ist ein Open-Source-Code-Agent und ein Programmier-Tool im Terminal. SHAI hilft Ihnen dabei, Befehle auszuführen, mehrstufige Workflows zu verknüpfen, mit LLMs zu interagieren, Code zu lesen und zu schreiben sowie Entwicklungsaufgaben zu automatisieren.

Vorteile und Nutzen

Entwickelt für alle, die das Terminal bevorzugen und AI nutzen möchten, ohne ihre gewohnte Umgebung verlassen zu müssen.

powerful OVHcloud

Headless-Modus

Integrieren Sie SHAI in Ihre automatisierten Pipelines, CI/CD-Prozesse oder Ihre Remote-Server ohne grafische Benutzeroberfläche. Prompts und Antworten im Datenstrom (einschließlich stderr), verkettete Aufrufe möglich.

powerful OVHcloud

Für Entwicklungsteams konzipiert

Entwickelt für alle, die im Terminal arbeiten und AI-Unterstützung wünschen, ohne das Tool wechseln zu müssen. Befehle, Code, Skripte: Alles ist über dieselbe Umgebung zugänglich.

powerful OVHcloud

Verschiedene AI-Modelle

Im Gegensatz zu vielen Assistenten, die auf ein einziges Modell beschränkt sind, unterstützt SHAI mehrere Provider (OVHcloud AI Endpoints usw.), um die Leistung an Ihre Anforderungen anzupassen.

powerful OVHcloud

Verschiedene AI-Modelle

Passen Sie SHAI an Ihre Anforderungen an oder tragen Sie zur Entwicklung neuer Funktionen bei. Kompatibel mit dem MCP-Server von OVHcloud, um Ihre Cloud in natürlicher Sprache zu steuern.

Die Besonderheiten

SHAI wird von OVHcloud angeboten und fügt sich nahtlos in das AI- und Cloud-Ökosystem von OVHcloud ein.

powerful OVHcloud

OVHcloud AI Endpoints

Verwenden Sie standardmäßig die in den OVHcloud Rechenzentren gehosteten Modelle (AI Endpoints). Sie können auch andere Provider über „shai auth“ konfigurieren.

powerful OVHcloud

OVHcloud MCP-Server

Konfigurieren Sie den unseren Agenten mit dem MCP-Server von OVHcloud, damit SHAI Ihre OVHcloud Infrastruktur und Dienste in natürlicher Sprache verwalten kann (mit Ihrer Zustimmung).

powerful OVHcloud

Shell-Assistent und Befehlskorrektur

SHAI kann als Shell-Assistent fungieren: Wenn ein Befehl fehlschlägt, analysiert das Programm die Ausgabe sowie den Return Code und schlägt eine Korrektur vor.

Und noch viel mehr: Skripte, Refactoring, Code-Erläuterungen, Testgenerierung …
Sie möchten loslegen? Werden Sie Teil der Community, nutzen Sie SHAI und zögern Sie nicht, beizutragen!

AI in Ihrem Terminal

Installieren Sie SHAI mit einem einzigen Befehl, konfigurieren Sie Ihren Provider und beginnen Sie mit der Programmierung mithilfe eines Open-Source-AI-Assistenten, der mit dem MCP von OVHcloud kompatibel ist.

Häufig gestellte Fragen

Was ist SHAI?

SHAI ist ein AI-Assistent im Terminal, der auf die Programmierung und Entwicklung ausgerichtet ist. Er führt Befehle aus, verwaltet mehrstufige Workflows, liest und schreibt Code und kann als Shell-Assistent dienen, um fehlgeschlagene Befehle zu korrigieren.

Welche Modelle kann ich verwenden?

Standardmäßig nutzt SHAI OVHcloud im anonymen Modus (mit Rate Limit). Mit „shai auth“ können Sie sich bei Ihrem OVHcloud Account anmelden oder einen anderen Provider sowie Ihren API-Schlüssel konfigurieren.

Wie nutzt man SHAI mit dem MCP-Server von OVHcloud?

Erstellen Sie einen benutzerdefinierten Agenten mit MCP (siehe Custom Agent with MCP). Datei $HOME/.config/SHAI/agents/ovh.config mit dem Inhalt von .ovh.config aus dem Repository. Dann shai agent ovh, um Ihre OVHcloud Umgebung in natürlicher Sprache zu steuern.