SOLONCODE(1)
NAME
soloncode — Java impl version of "Claude Code" or "OpenCode".
SYNOPSIS
INFO
63 stars
12 forks
0 views
JavaDeveloper Tools
DESCRIPTION
Java impl version of "Claude Code" or "OpenCode".
README
Solon Code(Solon AI 框架综合应用展示)
Solon Code 是基于 Solon AI (支持 Java8 到 Java25)框架构建的高性能、自主式 AI 终端助手。
它(相当于)是用 Java8 实现的 Claude Code,100% 对齐 Claude Code(或 OpenCode)核心体验,允许 AI 智能体直接与你的本地开发环境交互:阅读代码、运行测试、修复 Bug 以及执行复杂的重构任务。
核心特性
- 强大技能:完全兼容 Claude Code Agent Skills 规范,可无缝接入现有的技能集。
- 环境感知:自动索引项目结构,支持文件读写、Grep 搜索及 Bash 命令执行。
- 安全受控:关键操作(如删除文件、执行写入)支持人工审批(Human-in-the-loop)。
- 广泛兼容:支持 Java 8 ~ 25 全环境运行(即便在老旧企业级项目中也能起飞)。
- 网络能力:自带 Webfetch、Websearch 工具,方便感知网络(基于
mcp.exa.ai/mcp封装) - 开源定制:(MIT 开源协议)方便企业基于 Java 生态去定制自己的 Agent
- 兼容第三方规范:
- 支持自动加载
.opencode/skills作为@opencode_skills只读池 - 支持自动加载
.claude/skills作为@claude_skills只读池 - 支持自动加载
CLAUDE.md作为代码项目规范
- 支持自动加载
多态运行支持
- CLI:沉浸式的终端开发体验。
- Web API:标准化的 HTTP/JSON 接口,便于集成。
- ACP 协议:支持 Agent Context Protocol,可作为插件接入各类现代 IDE。
下载与入门
- 下载程序包
- Bilibili 入门视频
扩展技能 (Skills):
- https://github.com/opensolon/skills (内部只有一个 solon 框架开发技能,可能会偶尔更新)
- https://github.com/zrt-ai-lab/opencode-skills
- https://github.com/openclaw/skills
- https://github.com/anthropics/skills
- https://github.com/ComposioHQ/awesome-claude-skills
重要提醒:
- 如果有跨技能
.opencode或.claude开头的脚本调用,要放到工作区的规范目录下 - 如果没有(跨技能),按普通技能池配置挂载
兼容第三方规范:
- 支持自动加载
.opencode/skills作为@opencode_skills只读池 - 支持自动加载
.claude/skills作为@claude_skills只读池
SEE ALSO
neovim(1)— Hyperextensible Vim-based text editor — the future of Vimtmux(1)— Terminal multiplexer — split panes, detach sessions, pair programhyperfine(1)— A command-line benchmarking tool — measure execution timestokei(1)— Count lines of code quickly — supports 150+ languagescftunnel(1)— 全协议内网穿透 CLI — Cloud 模式免费 HTTP/WS 穿透 + Relay 模式自建中继 TCP/UDP 全协议 | Cloudflare Tunnel + frp 双引擎
clihub3/26/2026SOLONCODE(1)