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.
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.”
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
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.
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$ npm test 214 passing $ ▍
Otis chiede di lavorare in queste due cartelle e non toccherà nulla al di fuori.
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.
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.
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.
Puoi vedere a che cosa sta lavorando ogni Agent, e un clic lo ferma.
Usa gli abbonamenti che hai già, oppure fai girare modelli aperti sul tuo hardware senza costi per token.
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.
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.
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.
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.
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"}],
)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.
Installa Geyser Host dove programmi e lascia che i tuoi Agents tengano traccia delle tue sessioni.