Відкритий кодувальний агент, побудований на Solon AI та Java (підтримує середовища виконання Java8 до Java26)
Остання версія: v2026.8.11
中文 | 繁體中文 | 日本語 | 한국어 | Deutsch | Français | Español | Italiano
Русский | العربية | Português (BR) | ไทย | Tiếng Việt | Polski
বাংলা | Bosanski | Dansk | Ελληνικά | Norsk | Türkçe | Українська
Встановлення:
# 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Налаштування (новим користувачам рекомендується спочатку налаштувати через веб-сторінку налаштувань):
soloncode web 0
Після входу на сторінку відкрийте "Налаштування -> Велика мовна модель (LLM)", додайте модель і перевірте з'єднання.
Запустіть команду soloncode cli (CLI-інтерактивний) або soloncode web 0 (Web-інтерактивний) з будь-якого каталогу в консолі (тобто вашої робочої директорії).
soloncode cli(CLI-інтерактивний)
demo@MacBook-Pro ~ % soloncode cli
SolonCode v2026.8.11 PID-87950 Model:deepseek-v4-flash
/Users/demo
Tips: (esc) interrupt | /(tab) command | $(tab) skill | @(tab) agent
User
❯ soloncode web 0(Web-інтерактивний)
demo@MacBook-Pro ~ % soloncode web 0
SolonCode v2026.8.11 PID-73617 Model:deepseek-v4-flash
/path/demo
2026-07-09 11:26
Web interface: http://localhost:50488/Тестування функцій (спробуйте наступні завдання, від простих до складних):
你好用网络分析下 ai mcp 协议,然后生成个 ppt// Рекомендується попередньо встановити деякі навички帮我设计一个 agent team(设计案存为 demo-dis.md),开发一个 solon + java17 的经典权限管理系统(demo-web),前端用 vue3,界面要简洁好看
SolonCode Desktop — локальне IDE-середовище SolonCode. Воно об’єднує діалоги з Agent, файли проєкту, редактор Monaco, вбудований термінал, зміни Git і виконання завдань в одному робочому просторі. Клієнт створений на Tauri, React і TypeScript, а Java CLI забезпечує середовище Agent, доступ до моделей та інструменти.
Основні можливості:
- Режими Agent — виконання з підтвердженням, автоматичне редагування, планування лише для читання та безперервне виконання Goal.
- Діалоги в контексті проєкту — зображення й файли, контекст workspace, додавання завдань під час роботи та статистика моделі, Token і часу.
- Надійні сесії — постійна історія, довготривала пам’ять, відкат, повторний апуск, безпечне видалення та контрольні точки.
- Інтегровані засоби розробки — файли, редактор, термінал, Git, список завдань, Skills, Agents, MCP, OpenAPI, LSP та автоматизації.
Під час запуску з вихідного коду backend потрібно запустити окремо:
# Термінал 1: backend Desktop
soloncode serve 4808
# Термінал 2: клієнт Desktop
cd soloncode-desktop
npm install
npm run tauri:devРежим розробки підключається до порту 4808 і не запускає та не виявляє процес backend автоматично. Докладніше дивіться README Desktop і посібник із початку роботи з SolonCode Desk.
Для отримання більш детальної інформації про налаштування відвідайте нашу Офіційну документацію.
Якщо ви зацікавлені у внесенні коду, будь ласка, ознайомтеся з Документацією для учасників перед поданням PR.
Якщо ви використовуєте "soloncode" у назві вашого проекту (наприклад, "soloncode-dashboard" або "soloncode-app"), будь ласка, вкажіть у README, що проект не розроблений офіційно командою OpenSolon та не має жодного відношення до неї.
У чому різниця від Claude Code?
Вони функціонально схожі, з ключовими відмінностями:
- Побудований на Java, 100% відкритий код. Сумісний з BiSheng JDK (Huawei) та Harmony PC.
- Повністю керується та створюється китайськими промптами
- Незалежний від провайдера. Налаштовуйте моделі за потребою. Ітерація моделей зменшить розриви та знизить витрати, роблячи гнучке налаштування важливим.
- Одночасно підтримує термінальний інтерфейс командного рядка (CLI), інтерфейс браузера (WEB) та інтерфейс десктопної IDE (Desktop).
- Підтримує Web, протокол ACP для віддаленого зв'язку.
