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
中文 | 日本語 | 한국어 | Deutsch | Français | Español | Italiano
Русский | العربية | Português (BR) | ไทย | Tiếng Việt | Polski
বাংলা | Bosanski | Dansk | Ελληνικά | Norsk | Türkçe | Українська
Installazione:
# Mac / Linux:
curl -fsSL https://solon.noear.org/soloncode/setup.sh | bash
# Windows (PowerShell):
irm https://solon.noear.org/soloncode/setup.ps1 | iexConfigurazione (da modificare dopo l'installazione):
- Directory di installazione:
~/soloncode/bin/ - Individuare il file di configurazione
~/soloncode/config.ymle modificare la configurazionemodels(principalmente) - Per le opzioni di configurazione di
models, consultare: Configurazione del Modello e Opzioni di Richiesta
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,界面要简洁好看
Per maggiori dettagli sulla configurazione, visitare la Documentazione Ufficiale.
Se siete interessati a contribuire al codice, leggete la Documentazione per i Contributi prima di inviare una PR.
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.
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.