SHAI: assistente IA nel terminale


SHAI: assistente IA nel terminale

Alpha


Un assistente IA orientato al codice nel terminale: esecuzione di comandi, flussi di lavoro multi-step, lettura e scrittura di codice, automazione di attività di sviluppo. Il tutto dal tuo terminale, con modelli ospitati in OVHcloud o da altri provider.

Installazione

Con un comando

Open source

Estendibile

Modelli

Multipli (OVHcloud, ecc.)

MCP

Compatibile con Server MCP OVHcloud

Potenzia il tuo terminale con SHAI

SHAI è un agente di codice open source e assistente di programmazione nel terminale. Ti aiuta a eseguire comandi, concatenare flussi di lavoro multi-step, dialogare con LLM, leggere e scrivere codice e automatizzare attività di sviluppo.

Vantaggi e benefici

Pensato per coloro che preferiscono il terminale e hanno bisogno dell'IA senza cambiare ambiente.

powerful OVHcloud

Modalità headless

Integra SHAI alle tue pipeline automatizzate, CI/CD o nei tuoi server remoti senza interfaccia grafica. Approfitta di prompt e risposte in flusso (incluso stderr) e della possibilità di concatenare le chiamate.

powerful OVHcloud

Pensato per i team di sviluppo

Pensato per chi lavora con il terminale e vuole un'assistenza IA senza cambiare strumento. Comandi, codice, script: tutto è accessibile dallo stesso ambiente.

powerful OVHcloud

Diversi modelli di IA

Diversamente da molti assistenti legati a un solo modello, SHAI supporta diversi provider (OVHcloud AI Endpoints, ecc.) per adattare la potenza alle tue esigenze.

powerful OVHcloud

Diversi modelli di IA

Personalizza SHAI o contribuisci allo sviluppo di nuove funzionalità. Compatibile con il server MCP OVHcloud per gestire il tuo cloud in linguaggio naturale.

Specificità OVHcloud

SHAI è offerto da OVHcloud e si integra all'ecosistema IA e cloud di OVHcloud.

powerful OVHcloud

OVHcloud AI Endpoints

Utilizza di default i modelli ospitati nei datacenter OVHcloud (AI Endpoints). Puoi anche configurare altri provider tramite “shai auth”.

powerful OVHcloud

Server MCP OVHcloud

Configura il nostro agente con il server MCP OVHcloud affinché SHAI possa gestire la tua infrastruttura e i tuoi servizi OVHcloud in linguaggio naturale (con il tuo consenso).

powerful OVHcloud

Assistente shell e correzione di comandi

SHAI può agire come assistente shell: in caso di comando non riuscito, la soluzione analizza l'output e il codice di ritorno e propone una correzione.

E molto altro: script, refactoring, spiegazione del codice, generazione di test…
Vuoi cominciare? Unisciti alla community, utilizza SHAI e dai il tuo contributo!

L’IA nel tuo terminale

Installa SHAI con una riga di comando, configura il tuo provider e inizia a programmare con un assistente IA open source, compatibile con MCP OVHcloud.

Le risposte alle tue domande

Cos'è SHAI?

SHAI è un assistente IA nel terminale, orientato al codice e allo sviluppo. Esegue comandi, gestisce flussi di lavoro multi-step, legge e scrive codice e può agire da assistente shell per correggere comandi non riusciti.

Quali modelli è possibile utilizzare?

Di default, SHAI utilizza OVHcloud in modalità anonima (con rate limit). Con “shai auth”, puoi accedere al tuo account OVHcloud o configurare un altro fornitore e la tua chiave API.

Come utilizzare SHAI con il server MCP OVHcloud?

Crea un agente personalizzato con MCP (vediCustom agent with MCP). File $HOME/.config/shai/agents/ovh.config con il contenuto di .ovh.config sul repository. Poi shai agent ovh per gestire OVHcloud in linguaggio naturale.