# soloncode **Repository Path**: opensolon/soloncode ## Basic Information - **Project Name**: soloncode - **Description**: The open source coding agent. - **Primary Language**: Java - **License**: MIT - **Default Branch**: main - **Homepage**: https://solon.noear.org/article/soloncode - **GVP Project**: No ## Statistics - **Stars**: 83 - **Forks**: 33 - **Created**: 2026-02-10 - **Last Updated**: 2026-04-10 ## Categories & Tags **Categories**: ai **Tags**: claude, Code, Cli, Java, solon ## README

SolonCode

An open-source coding agent built with Solon AI and Java (supports Java8 to Java26 runtime environments)

Latest Version: v2026.4.11

[中文](README.zh.md) | [日本語](README.ja.md) | [한국어](README.ko.md) | [Deutsch](README.de.md) | [Français](README.fr.md) | [Español](README.es.md) | [Italiano](README.it.md) [Русский](README.ru.md) | [العربية](README.ar.md) | [Português (BR)](README.br.md) | [ไทย](README.th.md) | [Tiếng Việt](README.vi.md) | [Polski](README.pl.md) [বাংলা](README.bn.md) | [Bosanski](README.bs.md) | [Dansk](README.da.md) | [Ελληνικά](README.gr.md) | [Norsk](README.no.md) | [Türkçe](README.tr.md) | [Українська](README.uk.md)
## Installation and Configuration Installation: ```bash # Mac / Linux: curl -fsSL https://solon.noear.org/soloncode/setup.sh | bash # Windows (PowerShell): irm https://solon.noear.org/soloncode/setup.ps1 | iex ``` Configuration (must be modified after installation): * Installation directory: `~/soloncode/bin/` * Locate the `~/soloncode/config.yml` configuration file and modify the `chatModel` configuration (primarily) * For `chatModel` configuration options, refer to: [Model Configuration and Request Options](https://solon.noear.org/article/1087) ## Running Run the `soloncode` command from any directory in the console (i.e., your workspace). ```bash demo@MacBook-Pro ~ % soloncode SolonCode v2026.4.11 /Users/noear Tips: (esc) interrupt | '/exit': quit | '/resume': resume | '/clear': reset User > ``` Feature Testing (try the following tasks, from simple to complex): * `你好` * `用网络分析下 ai mcp 协议,然后生成个 ppt` // It's recommended to install some skills in advance * `帮我设计一个 agent team(设计案存为 demo-dis.md),开发一个 solon + java17 的经典权限管理系统(demo-web),前端用 vue3,界面要简洁好看` ## Documentation For more configuration details, please visit our [Official Documentation](https://solon.noear.org/article/soloncode). ## Contributing If you're interested in contributing code, please read the [Contributing Docs](https://solon.noear.org/article/623) before submitting a PR. ## Developing Based on SolonCode If you use "soloncode" in your project name (e.g., "soloncode-dashboard" or "soloncode-app"), please indicate in the README that the project is not officially developed by the OpenSolon team and has no affiliation. ## FAQ: What's the difference from Claude Code and OpenCode? They are functionally similar, with key differences: * Built with Java, 100% open-source. * Pure Chinese prompt-driven development and construction. * Provider-agnostic. Requires model configuration. Model iteration will narrow gaps and reduce costs, making provider-agnostic approach important. * Focused on terminal command-line interface (CLI), running via system commands. * Supports Web, ACP protocol for remote communication.