quarkus-agent Claude Code プラグイン
Claude Code プラグインClaude Code開発AI エージェント・AI アプリ開発Web・アプリ開発Web 検索・リサーチ・学習以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
quarkus-agentは、AIコーディングエージェントがQuarkusのJavaアプリケーションを作成・起動・管理できるようにするMCPサーバーです。管理対象のQuarkusアプリとは別のローカルプロセスとして動作するため、対象アプリがクラッシュしてもサーバー自体は動作を継続します。提供される機能には、新規プロジェクトの生成、開発モードのライフサイクル制御、拡張機能ごとのコーディング指針(スキル)の読み込み、稼働中アプリのDev MCPツールへの中継、Quarkusドキュメントに対するセマンティック検索が含まれます。READMEによると、動作にはJava 21以上が必要で、ドキュメント検索を使う場合はDockerまたはPodmanが必要です。導入方法はClaude Codeのプラグインとして追加する方法、JBang経由、jarファイルの直接ダウンロード、ネイティブバイナリ、ソースからのビルドなど複数用意されています。
quarkus-agent でできること
- 指定した拡張機能構成で新規Quarkusプロジェクトを生成し、開発モードで自動起動させる
- 稼働中のQuarkusアプリの起動・停止・再起動・状態確認を行い、ログを取得する
- コードを書く前に拡張機能ごとのコーディングパターンや注意点(スキル)を読み込み、プロジェクト単位・ユーザー単位・グローバル単位で内容を調整する
- 稼働中アプリの組み込みDev MCPサーバーが提供するツール(テスト、設定変更、拡張機能操作、エンドポイント一覧、ログレベル変更、例外情報取得など)を検索して呼び出す
- 拡張機能を絞り込みながらQuarkusドキュメントに対するセマンティック検索を実行する
- MCPサーバー自体や管理対象アプリのファイルログの有効化・無効化・読み取りを行う