AIコーディングアシスタント「Claude Code」を使うと、WordPressサイトへの投稿作成や記事執筆を自動化できます。この記事では、実際に試した連携方法を紹介します。
方法1: Jetpack AI連携(有料)
WordPress.comやJetpack連携サイトでは、Claude側のMCP(Model Context Protocol)ツールを使ってサイト一覧の取得や投稿作成が直接できます。ただし自己ホスト型のJetpackサイトの場合、この機能を使うには「Jetpack AI」または「Jetpack Complete」といった有料プランへのアップグレードが必要です。
方法2: REST API + アプリケーションパスワード(無料)
有料プランを使わなくても、WordPress標準の「REST API」と「アプリケーションパスワード」機能を使えば無料で連携できます。手順は以下の通りです。
- wp-adminの「ユーザー」→「プロフィール」画面を開く
- ページ下部の「アプリケーションパスワード」からパスワードを新規発行する
- 発行されたユーザー名とパスワードを使い、
/wp-json/wp/v2/postsなどのエンドポイントにBasic認証でリクエストを送る
この方法なら追加費用なしで、投稿の作成・更新・公開、メディアのアップロードなどをAI経由で行えます。実際にこの記事自体も、その仕組みを使ってClaude Codeから直接公開されました。
まとめ
Claude CodeとWordPressの連携は、有料のJetpack AIプランを使う方法と、無料のREST API + アプリケーションパスワードを使う方法の2通りがあります。まずは無料の方法から試してみるのがおすすめです。