Skip to content
Proyectos

opensolon/soloncode has 200 GitHub stars and 37 forks. Star changes are not measured yet. Last checked 2026-11-12 14:07 UTC. Last push 2026-11-12.

Cómo se miden estas cifras

The open source coding agent.

Crecimiento de estrellas medido

in 24h
Recopilando historial
in 7 days
Recopilando historial
in 15 days
Recopilando historial
in 1 month
Recopilando historial

Cambios netos en períodos que se solapan, no totales diarios. Los datos no disponibles se dejan en blanco. Las estrellas indican interés, no calidad.

README.es.md

Original

SolonCode

Un agente de codificación de código abierto construido con Solon AI y Java (compatible con entornos de ejecución Java8 a Java26)

Última versión: v2026.11.11


Espacio de trabajo de SolonCode Desktop

Instalación y configuración

Instalación:

# 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

Configuración (se recomienda a los nuevos usuarios configurar primero a través de la página web de configuración):

soloncode web

Una vez en la página, abra "Configuración -> LLM", agregue un modelo y pruebe la conexión.

Ejecución

Ejecute el comando soloncode cli (CLI interactivo) o soloncode web (Web interactivo) desde cualquier directorio en la consola (es decir, su espacio de trabajo).

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

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

Prueba de funcionalidades (intente las siguientes tareas, de simple a compleja):

  • 你好
  • 用网络分析下 ai mcp 协议,然后生成个 ppt // Se recomienda instalar algunas habilidades previamente
  • 帮我设计一个 agent team(设计案存为 demo-dis.md),开发一个 solon + java17 的经典权限管理系统(demo-web),前端用 vue3,界面要简洁好看

SolonCode Desktop

SolonCode Desktop es la experiencia IDE local de SolonCode. Reúne conversaciones con el Agent, archivos del proyecto, el editor Monaco, un terminal integrado, cambios de Git y ejecución de tareas en un único espacio de trabajo. El cliente está construido con Tauri, React y TypeScript, mientras que el backend CLI de Java proporciona el entorno del Agent, el acceso a modelos y las herramientas.

Funciones destacadas:

  • Modos de Agent — ejecución con aprobación, edición automática, planificación de solo lectura y ejecución Goal continua.
  • Conversaciones vinculadas al proyecto — imágenes y archivos adjuntos, contexto del workspace, tareas adicionales durante la ejecución y estadísticas de modelo, Token y tiempo.
  • Sesiones fiables — historial persistente, memoria a largo plazo, retroceso, repetición, eliminación segura y puntos de control.
  • Herramientas de desarrollo integradas — archivos, editor, terminal, Git, lista de tareas, Skills, Agents, MCP, OpenAPI, LSP y automatizaciones.

Para ejecutar el cliente desde el código fuente, inicia el backend por separado:

# Terminal 1: backend de escritorio
soloncode serve 4808

# Terminal 2: cliente de escritorio
cd soloncode-desktop
npm install
npm run tauri:dev

El modo de desarrollo se conecta al puerto 4808 y no inicia ni detecta automáticamente el proceso backend. Consulta el README de Desktop y la guía de inicio de SolonCode Desk.

Documentación

Para más detalles de configuración, visite nuestra Documentación oficial.

Contribuir

Si está interesado en contribuir con código, lea la Documentación de contribución antes de enviar un PR.

Desarrollo basado en SolonCode

Si utiliza "soloncode" en el nombre de su proyecto (por ejemplo, "soloncode-dashboard" o "soloncode-app"), indique en el README que el proyecto no está desarrollado oficialmente por el equipo de OpenSolon y no tiene afiliación.

Preguntas frecuentes: ¿Cuál es la diferencia con Claude Code?

Son funcionalmente similares, con las siguientes diferencias clave:

  • Desarrollado con Java, 100% de código abierto. Compatible con BiSheng JDK (Huawei) y Harmony PC.
  • Completamente impulsado y construido con prompts en chino
  • Agnóstico del proveedor. Configurar modelos según sea necesario. La iteración de modelos reducirá brechas y costos, haciendo importante la configuración flexible.
  • Soporta simultáneamente la interfaz de línea de comandos (CLI), la interfaz del navegador (WEB) y la interfaz IDE de escritorio (Desktop).
  • Compatible con Web, protocolo ACP para comunicación remota.

Explorar proyectos relacionados