Community

AI Tools

DeepSeek dsh-superagent, l'agente di coding che lavora per tutto il team

DeepSeek dsh-superagent, l'agente di coding che lavora per tutto il team

DeepSeek ha pubblicato su GitHub dsh-superagent, un agente di coding pensato per un'intera squadra. Si collega a una repository GitHub e risponde nelle issue e nelle PR, per esempio aprendo una pull request. È un prototipo di ricerca con licenza MIT, non un prodotto ufficiale: nasce dal lavoro quotidiano del team DeepSeek ed è stato scritto in buona parte da agenti di coding. Gira come pacchetto per DeepSeek Harness ed è in TypeScript.

Come funziona

  • Ascolta gli eventi di GitHub e, se serve, di Feishu. Un filtro deterministico lascia passare solo le persone della lista autorizzata e scarta i bot.
  • Una sessione principale fa da smistatore. Per ogni richiesta decide se accettarla, fermarla, ignorarla o segnarla come non disponibile.
  • Ogni richiesta accettata diventa un ticket con un mandato che non si può cambiare: perimetro, forza e versione della policy. Il ticket ha un worker tutto suo, con sessione, cartella (di solito un git worktree) e subagent propri.
  • Di base lavorano 3 worker in parallelo (si va da 1 a 16), più un posto sempre libero per i messaggi delle persone.
  • I messaggi successivi nello stesso thread arrivano direttamente al worker del ticket, e i risultati tornano lì. I thread restano sotto controllo per 14 giorni.

Limiti e modalità

  • La valutazione di una richiesta ha 120 s di tempo e 2 tentativi in più. La preparazione del ticket dura al massimo 10 minuti, il lavoro in background dopo ogni turno al massimo 30.
  • Per il lavoro che nessuno ha chiesto ci sono tre modalità. OFF non lo considera. OBSERVE (quella predefinita) si limita a registrare cosa avrebbe fatto. AUTO lo esegue. Le richieste esplicite delle persone autorizzate funzionano in tutte e tre.
  • Il principio è "meno attenzione umana possibile, più valore possibile": l'agente parla solo quando qualcuno deve agire o può usare un risultato.

Da sapere prima di provarlo

  • I worker eseguono comandi senza chiedere conferma, con l'utente di sistema dell'operatore, e possono leggere la sua home. DeepSeek consiglia un account di sistema dedicato, con dentro solo le sue credenziali.
  • L'installazione è guidata: si chiede al proprio agente di coding di leggere SETUP.md e configurarlo insieme.

Fonti

Suggerisci una notizia