Ok One · Distribuzione interna
DevKit
Metodo di sviluppo software assistito dall'AI, con una CLI deterministica per installarlo, verificarlo e aggiornarlo. Indipendente dallo strumento AI.
Installazione
curl -fsSL https://devkit.okone.it/install.sh | bash
Da una shell root su Linux (amd64). Il canale stable punta sempre alla release corrente. Per aggiornare in seguito: devkit self-update. macOS e Windows non sono ancora supportati.
Quickstart · un nuovo server
Per portare un server appena installato sotto DevKit: installa la CLI, poi diagnostica e applica gli accessi gestiti (utenti, gruppo okone-dev, chiavi SSH, sudo passwordless) dallo snapshot del registro. repair server è additivo e mostra sempre prima il piano.
curl -fsSL https://devkit.okone.it/install.sh | bash— installa DevKitdevkit doctor server— diagnosi in sola lettura: cosa diverge dal registrodevkit repair server --apply— crea utenti, chiavi SSH e sudo passwordless (senza--applystampa solo il piano e non cambia nulla)devkit doctor server— riverifica: lo stato deve risultare healthy
repair server è plan-first: senza --apply mostra il piano; --apply chiede conferma, --apply --yes la salta. In alternativa all'SSH manuale, il bootstrap con --doctor esegue la diagnosi subito dopo l'installazione.
Comandi
Generale
devkit · devkit --help | elenco dei comandi disponibili |
devkit version | versione della CLI e dello standard incorporato |
devkit self-update | aggiorna il binario devkit all'ultima release del canale |
Progetto — in un worktree Git
devkit init | installa il metodo in .devkit/ |
devkit doctor project | diagnostica lo stato del progetto (sola lettura) |
devkit repair project | riparazioni deterministiche e senza perdita |
devkit update | anteprima e applicazione dell'aggiornamento (status · resume · rollback) |
devkit context | quadro portabile del progetto per un'AI |
devkit decision record | registra una decisione materiale del progetto |
Server — accessi gestiti
devkit doctor server | diagnosi del server rispetto al registro (sola lettura) |
devkit repair server | riporta il server allo snapshot del registro |