Solon AI ve Java ile oluşturulmuş açık kaynaklı bir kodlama ajanıdır (Java8'den Java26'ya kadar olan çalışma ortamlarını destekler)
En Son Sürüm: v2026.7.28
中文 | 繁體中文 | 日本語 | 한국어 | Deutsch | Français | Español | Italiano
Русский | العربية | Português (BR) | ไทย | Tiếng Việt | Polski
বাংলা | Bosanski | Dansk | Ελληνικά | Norsk | Türkçe | Українська
Kurulum:
# Mac / Linux / Harmony PC:
curl -fsSL https://solon.noear.org/soloncode/setup.sh | bash
# Windows (PowerShell):
irm https://solon.noear.org/soloncode/setup.ps1 | iexYapılandırma (yeni kullanıcıların önce Web ayarları sayfası üzerinden yapılandırma yapması önerilir):
soloncode web 0
Sayfaya girdikten sonra "Ayarlar -> Büyük Dil Modeli (LLM)" bölümünü açın, bir model ekleyin ve bağlantıyı test edin.
Konsolda herhangi bir dizinden soloncode cli (CLI etkileşimli) veya soloncode web 0 (Web etkileşimli) komutunu çalıştırın (yani çalışma alanınızdan).
soloncode cli(CLI etkileşimli)
demo@MacBook-Pro ~ % soloncode cli
SolonCode v2026.7.28 PID-87950 Model:deepseek-v4-flash
/Users/demo
Tips: (esc) interrupt | /(tab) command | $(tab) skill | @(tab) agent
User
❯ soloncode web 0(Web etkileşimli)
demo@MacBook-Pro ~ % soloncode web 0
SolonCode v2026.7.28 PID-73617 Model:deepseek-v4-flash
/path/demo
2026-07-09 11:26
Web interface: http://localhost:50488/Özellik Testi (basitten karmaşığa aşağıdaki görevleri deneyin):
你好用网络分析下 ai mcp 协议,然后生成个 ppt// Önceden bazı beceriler kurmanız önerilir帮我设计一个 agent team(设计案存为 demo-dis.md),开发一个 solon + java17 的经典权限管理系统(demo-web),前端用 vue3,界面要简洁好看
SolonCode Desktop, SolonCode'un yerel IDE deneyimidir. Agent konuşmalarını, proje dosyalarını, Monaco düzenleyicisini, entegre terminali, Git değişikliklerini ve görev yürütmeyi tek bir çalışma alanında birleştirir. İstemci Tauri, React ve TypeScript ile geliştirilmiştir; Java CLI backend ise Agent çalışma zamanını, model erişimini ve araçları sağlar.
Öne çıkan özellikler:
- Agent modları — onaylı yürütme, otomatik düzenleme, salt okunur planlama ve sürekli Goal yürütme.
- Projeye bağlı konuşmalar — görüntü ve dosya ekleri, çalışma alanı bağlamı, çalışma sırasında yeni görevler ve model, Token, süre istatistikleri.
- Güvenilir oturumlar — kalıcı geçmiş, uzun süreli bellek, geri alma, yeniden çalıştırma, güvenli silme ve kontrol noktaları.
- Entegre geliştirme araçları — dosyalar, düzenleyici, terminal, Git, görev listesi, Skills, Agents, MCP, OpenAPI, LSP ve otomasyonlar.
Kaynak koddan çalıştırırken backend'i ayrı başlatın:
# Terminal 1: Desktop backend
soloncode serve 4808
# Terminal 2: Desktop istemcisi
cd soloncode-desktop
npm install
npm run tauri:devGeliştirme modu 4808 portuna bağlanır ve backend sürecini otomatik olarak başlatmaz veya algılamaz. Ayrıntılar için Desktop README ve SolonCode Desk başlangıç kılavuzuna bakın.
Daha fazla yapılandırma detayı için Resmi Dokümantasyon sayfamızı ziyaret edin.
Katkıda bulunmak istiyorsanız, PR göndermeden önce lütfen Katkı Dokümantasyonu'nu okuyun.
Proje adınızda "soloncode" kullanıyorsanız (örneğin "soloncode-dashboard" veya "soloncode-app"), README'de projenin OpenSolon ekibi tarafından resmi olarak geliştirilmediğini ve herhangi bir bağlantısı olmadığını belirtmeniz gerekir.
İşlevsel olarak benzerdirler, temel farklar şunlardır:
- Java ile oluşturulmuş, %100 açık kaynaklıdır. BiSheng JDK (Huawei) ve Harmony PC ile uyumludur.
- Tamamen Çince promptlarla yönetilir ve oluşturulur
- Sağlayıcıdan bağımsızdır. Modelleri ihtiyaca göre yapılandırın. Model yinelemeleri boşlukları daraltacak ve maliyetleri azaltacaktır, bu da esnek yapılandırmayı önemli kılar.
- Aynı anda terminal komut satırı arayüzünü (CLI), tarayıcı arayüzünü (WEB) ve masaüstü IDE arayüzünü (Desktop) destekler.
- Web, uzaktan iletişim için ACP protokolünü destekler.
