WP-Autoplugin/wp-autoplugin
Quickly create functional plugins from simple descriptions, addressing specific needs without unnecessary bloat.
何を解決するか
WP-Autoplugin は WordPress 管理ダッシュボード内にエージェント型のコーディングワークフローを統合し、ユーザーがエディタやブラウザ間でコードを手動で移動することなく、プラグインやテーマの作成、変更、理解を可能にします。変更を別々のワークスペースでステージングし、管理者の明示的な承認を必要とするため、ライブサイトの破損リスクを排除します。
動作方法
このツールは、LLM(OpenAI、Anthropic、Google Gemini、xAI、または ChatGPT サブスクリプション経由)によって駆動される「計画 → コード → レビュー」パイプラインを使用しています。
- 計画: エージェントはリクエストを分析し、バージョン管理された実装計画とファイルマップを作成します。
- コード: エージェントは変更不能なリビジョンとしてコードを生成します。既存のプロジェクトに対しては、不要な再書き込みを避けるために制限付きの検索・置換操作を使用します。
- レビュー: AIレビュアーが特定のリビジョンを評価し、深刻度(P0-P3)でランク付けされた構造化レポートを提供します。
巨大なプロンプトを避けるために、エージェントは読み取り専用のソースツールを使用してコードベースを段階的に探索し、メタデータの検査、テキスト検索、WordPress フックの発見を行います。変更は別途ステージングされ、新しいプラグイン、フォーク、または直接的な変更としてリリース可能で、ロールバック機能も備えています。
対象ユーザー
プラグインの自動作成、既存のテーマ/プラグインのバグ修正、またはフックを介したサードパーティコードの拡張を希望する WordPress 開発者やサイト管理者で、サイトの安定性を損なわずに行いたい方。
特徴
- ソース対応探索: すべてのプロジェクトを毎回プロンプトに送信するのではなく、関連するコードベースのセクションのみを段階的に読み込みます。
- 安全なステージング: 管理者がリリースを承認するまで、コードはライブファイルに書き込まれません。
- 柔軟なリリースオプション: ZIP のビルド、非アクティブプラグインのインストール、フォークの作成、ロールバック機能付きの直接変更をサポートします。
- ビジュアル対応: スクリーンショットやモックアップをアップロードして、AI がインターフェースを再現したり、レイアウトの問題を修正するのを支援できます。
- BYOK(Bring Your Own Key): 複数の主要な AI プロバイダーと互換性があり、実験的な ChatGPT サブスクリプションフローもサポートしています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- Dispatch