WP保守レポートをAIで自動化しようとして、AI不要な仕組みができた #224
2026-07-31 10:50

WP保守レポートをAIで自動化しようとして、AI不要な仕組みができた #224

spotify apple_podcasts youtube

毎月発生するちょっとしたルーティン作業、AIでパパッと自動化できたら嬉しいですよね。
今回はWordPress 7.0から搭載されたAIコネクタ機能を試すべく、毎月のアップデートの実施履歴のレポートを自動で作成プラグインを作りました。
でも出来上がったものは、そもそもAIコネクタを使わない、普通のプラグインでした。
作る時と運用する時、それぞれのAI活用について考えるヒントになれば幸いです。

▼今回作成したもの:WordPressのアップデート履歴を自動生成するプラグイン(GitHub)
https://github.com/mypacecreator/wp-update-auto-report

 

■おたより募集
番組では、働き方やキャリアに関する悩み、聞いてみたいこと、エピソードの感想などを募集しています。隣の席の先輩だと思って、気軽にお送りください。
▶︎ ハッシュタグ: #ちょいさきトーク
▶︎ おたよりフォーム:https://form.run/@choisaki
▶︎ マシュマロから匿名でもOK! https://marshmallow-qa.com/mypacecreator

■パーソナリティ:けい|Webと仕事を語る、隣の席の先輩
40代・2児の母。会社員を経て、現在はフリーランスとして、Web制作や中小企業のWeb活用支援に取り組んでいます。職場で隣の席の後輩にそっと話しかけるような感覚で、働くうえでのちょっとした経験や思いを音声にしています。
▶︎ Xアカウント:https://x.com/mypacecreator
▶︎ note: https://note.com/mypacecreator

#ちょいさきトーク #Web制作 #フリーランス #キャリア #仕事

感想

まだ感想はありません。最初の1件を書きましょう!

00:02
【ちょいさきトーク】あなたよりちょっと先歩いてきた人の ウェブと仕事の話
この番組では、フリーランスでウェブ制作をしている私、けいが 上司じゃないけど、ちょっと気軽に話ができる隣の席の先輩などの立場で
ウェブと仕事について語ります。 さて、この今日はですね、7月の31日ということで、いよいよ7月の終わりということになりました。
ちょっと早いですよね。毎月早いって言ってますけどね。 月曜日にも話しましたけど、本当に酷暑の毎日の中、本当に戦いながら仕事しているという感じなんですけども、
それでも我々のような仕事は、涼しいクーラーの効いた部屋の中でできる仕事なので、 そんなに文句も言ってられないなというのは感じますよね。
うちの近所もですね、ずっと何かしら工事をやってまして、 大きいマンションを建てたりとかですね、ちょっと行きますとオープンな住宅メーカーがですね、
ぽこぽこ家を建てたりしておりますので、そういう現場なんかですと本当にあの 扇風機のついたジャケットを着た方がずっと作業されておりますので、
そういう現場作業の方と大変だなと、ただただ頭が下がるというところです。
どっちの仕事が良いとか悪いとかっていうことはなくて、本当にそれぞれの持ち場、立場で自分ができることを精一杯していくというのが世の中のあり方かなと思いますので、
少しでもですね、涼しいところで仕事ができる我々は、 その分世の中にどういう価値を与えられるのか考えながら仕事をしていく必要があるんだろうなというのを感じております。
さて今日の話なんですけども、月曜日はWordPressの脆弱性について話をしました。
それの流れでですね、今日はWordPressの7.0、このバージョンから搭載されたAIコネクタというワードプレスと外部のAIサービスと連携していろいろできるという機能が増えたんですけども、
それを使うためにプラグインを新しく作ってみたという話をしたいなと思います。
きっかけとしてはWordPress7.0でAIコネクタ機能が追加されたことがあります。
この話は以前にしたかなと思うんですけども、これを使ってですね、WordPress上で何かAIを動かして何かができないかなというふうに考えたというところから始まったんですけど、
じゃあWordPressで普段やってることでこれができたら便利になるかなっていうふうに考えた時に、
一個結構毎月ですね、私WordPressのアップデート、お客さんのアップデートを月一でやる個種の案件いくつかあるんですけども、
それをやる時にどのプラグインをバージョン何から何にアップデートしたのかっていうののレポートをですね、
今まで手動で書いてたんですけど、これを自動化できたら便利そうだなと思いまして、
03:04
クロードコードを使ってAIを使ってレポートを作るっていうことをできないかなと思ってプラグインを作り始めたんですよ。
最初の構想ではそのWordPressの更新の情報をAIコネクタの方に渡してAIでレポートを作るというのをイメージして作り始めたんですけど、
実際作り始めてこういうふうにできたら私がクライアントさん用のレポートを作る時に便利だなっていう要件をですね、
どんどん言語化していったら最終的にはあれこれAIコネクタいらないなっていう結論に実はなってしまいました。
結局ですね、更新レポートの内容ってWordPress本体を更新しました。
もともとバージョン何で新しくバージョン何に変わりました。
プラグインを何件更新しました。
このプラグインはもともとバージョンいくつだったのをいくつにしました。
テーマ、これスクラッチじゃなくて製品版のテーマを使っている場合はテーマの開発元さんからアップデート配信した時にバージョンいくつのテーマからバージョンいくつにしましたとかですね。
その辺のほとんどそのフォーマットが定型なんですよ。
なのでこれって定型のレポートの出力だったら、いちいちAIかませずにプログラムで定型のものを出せば済むよねということに、もうそもそものことに気づいてしまいまして。
つまりこれ普通のプログラムの普通のプラグインでいいじゃんという結論になりました。
プラグインを作るのにAIは使ったんですけど、WordPressのAIコネクタの機能は別に使わない、自分が楽をするためのプラグインが一個出来上がったという結末を迎えましたね。
前もですね話したことがあるかなと思うんですけど、AIを活用したいと思って作り始めたら結局AIがいらない普通のプログラムをAIに作ってもらったということが結構そういう結末になること多いなというのを感じています。
とはいえ今回のきっかけとして、そもそもWordPress7.0のAIコネクタを試したいということはあったので、その機能も後付けで付けました。
これはAI詳細レポートという機能を足しまして、もともと私が普段必要なレポートはAIなしで機能した上で、さらにこのクロードのAIのAPIを接続するとですね、
AI詳細レポートというボタンを押すと、その更新した内容をAIがですね、プラグインのリードミーとか公式サイトの更新情報の差分とかを見に行って、
この今回のアップデートは何が変更されて、これはユーザーにとってどういうメリットがあるのかっていうのを日本語の文章で出してくれるというような機能が一応搭載されましたというものが出来上がりまして、
これはGitHubに公開リポジトリに置いてありますので、使ってみたいなという方はご自由にダウンロードしてご自身のワールドプレスに入れてみていただければなと思うんですけど。
06:12
最初はですね、ワールドプレスオルグの公式リポジトリに登録も想定して作ったんですけど、
これちょっと用途がニッチすぎりますし、国際化対応とかもめんどくさいので申請はやめてしまって、私のGitHubでしか置いてないんですけど。
ただですね、このAI詳細レポートを私自身は全然使ってないので、本当にお遊びの機能として付けたという感じになります。
あとはそのAI詳細レポートを出すための黒道に渡すプロンプトの指示文がですね、ちょっとイマイチな感じなので、出来上がるレポートも結構まだまだ精度が微妙なんですけど。
ここは使う方の方でですね、プロンプトだけマークダウンファイルで別途ありますので、それをご自身で書き換えていただければもうちょっといい感じのレポートが出来上がるんじゃないかなというふうに思っています。
少なくとも私自身は使わない機能なので、一応置いてあるというだけなんですけど、こんなプロンプトでこういうレポート出来たよっていうのがありましたら、ぜひGitHubの一周とかで教えてもらえると嬉しいです。
これ、自分の管理している保守の予約いただいているお客さんのサイトにはですね、ちゃんと入れまして、これ管理者権限でWordPressのツールというところからレポートを作ることが出来るようにしてあるんですけれども。
お客さんも管理者権限を持っていますと、普通にお客さんからこういうプラグインが入っているというのが見えてしまうので、多少ちょっと微妙な部分はあるんですけど。
どうしても目立つところに置いておくと目に触れると嫌だなという場合は、MUプラグインというプラグインのメニューのところに出てこない、MUプラグインというフォルダの中に入れたプラグインは有効化というのをやらなくても勝手に動くという機能がありますので、MUプラグインの方にインストールしていただくと目立たず動かすことが出来るのかなというふうに思います。
ちょっと話戻るんですけど、今回面白かったのはですね、開発自体はAIでやってるんですけど、完成した仕組みは結局AIいらない方向にどんどん倒すというふうになってるなと思いました。
これはですね、昨今のAPIの重量課金のコストが結構上がってるっていう事情もありますので、運用の時にお金かけずにできるっていうところのメリットは結構あるのかなと思います。
ですので何でもかんでもAIで運用するというわけではなくて、開発のところでAIいっぱい使うけれども運用はAI使わなくてもできるようにしておくっていうのがですね、割といい設計なのかなと個人的には思いますので、
AI使って運用した方がいいところと、なくてもいいところ、逆にない方がメリットあるところっていうのも結構あると思うので、そういう切り分けをうまく考えれるようになるといいのかなというふうに思いました。
09:10
結局そのAIコネクタで何かいろいろ遊んでみようというところはまだ全然できてはいないんですけど、また今後いろいろ何かいいアイディアがあれば試していきたいなというふうに思っています。
これは私自身よりもですね、周りの方でWordPressの例えばMCPの接続してこういうことをやりたいっていうののアイディアをいただいてそれをお手伝いすることの方が私のやり方として現実的なのかなという気がしておりますので、今後そういう相談に応えることも増えていく可能性があるなというふうに思っています。
今日のまとめとしましては、AIで開発するところ、運用に対してAIを使う使わないという判断、ここを切り分けて考えて設計できると便利なものができるんじゃないかなというところでした。
さてこれをお聞きくださっているリスナーの方はですね、最近AIでいろいろやり始めてみたけれども結局もっとシンプルな方法に落ち着いたとか、AIがいらなかったなとかそういった経験ありますでしょうか。
もしその、逆にAIじゃない側に倒してうまくいった話とかですね、ありましたら是非ちょいさきトークのハッシュタグとかおたよりフォームから教えていただけると嬉しいです。
今週も最後までお聞きくださりありがとうございます。おたよりや感想は概要欄のおたよりフォームか、Xでちょい先トークのハッシュタグでポストをお願いします。
ちょいさきトークは毎週月曜日と金曜日の朝7時に配信しています。YouTube、Spotify、Apple、Amazon、スタンドエヘム、リスのうちお好きなアプリでフォローをお願いいたします。
それではまた来週。良い週末をお過ごしください。
10:50

コメント

スクロール