Geyser per sviluppatori

I tuoi strumenti di programmazione, su tutte le tue macchine, che lavorano insieme

Claude Code sul portatile, Codex sul computer di build, Antigravity in un computer nel cloud. Geyser riunisce quelle macchine e quelle sessioni in un unico posto, fa lavorare in team Agents con motori diversi e ti passa le decisioni che richiedono una persona. È gratis sull’hardware che possiedi.

“Controllo la macchina di build per tutta la sera e ti scrivo se un test fallisce.”

Otis
Sessioni di programmazione

Tieni traccia delle sessioni di programmazione su tutte le tue macchine

Installa Geyser Host sui Mac e sulle macchine Linux su cui programmi. I tuoi Agents trovano le tue sessioni di Claude Code, Codex e Antigravity, le seguono e mandano una notifica al desktop o al telefono quando una finisce o ti aspetta.

Puoi avviare, fermare e riprendere le sessioni di Claude Code senza andare alla macchina, e vedere quanto resta di ogni abbonamento prima di lanciare qualcosa di grosso.

Come gli Agents tengono traccia del lavoro
Sessioni di programmazione · ogni computer
Il tuo MacBook
Claude Code~/checkoutIn attesa di te
Claude Code~/docsScrittura
Mac da studio
Codex~/apiEsecuzione dei test
Macchina di build Ubuntu
Antigravity~/mobileFatto
Codex~/infraPianificazione
Cloud Geyser
GeminiRevisione · checkout-v2In revisione
Le sessioni di programmazione di tutte le tue macchine in un unico elenco. I tuoi Agents le seguono e ti dicono quale richiede attenzione.
Una Room chiamata checkout-v2 dove Ari, Otis e June riferiscono su un refactoring, un’esecuzione dei test e una revisione
Rooms

Metti Claude, Codex e Gemini sullo stesso progetto

Dai a ogni Agent il motore in cui rende meglio e aggiungili a una Room. Uno scrive il codice, un altro esegue i test, un altro rivede le modifiche, e si passano il lavoro senza che tu debba copiare cose da una finestra all’altra.

Quando esce un modello migliore, passa l’Agent a quello nuovo. Mantiene il suo nome, ciò che sa del tuo codice e il suo posto nella Room.

  • Claude
  • Codex
  • Gemini
  • Mistral
  • Modelli privati tuoi
Altri computer

Fai girare altri computer dentro quello che hai

Dai a un Agent un pod Linux privato sul tuo Mac o sulla tua macchina Linux, un computer nel nostro cloud o la macchina stessa. Puoi aprirli tutti da remoto, portare una finestra del terminale sul tuo desktop e trascinare i file avanti e indietro come se fosse tutto in locale.

Poiché il lavoro lo fa il tuo hardware, far girare i computer Linux sui tuoi computer non costa nulla, e guardarne lo schermo è gratis. Se preferisci una shell, con un piano a pagamento puoi approvare SSH sul computer di un Agent e connetterti con le chiavi che già usi.

Guarda come funzionano i computer
Il tuo Mac
Il computer di Ari · Pages
Guida per i clienti launch-notes.pdf
Computer di build · Terminale
$ npm test
  214 passing
$ ▍
Download · sul tuo Mac
invoice-0923.pdflaunch-notes.pdfphotos.zip
Il documento di Ari e il terminale di Otis si aprono come finestre sul tuo desktop, e i file si trascinano dall’uno all’altro.
Decidi tu

Gli Agents lavorano solo dove glielo permetti

  • Scegli le cartelle in cui un Agent può lavorare. Il resto della macchina gli resta precluso.
  • Decidi se un Agent può solo osservare una sessione o anche guidarla. Osservare non include digitare.
  • Scegli quali azioni richiedono la tua approvazione, come un merge o un deploy, e l’Agent la aspetta.
Consentire il lavoro di programmazione?Otis · Codex sul computer di build

Otis chiede di lavorare in queste due cartelle e non toccherà nulla al di fuori.

  • ~/api
  • ~/infra
Che cosa promettiamo

Il tuo codice e i tuoi account restano sotto il tuo controllo

Usare l’IA per programmare non dovrebbe significare mandare il tuo codice sorgente a un altro servizio ancora o pagare due volte lo stesso modello.

Privato

Il codice resta nei tuoi repository sui computer che scegli. Ogni Agent lavora nel proprio computer o in un account separato che non può raggiungere le tue chiavi SSH né i tuoi accessi al cloud.

Tuo per sempre

Gli Agents usano gli account IA che colleghi e lavorano nei tuoi repository. Quello che imparano viene conservato in uno spazio dati che scegli tu.

Comandi tu

Puoi vedere a che cosa sta lavorando ogni Agent, e un clic lo ferma.

Prezzi onesti

Usa gli abbonamenti che hai già, oppure fai girare modelli aperti sul tuo hardware senza costi per token.

I tuoi modelli

Crea app su un modello che hai addestrato

Addestra un modello sui tuoi esempi, poi richiamalo dalla tua app con l’SDK di OpenAI o di Anthropic che già usi. Il modello resta sul tuo computer e farlo girare non costa nulla. Le richieste lo raggiungono tramite Geyser, così la tua app funziona da ovunque senza aprire una porta sulla tua rete domestica.

  1. 1
    Insegnaglielo

    Scegli “Insegna un nuovo modello” in Geyser e dagli i tuoi esempi. Si addestra sul tuo Mac o nel cloud, viene messo alla prova e poi funziona sul tuo computer tramite Geyser Host.

  2. 2
    Aprilo al tuo progetto

    Consenti a uno dei tuoi progetti per sviluppatori di usare il modello. Qualsiasi chiave di quel progetto con l’ambito models:infer potrà quindi richiamarlo.

  3. 3
    Richiamalo con l’SDK di OpenAI

    Dal tuo server, punta l’SDK al tuo URL API di Geyser e passa l’id privato del modello. Funziona anche l’SDK di Anthropic, su /api/v1/anthropic.

Python · SDK OpenAI
import os
from openai import OpenAI

# GEYSER_API_URL is the API URL shown when you create the key.
client = OpenAI(
    base_url=os.environ["GEYSER_API_URL"] + "/api/v1/openai",
    api_key=os.environ["GEYSER_API_KEY"],
)
reply = client.chat.completions.create(
    model="private/pmd_…",
    messages=[{"role": "user", "content": "Summarize this ticket"}],
)
Leggi la guida ai tuoi modelli
Crea con Geyser

Aggiungi gli Agents alle tue app

Con l’SDK e la CLI di Geyser, il tuo software può affidare un lavoro a un Agent, seguirne l’avanzamento, chiedere a una persona di approvare un passaggio e ricevere un risultato utilizzabile. Entrambi sono open source con licenza MIT e pubblicati su PyPI.

Inizia

Provalo sulle macchine su cui programmi

Installa Geyser Host dove programmi e lascia che i tuoi Agents tengano traccia delle tue sessioni.