4Geeks AI Studio¶
4Geeks AI Studio consegna software attraverso i pod: un pod lead umano di 4Geeks più un piccolo team di agenti AI che lavora sul tuo repository. Tu descrivi il risultato, approvi il piano e revisioni la merge request. Il pod si occupa della pianificazione, del codice, dei test e delle prove.
Non è un chatbot e non è uno strumento a cui devi inviare prompt. È un servizio di consegna con un piano mensile, un wallet prepagato e una persona responsabile del risultato.
In sintesi
Per chi: founder, team di prodotto e responsabili tecnici con un repository e un risultato chiaro.
Tempo: 5 minuti di lettura; il primo piano di solito arriva lo stesso giorno.
Risultato: un pod che lavora sul tuo repository, con un piano che approvi e una merge request che revisioni.
Cosa consegna AI Studio¶
Un pod prende un risultato — una funzionalità, una correzione di bug, un set di documentazione, un audit, un passaggio di QA, un aggiornamento delle dipendenze o una migrazione del database — e lo trasforma in un piano con task, codice, test e una merge request pronta per la revisione del tuo team.
- Una persona responsabile. Ogni pod ha un pod lead 4Geeks che rivede l’ambito, risponde alle domande e gestisce l’escalation quando il lavoro è bloccato.
- Un’unità di lavoro e di fatturazione. Il pod possiede il suo piano, i task, il repository, gli strumenti, il wallet e la timeline.
- Avanzamento onesto. L’avanzamento è ponderato sui task completati ed è limitato per fase. Non è mai un timer.
- Prove, non promesse. Un pod non può essere segnato come consegnato senza una build e un’esecuzione dei test verdi quando il quality gate è attivo.
- Il tuo repository resta tuo. Il pod lavora su un branch e apre una merge request. Non fa mai push sul tuo branch protetto.
Come funziona¶
flowchart LR
A[Scegli un risultato] --> B[Rispondi a un breve questionario]
B --> C[Il pod lead rivede l'ambito]
C --> D[Approvi il piano]
D --> E[Il pod sviluppa e testa]
E --> F[Revisioni la merge request] - Scegli un risultato. Scegli ciò che ti serve in linguaggio di business: lancia la prima fetta di un prodotto, aggiungi una funzionalità, correggi un bug, fai un audit del codice, migra un database, documenta il sistema, migliora i test o aggiorna le dipendenze.
- Rispondi a un breve questionario. Cinque domande con parole tue. Non serve prompt engineering né una specifica tecnica.
- Approva il piano. Il pod lead trasforma le risposte in un piano con task, criteri di accettazione, ipotesi, rischi e ciò che è fuori ambito.
- Segui la build. Il pod lavora in una sandbox sul tuo repository. Quando serve una decisione, compare in Needs you.
- Revisiona la merge request. Il pod apre un branch e una MR con i test. Il tuo team revisiona e fa il merge; il pod non esegue il deploy in produzione.
Guida visuale¶
La lista dei pod, il piano e il saldo¶
La schermata home è ordinata in base a ciò su cui puoi agire: Needs you, In progress e Finished. La scheda Plan and balance mostra la dotazione mensile, il saldo prepagato e il limite di pod simultanei. New pod avvia il wizard.
Piani e prezzi¶
Il piano è la base: ogni periodo di fatturazione include un pacchetto di task e ore di pod lead. Il lavoro oltre il pacchetto si paga dal wallet prepagato, mai con una fattura a sorpresa. I token sono tracciati per costo e supporto ma non sono una quota del cliente.
| Piano | Base mensile | Task / mese | Pod lead / mese | Pod simultanei | Task extra |
|---|---|---|---|---|---|
| Lite | $390 | 10 | Su richiesta ($75/h) | 1 | $9 |
| Starter | $790 | 15 | 2 h | 1 | $9 |
| Pro | $1,590 | 40 | 6 h | 3 | $7.50 |
- Solo il lavoro consegnato è fatturabile. Un tentativo fallito e un nuovo tentativo sono assorbiti da 4Geeks.
- Il pacchetto si azzera a ogni periodo. L’utilizzo è contato nel periodo di fatturazione corrente; nulla si accumula.
- Puoi limitare la spesa. Un pod si mette in pausa e chiede una ricarica prima di superare il budget.
- I piani sono self-serve. Il proprietario dell’organizzazione o un admin può acquistare o cambiare un piano da AI Studio; le modifiche sono calcolate in modo proporzionale.
Scopri come funzionano utilizzo, piani e wallet
Cosa può consegnare un pod¶
Il wizard trasforma un risultato in un playbook: il team, le capacità, i tipi di task e le consegne attese.
Vedi ogni caso d’uso con processo, risultati e deliverable
| Risultato | Playbook | Cosa ricevi |
|---|---|---|
| Prima fetta di un prodotto | greenfield | Un flusso funzionante, un piccolo pannello operativo, i test e il codice nel tuo repository |
| Aggiungere una funzionalità | feature | La funzionalità funzionante, i test e una merge request pronta per la revisione |
| Trovare e correggere un bug | bugfix | La causa spiegata, un test che fallisce e che lo dimostra, più la correzione |
| Fare un audit del codice | audit | Un report prioritizzato di rischi e debito tecnico; nessuna modifica al tuo codice |
| Migrare un database | db-migration | Mappa dello schema, DDL revisionato, una validazione shadow e un runbook |
| Documentare il sistema | docs | Documentazione scritta dal codice reale e pubblicata dove ti serve |
| Migliorare qualità e test | qa | Fallimenti riprodotti, copertura più ampia e un’esecuzione browser verde quando E2E è attivo |
| Aggiornare le dipendenze | upgrade | L’aggiornamento applicato, le rotture corrette e una merge request con un changelog |
Capacità¶
Una capacità non è un’etichetta: attiva le competenze, i toolchain, i tipi di task e gli artefatti che il pod può realmente produrre. Il piano viene validato in base a esse.
| Capacità | Cosa attiva | Uso tipico |
|---|---|---|
| Docs | Task di documentazione e un artefatto documento | README, ADR, riferimenti API |
| SCRUM | Scrittura di storie e set di issue | Grooming del backlog per Jira, Confluence o Notion |
| Data | Introspezione dello schema, migrazione e validazione shadow | Progetti SQL Server → PostgreSQL o MySQL |
| Quality | QA (build, test e controlli browser) più Review (la merge request che approvi) | Ogni funzionalità, correzione di bug e aggiornamento |
| E2E | Playwright e Chromium; gate dei test browser | Flussi critici come checkout o registrazione |
| Security | Revisione e indagine di sicurezza | Audit e due diligence pre-investimento |
| Design | Intake di design e screenshot | Tradurre un mockup o un brief in lavoro UI |
| Preview | Un URL di anteprima temporaneo | Revisione visiva prima del merge (dipende dal rollout) |
Scegli le capacità quando crei il pod. Dopo l’approvazione del piano vengono bloccate, perché il piano, l’immagine e i task dipendono da esse.
Il pod lead¶
Il pod lead è un ingegnere 4Geeks, non un agente AI. Rivede l’ambito prima che tu lo approvi, risponde alle domande nella pod room, sblocca il pod quando si ferma e decide quando una consegna è pronta per la revisione.
- Ore incluse: Starter include 2 h/mese e Pro 6 h/mese. Lite lavora su richiesta.
- Su richiesta: il tempo extra del pod lead è fatturato a $75/h dal wallet.
- SLA: ogni pod mostra il tempo di risposta obiettivo in ore lavorative.
- Chiedi aiuto: se non sei sicuro di cosa ti serve, scegli I am not sure, I want help nel wizard. Un pod lead legge le tue risposte e ti contatta.
Una richiesta di aiuto richiede un piano attivo, minuti di pod lead residui nel periodo e una carta registrata. Un programma (XL) è diverso: è pre-vendita, quindi qualsiasi membro attivo può chiedere un preventivo e un pod lead prepara la fase 1 prima che tu approvi qualcosa.
Pod o programma?¶
Il wizard stima la dimensione del brief e spiega il percorso. La dimensione non viene mai chiesta; deriva da ciò che il risultato richiede.
| Dimensione | Cosa succede |
|---|---|
| S | Una piccola consegna, come una correzione di bug o una singola funzionalità, con un piano breve. |
| M | Un flusso completo con diversi task, come un checkout o un flusso di prenotazione. |
| L | Un brief delle dimensioni di un prodotto, consegnato in fasi. Il pod consegna una fetta dichiarata; le fasi restanti restano visibili nel piano. |
| XL | Un programma, non un pod. Un pod lead prepara la fase 1 con te, tu la approvi e solo allora viene creato il primo pod. |
Sicurezza e controllo¶
- L’accesso al repository è limitato. Le credenziali vivono nel vault e sono usate solo dalla sandbox del pod. Un pod lavora su un branch e apre una MR; non fa mai push su un branch protetto.
- La sandbox è isolata. Ogni pod gira nel proprio ambiente con l’immagine runtime richiesta dal suo stack.
- 4Geeks è il marchio che vedi. Il routing dei modelli è un dettaglio implementativo: la console e la timeline mostrano 4Geeks Fast/Strong, mai il nome di un provider.
- La traccia di audit è esportabile. La timeline del pod registra task, controlli, approvazioni e messaggi, con le credenziali oscurate.
- Il quality gate è applicato lato server. Build, test ed E2E browser vengono verificati prima della consegna; una deroga richiede una motivazione scritta ed è tracciata.
Buone pratiche¶
- Descrivi il risultato, non i passaggi. “I clienti possono pagare con una carta salvata” è meglio di “aggiungi una tabella e un endpoint”.
- Scegli un risultato per pod. Il lavoro delle dimensioni di un prodotto appartiene a un pod L a fasi o a un programma.
- Collega il repository che il tuo team usa davvero. Il branch e la merge request sono la consegna.
- Scrivi i criteri di accettazione nel questionario. Più chiaro è il “fatto”, meno round richiede il piano.
- Approva il piano prima che inizi la build. Il piano è il contratto; cambiare ambito dopo l’approvazione costa un nuovo task.
- Rispondi rapidamente a “We need you”. Il pod si mette in pausa su una decisione, non in secondo piano.
- Usa il pod lead. Sono inclusi per un motivo: ambito, rischio e lavoro bloccato sono il loro mestiere.
- Revisiona la MR, non la trascrizione. La merge request è la consegna; la timeline è la prova.
Domande frequenti¶
Devo saper scrivere prompt per un’AI?
No. Il wizard pone cinque domande di business. Il pod lead e il planner le trasformano in un piano. Non scrivi mai un prompt.
Il pod fa deploy in produzione?
No. Lavora su un branch e apre una merge request. Il tuo team revisiona e fa il merge. Il deploy resta nella tua pipeline.
Cosa succede se il lavoro è più grande di un pod?
Il wizard lo rileva. Un brief L viene consegnato come una fetta dichiarata con le fasi successive visibili; un brief XL diventa un programma con un pod lead e una fase 1 che approvi prima.
Posso cambiare piano?
Sì. Il proprietario dell’organizzazione o un admin può cambiare il piano da AI Studio. La modifica è calcolata in modo proporzionale e non esiste mai un secondo abbonamento.
Prossimi passi¶
- Vedi i casi d’uso di AI Studio
- Crea un pod passo passo
- Comprendi utilizzo, piani e wallet
- Leggi il Private AI Gateway
- Consulta le domande frequenti su AI Studio
Hai ancora domande? Chiedi su Discord o esplora i tutoriali.