Scegli il modello AI per le tue modifiche shell
SeedSpindle su Windows richiede un modello AI per pianificare e scrivere ogni modifica. Puoi collegare un provider cloud, un modello locale o quello integrato. La scelta determina dove vengono inviati i prompt e la complessità dei compiti che l'agente può gestire.
Scegli la fonte del modello
Provider AI cloud
Un provider cloud si connette tramite un endpoint API standard che inserisci nelle impostazioni. L'agente invia il prompt al provider, incluso il testo dei file letti, come ~/.bashrc. Valuta l'uso in base a questo. La privacy dipende dal provider scelto: un file shell con segreti non dovrebbe essere inviato a un servizio non fidato. Un modello cloud è ideale per compiti grandi che un modello locale non gestisce bene e puoi cambiare endpoint quando vuoi. Le chiavi API restano sul PC e i prompt vanno solo all'endpoint scelto.
Modello locale sul PC
Un modello locale risponde sulla stessa macchina in cui gira SeedSpindle. Con un modello locale nulla esce dal PC, perché prompt e file letti restano locali. È ideale per file shell con percorsi, nomi host o dettagli privati. L'hardware conta. Un modello piccolo può essere lento o limitato in compiti lunghi: rivedi ogni diff con cura e puoi inviare un passaggio complesso a un modello più grande se necessario.
Modello integrato
Il modello integrato è pronto all'uso senza endpoint personali, il modo più veloce per iniziare. Installa SeedSpindle per Windows, apri una chat e assegna un primo compito, come aggiungere un alias ll. Non servono impostazioni API. Provalo prima. Se un compito è troppo complesso, collega un provider cloud o un modello locale in seguito e continua nella stessa finestra di chat, con le stesse modalità di approvazione e revisione del diff.
Testa la connessione
Il pulsante Test verifica l'endpoint inserito e mostra tempi di risposta e finestra di contesto. Esegui il test subito dopo aver aggiunto un provider o un indirizzo locale, perché una chiave o un indirizzo errati vengono rilevati prima di iniziare. La finestra di contesto indica quanto testo il modello può elaborare in una richiesta, utile quando ~/.bashrc e la cronologia chat sono lunghi. Controlla una volta. Se i tempi sono lenti, usa un modello più piccolo per modifiche semplici e uno più grande per passaggi complessi. Il test non modifica i file.
Scegli il modello giusto per il compito
Usa un modello più grande per refactor e logica complessa, e uno più piccolo per modifiche minime come aggiungere un alias. Un modello grande costa di più o richiede hardware migliore, quindi riservalo ai passaggi che ne hanno bisogno. Lo strumento run_on_model invia un passaggio complesso a un modello più grande mentre il resto della chat continua con la tua scelta abituale. Valuta le dimensioni. Una singola riga di alias richiede poco ragionamento, ma la pulizia di un file lungo con più funzioni e alias beneficia di un modello più capace. Confronta i diff proposti dai diversi modelli.
La qualità del modello varia tra provider e configurazioni locali: leggi sempre il diff prima di accettare. Ask first interrompe prima delle azioni che modificano qualcosa, permettendoti di rifiutare una riga errata. Plan only mostra il piano senza modificare file. Fidati del diff, non del modello. Un modello può scrivere un alias plausibile ma non corretto; solo la tua revisione e un test in una nuova shell ne confermano il funzionamento.