Skip to content

Latest commit

 

History

History
77 lines (50 loc) · 3.26 KB

File metadata and controls

77 lines (50 loc) · 3.26 KB

SolonCode

SolonCode è un agente di codifica open source basato su Solon AI e Java, che supporta ambienti runtime da Java8 a Java26.

Ultima Versione: v2026.4.18

Installazione e configurazione

Installazione:

# Mac / Linux:
curl -fsSL https://solon.noear.org/soloncode/setup.sh | bash

# Windows (PowerShell):
irm https://solon.noear.org/soloncode/setup.ps1 | iex

Configurazione (da modificare dopo l'installazione):

  • Directory di installazione: ~/soloncode/bin/
  • Individuare il file di configurazione ~/soloncode/config.yml e modificare la configurazione models (principalmente)
  • Per le opzioni di configurazione di models, consultare: Configurazione del Modello e Opzioni di Richiesta

Esecuzione

Eseguire il comando soloncode da qualsiasi directory nella console (ovvero, la vostra area di lavoro).

demo@MacBook-Pro ~ % soloncode
SolonCode v2026.4.18
/Users/noear
Tips: (esc) interrompi | '/exit': esci | '/resume': riprendi | '/clear': reimposta

User
> 

Test delle Funzionalità (provare i seguenti task, dal semplice al complesso):

  • 你好
  • 用网络分析下 ai mcp 协议,然后生成个 ppt // Si consiglia di installare alcune skill in anticipo
  • 帮我设计一个 agent team(设计案存为 demo-dis.md),开发一个 solon + java17 的经典权限管理系统(demo-web),前端用 vue3,界面要简洁好看

Documentazione

Per maggiori dettagli sulla configurazione, visitare la Documentazione Ufficiale.

Contribuire

Se siete interessati a contribuire al codice, leggete la Documentazione per i Contributi prima di inviare una PR.

Sviluppo Basato su SolonCode

Se utilizzate "soloncode" nel nome del vostro progetto (ad esempio, "soloncode-dashboard" o "soloncode-app"), indicate nel README che il progetto non è sviluppato ufficialmente dal team OpenSolon e non ha alcuna affiliazione.

Domande frequenti: Qual è la differenza rispetto a Claude Code e OpenCode?

Sono funzionalmente simili, con differenze chiave:

  • Sviluppato in Java, 100% open-source.
  • Interamente guidato e costruito con prompt in cinese
  • Agnostico rispetto ai provider. Richiede la configurazione del modello. L'iterazione dei modelli ridurrà i divari e i costi, rendendo l'approccio agnostico ai provider importante.
  • Focalizzato sull'interfaccia a riga di comando (CLI) del terminale, esecuzione tramite comandi di sistema.
  • Supporta Web, protocollo ACP per la comunicazione remota.