Continue vuole aiutare gli sviluppatori a creare e condividere assistenti di codifica AI personalizzati

Una nuova startup vuole aiutare gli sviluppatori a creare assistenti di programmazione contestuali e personalizzati, in grado di connettersi a qualsiasi modello e di integrarsi perfettamente nei loro ambienti di sviluppo.
Fondata nel giugno 2023 dal CEO Ty Dunn e dal CTO Nate Sesti (nella foto sopra), l'ex studente di Y Combinator Continue ha già raccolto circa 23.000 stelle su GitHub e 11.000 membri della community Discord negli ultimi due anni. Per sfruttare questo slancio, Continue sta annunciando la versione 1.0 del suo prodotto, supportata da un nuovo finanziamento iniziale di 3 milioni di dollari.
Il lancio di Continue avviene in un periodo di grande espansione degli assistenti di programmazione basati su intelligenza artificiale, come GitHub Copilot e Gemini Code Assist di Google , per non parlare di startup più giovani come Codeium e Cursor , che hanno raccolto grandi quantità di denaro dagli investitori.
Continue, da parte sua, si propone come "il principale assistente di codice AI open source" in grado di connettersi a qualsiasi modello e consente ai team di aggiungere il proprio contesto estraendo dati da piattaforme come Jira o Confluence.
Con i loro modelli e il contesto connessi, gli sviluppatori possono creare esperienze di autocompletamento e chat personalizzate direttamente all'interno del loro ambiente di codifica. Autocompletamento , ad esempio, fornisce suggerimenti di codice in linea mentre digitano, mentre la chat consente agli utenti di porre domande su un pezzo di codice specifico. La funzione di modifica consente inoltre agli utenti di modificare il codice descrivendo quali modifiche desiderano apportare.

L'aspetto prodotto dell'annuncio odierno include la prima versione "importante" delle estensioni open source di Continue per VS Code e JetBrains.
"Questo segnala alle aziende che si tratta di un progetto stabile su cui si può scommettere e su cui si può costruire", ha detto Dunn a TechCrunch in un'intervista.
Separatamente, Continue sta anche lanciando un nuovo hub , che può essere paragonato a qualcosa come Docker Hub, GitHub o Hugging Face: un luogo in cui gli sviluppatori possono creare e condividere assistenti di codice AI personalizzati, completi di un registro per definire e gestire i vari elementi costitutivi da cui sono composti.
Al momento del lancio, l'hub include assistenti di codifica AI pre-costruiti, nonché "blocchi" di partner verificati Mistral e il suo modello Codestral ; Claude 3.5 Sonnet di Anthropic ; e DeepSeek-R1 di Ollama . Tuttavia, qualsiasi singolo fornitore o sviluppatore può contribuire con blocchi e assistenti all'hub.
In questo caso, un blocco potrebbe indicare modelli, che consentono di specificare quale modello di intelligenza artificiale utilizzare e dove; regole per personalizzare l'assistente di intelligenza artificiale; contesto per definire il provider di contesto esterno (ad esempio Jira o Confluence); prompt per creare prompt di modelli pre-scritti per richiamare istruzioni complesse; documenti per definire siti di documentazione (ad esempio Angular o React); dati , che consentono agli sviluppatori di inviare dati di sviluppo a una destinazione predefinita per scopi analitici; oppure server MCP , che definiscono un modo standard di creare e condividere strumenti per modelli linguistici.

L'idea alla base di questo nuovo hub è che la maggior parte degli utenti non avrà bisogno di personalizzazioni approfondite: dovranno solo apportare piccole modifiche agli assistenti di codifica o ai blocchi già presenti nell'hub.
Ciò solleva la domanda: qual è l'incentivo per creare personalizzazioni e condividerle con il mondo? A quanto pare, è esattamente ciò che spinge le comunità open source altrove. Molti dei partner di lancio sono le stesse aziende che creano gli strumenti o i modelli sottostanti (ad esempio Mistral e Anthropic), rendendo il nuovo hub di Continue un luogo ideale per ingraziarsi gli sviluppatori.
Inoltre, l'"ethos open source" è al centro di ciò a cui si sforza Continue. Quindi, se qualcuno ha creato delle personalizzazioni da usare al lavoro, perché non condividerle con la comunità più ampia? In definitiva, Continue si sta posizionando come l'antitesi dei fornitori proprietari di assistenti AI "black box".
"Questo è un hub in cui l'intero ecosistema può riunirsi e lavorare insieme", ha affermato Dunn. "Invece di far sì che tutti costruiscano il proprio codice assistente AI closed-source, cosa succederebbe se avessimo un'architettura aperta in cui tutti noi possiamo lavorare insieme per creare i mattoni di cui le persone hanno bisogno per creare esperienze personalizzate per se stesse?"
Questo è ciò che Dunn definisce come l'istituzione di una "cultura del contributo", in cui gli sviluppatori sono incoraggiati a sperimentare e creare le proprie personalizzazioni, generando al contempo valore per tutti.
"Con Continue 1.0, stiamo abilitando questa cultura di contributo per gli sviluppatori per creare e condividere assistenti di codice AI personalizzati", ha affermato Dunn. "Questo registro sarà un luogo di scoperta all'interno e tra le organizzazioni, che crescerà di pari passo con l'evoluzione dei blocchi e degli strumenti di sviluppo aperti e potenziati dall'AI".
Poi c'è l'aspetto del controllo dei dati. In una piattaforma "one-size-fits-all" più generica, il fornitore può estrarre un valore significativo dall'osservazione del modo in cui gli sviluppatori operano su larga scala e reinserire questi dati decisionali nella piattaforma per migliorare le cose per tutti. Questo tipo di attività ha creato polemiche per aziende come GitHub Copilot, che è stata accusata di dirottare il duro lavoro di milioni di sviluppatori di software open source per i propri guadagni.
Con Continue, l'idea è che le aziende abbiano un maggiore controllo su cosa succede ai loro dati: possono condividere quanto vogliono, sia in quantità che in quantità.
"Quando usi Continue, puoi conservare i tuoi dati", ha detto Dunn. "Come organizzazione, puoi mettere in comune tutti i tuoi dati per tutti i tuoi sviluppatori in un unico posto. Ciò non è possibile nell'assistente di codice black box one-size-fits-all, dove le loro offerte SaaS e la strategia consistono nel prendere i tuoi dati e usarli per migliorarli per tutti".
È ancora relativamente presto per Continue, ma la startup afferma di aver collaborato con una manciata di aziende note durante la fase di sviluppo: Ionos (anche uno dei primi clienti di Continue), Siemens e Morningstar.
Sebbene le grandi aziende siano molto al centro della sua attenzione, Dunn afferma che Continue sta prendendo di mira sviluppatori di tutte le forme e dimensioni, dai freelance ai piccoli team attraverso la gamma delle aziende. Questo indica come Continue guadagnerà denaro: il suo nuovo hub viene fornito con un livello singolo gratuito, ma le organizzazioni che necessitano di un maggiore controllo sui propri dati possono pagare per accedere a strumenti aggiuntivi di amministrazione, governance e sicurezza.
"C'è molto interesse da parte di organizzazioni più grandi, ma abbiamo anche visto tutto fino allo sviluppatore individuale che desidera solo un qualche tipo di personalizzazione per sé. In quei casi, penso che il livello singolo sarà più che sufficiente", ha affermato Dunn. "Ma quando quel freelance o piccolo team inizia a crescere e ha bisogno di una certa quantità di governance, allora può diventare cliente".
Il livello singolo gratuito è dotato di tre livelli di "visibilità". I contributi di uno sviluppatore possono essere tenuti privati, condivisi internamente come parte di un team o resi completamente pubblici. In effetti, il livello singolo può essere tecnicamente utilizzato in una configurazione di team; mancano solo alcune delle funzionalità che un team normalmente richiederebbe. Un livello "team" separato aggiunge ulteriori funzionalità "multi-player" intelligenti al mix, con controlli amministrativi per gestire tutti i blocchi e gli assistenti, chi ha accesso a cosa.
Nel frattempo, il livello aziendale potenzia le opzioni relative a dati, sicurezza e governance con controlli più granulari su quali blocchi, modelli, versioni e fornitori vengono utilizzati.
"L'amministratore può anche gestire la sicurezza relativa alle credenziali, dove vanno i dati e ricevere un registro di controllo per chi, cosa, quando e dove dell'utilizzo da parte dello sviluppatore", ha affermato Dunn.
Continue aveva già raccolto 2,1 milioni di dollari dopo essersi laureata presso Y Combinator alla fine del 2023 e ora ha raccolto altri 3 milioni di dollari in SAFE (finanziamenti con allocazione azionaria differita) guidati dalla società di capitale di rischio focalizzata sugli sviluppatori, Heavybit .
Dunn afferma che la maggior parte del denaro fresco sarà destinato agli stipendi degli ingegneri del software e che prevede di "almeno raddoppiare" il suo attuale organico di cinque dipendenti.
"Stiamo utilizzando l'open source come approccio di distribuzione e, di conseguenza, manteniamo i nostri costi molto bassi: non abbiamo bisogno di capitalizzare quasi quanto gli altri concorrenti", ha affermato Dunn.
techcrunch