Skip to content

Latest commit

 

History

History
121 lines (81 loc) · 5.02 KB

File metadata and controls

121 lines (81 loc) · 5.02 KB

SolonCode

SolonCode je open-source kodirajući agent izgrađen s Solon AI i Javom (podržava Java8 do Java26 runtime okruženja)

Najnovija verzija: v2026.8.28


SolonCode Desktop radni prostor

Instalacija i konfiguracija

Instalacija:

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

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

Konfiguracija (novim korisnicima se preporučuje da prvo konfigurišu putem Web stranice za postavke):

soloncode web 0

Nakon ulaska na stranicu, otvorite "Postavke -> Veliki jezički model (LLM)", dodajte model i testirajte vezu.

Pokretanje

Pokrenite naredbu soloncode cli (CLI interaktivno) ili soloncode web 0 (Web interaktivno) iz bilo kojeg direktorija u konzoli (tj. vaš radni prostor).

  • soloncode (CLI interaktivno)
demo@MacBook-Pro ~ % soloncode cli
SolonCode v2026.8.28 PID-87950 Model:deepseek-v4-flash
/Users/demo
Tips: (esc) interrupt | /(tab) command | $(tab) skill | @(tab) agent

User
❯ 
  • soloncode web 0 (Web interaktivno)
demo@MacBook-Pro ~ % soloncode web 0
SolonCode v2026.8.28 PID-73617 Model:deepseek-v4-flash
/path/demo
2026-07-09 11:26
Web interface: http://localhost:50488/

Testiranje funkcija (isprobajte sljedeće zadatke, od jednostavnih do složenih):

  • 你好
  • 用网络分析下 ai mcp 协议,然后生成个 ppt // Preporučuje se prethodna instalacija nekih vještina
  • 帮我设计一个 agent team(设计案存为 demo-dis.md),开发一个 solon + java17 的经典权限管理系统(demo-web),前端用 vue3,界面要简洁好看

SolonCode Desktop

SolonCode Desktop je lokalno IDE okruženje za SolonCode. Objedinjuje Agent razgovore, projektne datoteke, Monaco editor, ugrađeni terminal, Git promjene i izvršavanje zadataka u jednom radnom prostoru. Klijent je izgrađen pomoću Tauri, Reacta i TypeScripta, dok Java CLI backend pruža Agent runtime, pristup modelima i alate.

Glavne mogućnosti:

  • Agent režimi — izvršavanje uz odobrenje, automatsko uređivanje, planiranje samo za čitanje i kontinuirano Goal izvršavanje.
  • Razgovori povezani s projektom — slike i datoteke, kontekst radnog prostora, dodatni zadaci tokom rada i statistika modela, Tokena i vremena.
  • Pouzdane sesije — trajna historija, dugoročna memorija, vraćanje, ponovno pokretanje, sigurno brisanje i kontrolne tačke.
  • Integrisani razvojni alati — datoteke, editor, terminal, Git, lista zadataka, Skills, Agents, MCP, OpenAPI, LSP i automatizacije.

Za pokretanje iz izvornog koda, backend pokrenite odvojeno:

# Terminal 1: Desktop backend
soloncode serve 4808

# Terminal 2: Desktop klijent
cd soloncode-desktop
npm install
npm run tauri:dev

Razvojni režim povezuje se na port 4808 i ne pokreće niti automatski otkriva backend proces. Pogledajte Desktop README i vodič za početak rada sa SolonCode Desk.

Dokumentacija

Za više detalja o konfiguraciji, posjetite našu Službenu dokumentaciju.

Doprinos

Ako ste zainteresirani za doprinos kodom, molimo pročitajte Dokumentaciju za doprinos prije slanja PR-a.

Razvoj zasnovan na SolonCode-u

Ako koristite "soloncode" u nazivu svog projekta (npr. "soloncode-dashboard" ili "soloncode-app"), molimo naznačite u README-u da projekt nije službeno razvijen od strane OpenSolon tima i nema službenu povezanost.

Često postavljana pitanja: Koja je razlika od Claude Code?

Oni su funkcionalno slični, sa ključnim razlikama:

  • Izgrađen s Javom, 100% open-source. Kompatibilan s BiSheng JDK (Huawei) i Harmony PC.
  • Potpuno vođen i izgrađen kineskim promptovima
  • Nezavisan od pružatelja usluga. Konfigurišite modele prema potrebi. Iteracija modela će smanjiti razlike i troškove, čineći fleksibilnu konfiguraciju važnom.
  • Istovremeno podržava terminalski komandni interfejs (CLI), interfejs pretraživača (WEB) i desktop IDE interfejs (Desktop).
  • Podržava Web, ACP protokol za udaljenu komunikaciju.