SolonCode er en åpen kildekode-kodingsagent basert på Solon AI og Java, som støtter kjøremiljøer fra Java8 til Java26.
Siste versjon: v2026.8.7
中文 | 繁體中文 | 日本語 | 한국어 | Deutsch | Français | Español | Italiano
Русский | العربية | Português (BR) | ไทย | Tiếng Việt | Polski
বাংলা | Bosanski | Dansk | Ελληνικά | Norsk | Türkçe | Українська
Installasjon:
# Mac / Linux / Harmony PC:
curl -fsSL https://solon.noear.org/soloncode/setup.sh | bash
# Windows (PowerShell):
irm https://solon.noear.org/soloncode/setup.ps1 | iexKonfigurasjon (nye brukere anbefales å konfigurere via Web-innstillingssiden først):
soloncode web 0
Når du er på siden, åpner du "Innstillinger -> LLM", legger til en modell og tester tilkoblingen.
Kjør kommandoen soloncode cli (CLI-interaktiv) eller soloncode web 0 (Web-interaktiv) fra hvilken som helst katalog i konsollen (dvs. arbeidsområdet ditt).
soloncode cli(CLI-interaktiv)
demo@MacBook-Pro ~ % soloncode cli
SolonCode v2026.8.7 PID-87950 Model:deepseek-v4-flash
/Users/demo
Tips: (esc) interrupt | /(tab) command | $(tab) skill | @(tab) agent
User
❯ soloncode web 0(Web-interaktiv)
demo@MacBook-Pro ~ % soloncode web 0
SolonCode v2026.8.7 PID-73617 Model:deepseek-v4-flash
/path/demo
2026-07-09 11:26
Web interface: http://localhost:50488/Funksjonstesting (prøv følgende oppgaver, fra enkel til kompleks):
你好用网络分析下 ai mcp 协议,然后生成个 ppt// Det anbefales å installere noen ferdigheter på forhånd帮我设计一个 agent team(设计案存为 demo-dis.md),开发一个 solon + java17 的经典权限管理系统(demo-web),前端用 vue3,界面要简洁好看
SolonCode Desktop er SolonCodes lokale IDE-opplevelse. Den samler Agent-samtaler, prosjektfiler, Monaco-editoren, en integrert terminal, Git-endringer og oppgavekjøring i ett arbeidsområde. Klienten er bygget med Tauri, React og TypeScript, mens Java CLI-backenden leverer Agent-runtime, modelltilgang og verktøy.
Viktige funksjoner:
- Agent-moduser — kjøring med godkjenning, automatisk redigering, skrivebeskyttet planlegging og kontinuerlig Goal-kjøring.
- Prosjektbevisste samtaler — bilde- og filvedlegg, workspace-kontekst, nye oppgaver under kjøring og statistikk for modell, Token og tid.
- Pålitelige økter — vedvarende historikk, langtidsminne, tilbakerulling, ny kjøring, sikker sletting og checkpoints.
- Integrerte utviklingsverktøy — filer, editor, terminal, Git, oppgaveliste, Skills, Agents, MCP, OpenAPI, LSP og automatiseringer.
Når klienten kjøres fra kildekoden, må backenden startes separat:
# Terminal 1: Desktop-backend
soloncode serve 4808
# Terminal 2: Desktop-klient
cd soloncode-desktop
npm install
npm run tauri:devUtviklingsmodus kobler til port 4808 og starter eller oppdager ikke backend-prosessen automatisk. Se Desktop README og startveiledningen for SolonCode Desk.
For flere konfigurasjonsdetaljer, vennligst besøk vår Offisiell dokumentasjon.
Hvis du er interessert i å bidra med kode, vennligst les Bidragsdokumentasjon før du sender inn en PR.
Hvis du bruker "soloncode" i prosjektnavnet ditt (f.eks. "soloncode-dashboard" eller "soloncode-app"), vennligst indiker i README at prosjektet ikke er offisielt utviklet av OpenSolon-teamet og ikke har noen tilknytning.
De er funksjonelt like, med viktige forskjeller:
- Bygget med Java, 100% åpen kildekode. Kompatibel med BiSheng JDK (Huawei) og Harmony PC.
- Helt drevet og bygget med kinesiske prompter
- Leverandøruavhengig. Konfigurer modeller etter behov. Modelliterasjon vil redusere gap og kostnader, noe som gjør fleksibel konfigurasjon viktig.
- Støtter samtidig terminal kommandolinjegrensesnitt (CLI), nettlesergrensesnitt (WEB) og skrivebords-IDE-grensesnitt (Desktop).
- Støtter Web, ACP-protokoll for ekstern kommunikasjon.
