Repolode
WP-Autoplugin

WP-Autoplugin/wp-autoplugin

BYOK方式のLLMを使い、ステージングされたワークスペースでプラグインやテーマの変更を計画・生成・レビュー・リリースできるWordPress管理画面用プラグインです。

スター
400
フォーク
66
未解決の Issue
1
最終コミット
27 日前

これは何?

WP-Autopluginは、エージェント型のコーディングワークフローをWordPressの管理画面に導入します。必要なプラグインを説明したり、インストール済みのプラグインやテーマの修正・機能追加を依頼したりすると、Plan、Code、Reviewの各ステージを通じて作業を進めます。生成された変更は不変のリビジョンとしてステージングされ、管理者がリリースを承認するまで稼働中の対象には書き込まれません。

独自のAPIキーを使ってOpenAI、Anthropic、Google Gemini、xAI、またはOpenAI互換のエンドポイントに直接接続でき、Codexクレジットを通じてChatGPTのサブスクリプションを利用することもできます。既存コードを扱う場合、エージェントは読み取り専用で範囲を限定したツールを使ってソースファイルを読み込み、ファイル全体を書き換える代わりに、対象を絞った検索・置換の編集を行えます。リリース方法は、ダウンロード可能なZIP、無効化状態でのインストール、フォーク、バックアップを記録した直接変更から選べます。

このプロジェクトはWordPress 6.6以降、PHP 8.0以降向けに書き直されており、長時間のタスクがページの再読み込み後も継続するよう、Action Schedulerでバックグラウンドジョブを処理します。

主な機能

  • 01WordPressプラグインやテーマの作成・変更に使えるPlan、Code、Reviewのワークスペース
  • 02OpenAI、Anthropic、Google Gemini、xAI、および互換エンドポイント向けのBYOK対応
  • 03エージェントが関連するファイルだけを調べられる、読み取り専用のソースコード探索
  • 04元ファイルのスナップショットに対して適用する、対象を絞った検索・置換編集
  • 05ロールバックに対応した、ZIP、無効化状態でのインストール、フォーク、直接変更によるリリース

ユースケース

  • 自然言語での説明から、小規模なカスタムWordPressプラグインを作成する
  • ファイルを手作業で編集せずに、インストール済みのプラグインやテーマのバグを調査・修正する
  • 変更をレビュー可能な状態に保ちながら、社内用または放置されたプラグインに機能を追加する
  • サードパーティ製プラグインのコードを変更せず、フックを利用する拡張プラグインを作成する

使う前に知っておきたいこと

  • プロジェクトのメタデータにライセンスが記載されていないため、再利用条件が不明です。
  • 対応するLLMプロバイダーのAPIキー、またはChatGPTのサブスクリプションが必要です。
  • バージョン2にはWordPress 6.6以上とPHP 8.0以上が必要です。

収録されている特集

トピック

よくある質問

wp-autoplugin とは?
BYOK方式のLLMを使い、ステージングされたワークスペースでプラグインやテーマの変更を計画・生成・レビュー・リリースできるWordPress管理画面用プラグインです。 WP-Autopluginは、エージェント型のコーディングワークフローをWordPressの管理画面に導入します。必要なプラグインを説明したり、インストール済みのプラグインやテーマの修正・機能追加を依頼したりすると、Plan、Code、Reviewの各ステージを通じて作業を進めます。生成された変更は不変のリビジョンとしてステージングされ、管理者がリリースを承認するまで稼働中の対象には書き込まれません。
wp-autoplugin は無料で使えますか?ライセンスは?
wp-autoplugin にはライセンスが明記されていません。コードは公開されていますが、ライセンスがない場合は再利用の許諾がないため、利用前に作者に確認することをおすすめします。
wp-autoplugin は今もメンテナンスされていますか?
活発にメンテナンス中。wp-autoplugin の最終コミットは 2026年10月11日 です。
wp-autoplugin は何に使えますか?
自然言語での説明から、小規模なカスタムWordPressプラグインを作成する ファイルを手作業で編集せずに、インストール済みのプラグインやテーマのバグを調査・修正する 変更をレビュー可能な状態に保ちながら、社内用または放置されたプラグインに機能を追加する サードパーティ製プラグインのコードを変更せず、フックを利用する拡張プラグインを作成する
wp-autoplugin はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/WP-Autoplugin/wp-autoplugin

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト