# soloncode **Repository Path**: asgc/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**: 0 - **Forks**: 67 - **Created**: 2026-07-27 - **Last Updated**: 2026-07-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
An open-source coding agent built with Solon AI and Java (supports Java8 to Java26 runtime environments)
Latest Version: v2026.7.27
## Running
Run the `soloncode cli` (CLI interactive) or `soloncode web 0` (Web interactive) command from any directory in the console (i.e., your workspace).
* `soloncode` (CLI interactive)
```bash
demo@MacBook-Pro ~ % soloncode cli
SolonCode v2026.7.27 PID-87950 Model:deepseek-v4-flash
/Users/demo
Tips: (esc) interrupt | /(tab) command | $(tab) skill | @(tab) agent
User
❯
```
* `soloncode web 0` (Web interactive)
```bash
demo@MacBook-Pro ~ % soloncode web 0
SolonCode v2026.7.27 PID-73617 Model:deepseek-v4-flash
/Users/demo
2026-07-09 11:26
Web interface: http://localhost:50488/
```
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?
They are functionally similar, with key differences:
* Built with Java, 100% open-source. Compatible with BiSheng JDK (Huawei) and Harmony PC.
* Pure Chinese prompt-driven development and construction.
* Provider-agnostic. Configure models as needed. Model iteration will narrow gaps and reduce costs, making flexible configuration important.
* Simultaneously supports terminal command-line interface (CLI), browser interface (WEB), and desktop IDE interface (Desktop).
* Supports Web, ACP protocol for remote communication.