>_ DevTrendsit

Lingua

Home

Linguaggi

Sezioni

Frontend Backend Mobile DevOps AI / ML GameDev Blockchain Sicurezza
JavaScript

Addio API Keys e Abbonamenti a Pagamento — Proxima Unisce ChatGPT, Claude e Gemini in una Finestra

Recentemente mi sono imbattuto in Proxima — un progetto che risolve uno dei problemi più fastidiosi nello sviluppo moderno. Situazione familiare: hai un abbonamento ChatGPT Plus, sei abituato a Claude per scrivere codice, e usi Perplexity per ricerche web veloci. Ma nel momento in cui devi integrare in un IDE o automatizzare attraverso script, inizia il circus. O paghi per token tramite API (che si sommano velocemente), o passi costantemente tra le schede del browser.

Proxima offre una soluzione alternativa piuttosto elegante che trasforma i tuoi account normali in un gateway API locale completo.

Proxima

Cos'è Questa Cosa

In breve, Proxima è un server locale basato su Electron che "finge" di essere un browser. Usa le tue sessioni attive in ChatGPT, Claude, Gemini e Perplexity. Accedi all'app una volta, e poi Proxima fa da ponte tra il tuo editor di codice e queste chat.

Nessuna chiave API, nessun limite di token (tranne quelli nel tuo abbonamento), e nessun pagamento per richiesta. Tutto il traffico passa attraverso 127.0.0.1, quindi i tuoi dati non volano verso qualche intermediario — vanno direttamente al modello AI di cui ti fidi.

Come Funziona Sotto il Cofano

Nella nuova versione 4.1.0, gli sviluppatori hanno lanciato il sistema Provider Engine. Prima, strumenti simili si basavano spesso sul "parsing DOM" (DOM scraping), che era lento e si rompeva con qualsiasi aggiornamento dell'interfaccia del sito web.

Proxima ha preso una strada diversa. Inietta script direttamente nel contesto della pagina del browser e comunica con le API dei provider a livello di stream SSE. Questo è un ordine di grandezza più stabile e veloce — la risposta è quasi istantanea, come se stessi usando l'API ufficiale, ma attraverso il tuo account. Se il motore non riesce a collegarsi ai metodi interni della pagina per qualche motivo, ricorre al buon vecchio metodo di interagire con gli elementi dell'interfaccia.

Cosa Sa Fare Proxima

Lo sviluppatore del progetto Zen4-bit ha chiaramente capito che un semplice "chat in una finestra" non serve a nessuno, quindi l'ha carico di funzionalità per farne un vero e proprio coltellino svizzero.

1. Endpoint unificato compatibile con OpenAI

Questa è probabilmente la funzionalità principale. L'app avvia un server locale su http://localhost:3210. Qualsiasi strumento che può lavorare con l'API OpenAI (per esempio, estensioni in VS Code o Cursor) può essere reindirizzato a questo indirizzo. Basta cambiare l'URL nelle impostazioni del plugin, e voilà — il tuo editor di codice ora parla con Claude 3.5 Sonnet attraverso il tuo account normale.

2. Modalità router intelligente

Puoi saltare la scelta di un modello specifico e inviare una richiesta a model: "auto". Il sistema deciderà da solo che un task di programmazione è più adatto per Claude, e che cercare le ultime notizie dovrebbe andare su Perplexity. C'è anche una modalità model: "all", dove la stessa domanda va a tutti i modelli AI disponibili contemporaneamente, e tu stai lì a confrontare i risultati in una finestra.

3. CLI Potente

Per chi non ama lasciare il terminale, c'è l'utility proxima. Ti permette di inviare errori di compilazione o output dei test direttamente all'AI:

O chiedere rapidamente consigli sul codice:

4. Supporto MCP

Per i fan del Model Context Protocol (MCP), c'è molto da esplorare qui. Il progetto fornisce oltre 45 strumenti: dalla ricerca approfondita su GitHub e Reddit alla scrittura automatica di test e audit di sicurezza.

Come Avviarlo

Su Windows, è semplice — scarica l'installer da releases e eseguilo. Per macOS e Linux, dovrai sporcarti le mani con il terminale:

  1. Clona il repository: git clone https://github.com/Zen4-bit/Proxima.git
  2. Installa le dipendenze: npm install
  3. Avvia: npm start

Dopo l'avvio, si aprirà una finestra Electron. Lì devi accedere ai tuoi account ChatGPT, Claude o Gemini. Nota che Google a volte blocca il login attraverso browser integrati, quindi per Gemini spesso devi usare i cookie dal tuo browser principale — l'app include istruzioni su come fare.

Scenari Pratici d'Uso

Perché preoccuparsi se puoi semplicemente aprire una scheda in Chrome?

Prima, automazione. Puoi scrivere uno script Python che passa attraverso i tuoi file locali e chiede a Claude di aggiornare la documentazione, senza spendere soldi per l'API di Anthropic. Proxima viene fornito con SDK Python e JavaScript pronti all'uso.

Secondo, contesto. Grazie agli strumenti MCP, l'AI ottiene accesso a cose che sono difficili da copiare-incollare in una chat: struttura del progetto, risultati di ricerca su internet, o strumenti specializzati di analisi del codice.

Terzo, risparmio. Se programmi molto con assistenti AI, i costi API alla fine del mese possono essere una sorpresa spiacevole. Proxima ti permette di usare la risorsa del tuo abbonamento personale al 100%.

Vale la Pena Provarlo

Il progetto sembra molto vivo e viene aggiornato attivamente. Certo, c'è sempre il rischio che OpenAI o Anthropic stringano le viti e inizino a combattere questi metodi di accesso in modo più aggressivo. Ma al momento, è uno dei modi più convenienti per raccogliere tutti i migliori modelli AI in una porta locale.

Consiglio particolarmente Proxima per chi lavora in Cursor o VS Code e vuole usare modelli diversi senza destreggiarsi tra abbonamenti e chiavi API. Il progetto è gratuito per uso non commerciale, quindi mettere una stella su GitHub è sicuramente appropriato.

L'unico svantaggio è che la documentazione è un po' scarsa in alcuni punti, e devi armeggiare nelle impostazioni dell'app per capire quale porta va dove. Ma i documenti interattivi su http://localhost:3210/docs dopo l'avvio del server colmano questa lacuna.

Progetti correlati