Agent 用法 GitHub · piomin/claude-ai-quarkus
用 claude-ai-quarkus 插件让 Claude Code 按 Quarkus 最佳实践写 Java 应用
装一个 Claude Code 插件,描述需求就能得到遵循 Panache、OIDC、RestAssured、K8s 规范的 Quarkus Java 21+ 代码
效果
原站没有结果截图;README 仅给出安装命令、skill/agent 列表与使用示例提示词
这是什么
新在哪里:以前用 Claude Code 写 Quarkus 要自己补 Panache、安全、测试约定;现在装官方仓库里的插件模板,让 4 个 agent 和 7 个 skill 自动带上这些规范。
怎么做到的:先用 claude plugin marketplace add 把仓库加入插件市场,再 claude plugin install quarkus-template@piomin 安装;之后在项目目录启动 claude,用自然语言描述要建的应用,或用 /quarkus-template:jpa-patterns 调 skill、@agent-quarkus-template:security-engineer 调 agent;开发时也可用 claude --plugin-dir 指向本地仓库调试。
- 适合谁
- 已经用 Claude Code、想快速搭 Quarkus / Java 21+ 应用的 Java 开发者
- 能帮你
- 把 Quarkus 的分层架构、Panache、安全、测试与云原生规范固化进 agent 和 skill,减少逐条提示
评分 三项分开看,不合成总分;热度不等于好用
- 新颖性
- 老工具新用法 · 2026-10-22
- 热度
- 未知
- 易上手
- 需要一些准备
怎么评的
三项都由本站记录的事实按固定规则算出,编辑不能直接改档位;规则改动会写进更新说明。
新颖性
- ●●● 全新做法,且有来源依据的出现时间在最近 30 天内
- ●●○ 老工具新用法或近期刚开放,且有来源依据的时间在最近 30 天内
- ●○○ 出现时间超过 30 天、未核实到精确日期,或已不再是新做法
- 其他 出现时间未核实、晚于今天,或新颖类型未核实时按最低一档处理,不靠猜测加分
热度
- ●●● 最近一次每周人工确认为“热门”:最近 14 天里独立讨论、实际案例、持续时间、传播平台、相对关注五项门槛全部满足(规则 heat-v1)
- ●●○ 最近一次人工确认为“观察中”:前三项至少一项达到,或讨论增长 ≥ 50%,且至少 2 个独立案例
- ●○○ 最近一次人工确认为“未进入跟踪”
- 其他 还没有人工确认过的热度记录时显示“未知”。热度只统计本站已接入的信源,不代表全网
易上手
- ●●● 准备门槛低且难度入门:不需要新账号或付费,首次尝试不超过 30 分钟,公开可用,会复制粘贴即可
- ●●○ 准备门槛中等,或门槛低但需要改少量代码或配置
- ●○○ 准备门槛高:需要商业软件或付费服务、首次尝试超过 2 小时、特殊硬件或网络、排队或邀请且无替代方案,或需要专业知识
- 其他 只有介绍、还没有站内步骤,或关键步骤已失效时显示“暂不可试”;门槛未核实时显示“未核实”
怎么尝试
- 时间 首次约 15 分钟
- 费用 费用待核验:仓库以 Apache-2.0 开源,但使用需已装 Claude Code,原站未说明费用。
- 账号 不需要新账号
- 环境 本机安装 Claude Code 命令行;JDK 21+ 与 Maven/Quarkus 项目环境(README 要求 Java 21+)
- 准备 Claude Code CLI:运行 claude 命令并安装/使用插件
- 准备 Git:claude plugin marketplace add 需从 GitHub 拉取仓库
- 准备 JDK 21+ 与 Maven 项目:生成与运行 Quarkus 应用
- 准备 PostgreSQL(选用):README 示例为带 PostgreSQL 的 REST API,可选
按下面的步骤就能做出第一个结果。复制命令不会自动执行。
添加仓库为插件市场
在终端执行 README 给出的命令,把 GitHub 仓库加进 Claude Code 的插件市场。
终端原始来源命令claude plugin marketplace add https://github.com/piomin/claude-ai-quarkus.git预期结果:命令执行后该仓库被登记为插件市场来源
安装 quarkus-template 插件
按 README 给出的命令安装插件。
终端原始来源命令claude plugin install quarkus-template@piomin预期结果:安装成功,插件中的 agents 与 skills 可用
进入项目并描述需求
进入自己的项目目录启动 claude,用 README 里的示例提示词描述要建的应用。
终端原始来源命令cd my-project claude > "Build a REST API for managing orders with PostgreSQL"预期结果:Claude 调用插件里的 skill/agent,给出符合 Quarkus 约定的代码
直接调用 skill 或 agent
需要专项建议时按 README 直接调用,例如 JPA 反模式 skill 或安全 agent。
终端原始来源命令> /quarkus-template:jpa-patterns > @agent-quarkus-template:security-engineer预期结果:输出聚焦 JPA/Panache 或 Quarkus Security 的专项内容
本地开发调试插件
想改插件本身时用 README 的本地目录方式加载。
终端原始来源命令claude --plugin-dir /path/to/claude-ai-quarkus预期结果:claude 从本地目录加载插件,改动后重新启动可见