メインコンテンツへスキップ
見出し画像

【コピペ地獄から卒業】Claude Codeでプレゼン資料を作る3つの方法|非エンジニアが30分でスライド完成

    プレゼン資料づくりに、毎回半日を溶かしていませんか。Claude Codeを使えば、構成からデザインまでをAIに任せて、人前に出せるスライドを30分ほどで仕上げられます。本記事では、非エンジニアの私が実際にClaude Codeでプレゼン資料を作った手順を、Marp・HTMLスライド・PowerPointの3つの方法に分けて、初めての人でも再現できるように解説します。「コードは書けないけれど、資料作成にかかる時間を半分にしたい」という方に向けた、実践的な完全ガイドです。

    なぜ非エンジニアこそClaude Codeでプレゼン資料を作るべきなのか

    PowerPointでの資料作成は、内容を考える時間よりも「文字を中央に揃える」「箱の色を統一する」「フォントサイズを合わせる」といった細かい作業に時間を奪われがちです。3〜4時間かけて20枚のスライドを作り込み、上司の一言で構成をまるごとやり直す——そんな徒労を経験したことがある人は、決して少なくないはずです。

    営業提案、企画会議、社内勉強会、月次の報告会。職種を問わず、ビジネスパーソンは驚くほど多くの時間をスライド作成に費やしています。しかもその大半は、伝えたい中身そのものではなく「見た目を整える単純作業」に消えていきます。ここがそっくりAIに置き換えられるとしたら、あなたの一日はどれだけ軽くなるでしょうか。

    Claude Codeは、この構造を根本から変えてくれます。やりたいことを日本語で伝えるだけで、構成案・スライド本文・デザインの土台までを一気に生成してくれるからです。あなたがやるのは「何を伝えたいか」を考えることと、出てきた資料を会話で微調整することだけ。手を動かす作業のほとんどを、AIが肩代わりしてくれます。

    「でも、コードが書けないと無理でしょう?」と思うかもしれません。安心してください。Claude Codeはターミナルに日本語で指示を打つだけで動きます。スライドの正体は結局のところテキストファイルなので、プログラミングの知識はいりません。むしろ、PowerPointの細かい操作が苦手な人ほど、得られる恩恵が大きいツールなのです。

    Claude Codeでプレゼン資料を作る3つの方法を比較

    ひとくちに「Claude Codeでプレゼンを作る」といっても、最終的な出力形式によって大きく3つの方法に分かれます。それぞれに得意・不得意があるので、まずは全体像をつかんでおきましょう。次の図は、3つの方法の違いをまとめたものです。

    画像

    方法1|Marp(マープ)でMarkdownスライドを作る

    Marpは、Markdownという簡単な記法で書いたテキストを、そのままスライドに変換してくれる仕組みです。「# 見出し」と書けばタイトルスライドになり、「---」で区切れば次のページに進む、という直感的なルールだけで成立します。Claude Codeに「Marp形式でスライドを作って」と頼めば、このMarkdownを丸ごと書いてくれます。PDFにもPowerPoint(.pptx)にも書き出せるので汎用性が最も高く、最初に試すならこの方法がおすすめです。テキストなので修正もバージョン管理も簡単で、「去年の資料をベースに今年版を作って」といった流用もお手のものです。

    方法2|HTMLスライド(reveal.js)でブラウザ表示する

    reveal.jsは、ブラウザ上でなめらかに動く、おしゃれなスライドを作れる仕組みです。アニメーションや動画の埋め込みといったリッチな表現が得意で、オンライン勉強会や画面共有でのデモに向いています。HTMLファイル1つで完結するため、URLを共有するだけで相手に見せられるのも利点です。一方で、紙に印刷して配る配布資料や、PowerPointでの提出が前提の場面には少し不向きです。

    方法3|PowerPoint(.pptx)を直接生成する

    「最終的には編集できるPowerPointファイルが欲しい」という場合は、python-pptxという仕組みを使って、ネイティブの.pptxを直接生成できます。会社の共有フォルダに入れる、既存テンプレートに合わせる、同僚がPowerPointで微修正する——そんな現実的な業務には、この方法が一番フィットします。Claude Codeが裏側で必要なプログラムを書いてくれるので、あなたは完成した.pptxを受け取るだけです。

    迷ったら、まずはMarpから始めてください。学習コストが最も低いうえに、PDFとPowerPointの両方へ書き出せるため、ビジネスシーンのほとんどをこれ1つでカバーできます。「凝った演出でオンライン発表したい」ならHTMLスライド、「同僚が後から触る前提」ならpython-pptx、と覚えておけば選択に迷うことはありません。

    【実践】Claude CodeとMarpでプレゼン資料を作る5ステップ

    ここからは、実際に私がClaude CodeとMarpを使って「新サービスの社内提案資料」を作ったときの手順を、5つのステップで再現します。所要時間は実質30分ほど。次の図が、制作の全体フローです。

    画像

    Step1|やりたいことを一言で伝える

    まずはターミナルでClaude Codeを起動し、ゴールをそのまま日本語で伝えます。たとえば、こんな具合です。「新サービスの社内提案用に、10枚くらいのプレゼン資料を作りたい。Marp形式で、まずは構成案から提案して」。ポイントは、いきなり完成品を求めず「構成案から」と頼むこと。こうすることで、AIが見当違いの方向に進むのを防げます。Claude Codeは必要に応じて、Marp本体のインストールまで「これを実行していいですか?」と確認しながら進めてくれるので、環境構築でつまずく心配もありません。

    Step2|構成(アウトライン)をAIに作らせる

    数秒で「課題 → 解決策 → 導入効果 → コスト → スケジュール」といった構成案が返ってきます。ここで一度立ち止まり、構成だけをレビューします。「導入事例のスライドを1枚足して」「コストの前にリスクの話を入れて」など、思いついた修正を会話で伝えていきます。

    この「構成を先に固める」工程こそ、資料の質を決める最重要ポイントです。スライドを作り込んでから構成を直すと手戻りが大きくなりますが、テキストの構成段階なら一瞬で直せます。聞き手は誰か、結論を先に言うべきか、といった前提もこの段階で伝えておくと精度が上がります。AIに途中で止まらず最後までやり切らせる指示の出し方は、Claude Codeの/goalコマンドで"AIに最後までやらせる"方法を解説した記事でも詳しく紹介しています。

    Step3|Markdownスライドに変換させる

    構成が固まったら「この構成でMarpのMarkdownを書いて」と指示します。すると、各スライドの見出し・箇条書き・話者ノートまで含んだ、完成形のMarkdownファイルが生成されます。中身はただのテキストなので、気になる文言があればその場で「3枚目の表現をもっと柔らかく」と頼むだけで書き換えてくれます。専門用語が多すぎると感じたら「中学生にも分かる言葉に」と頼むのも効果的です。1枚あたりの情報量が多すぎないかも、この段階でチェックしておきましょう。

    Step4|PDF・PowerPointに書き出す

    「PDFに書き出して」と頼むだけで、Claude Codeがmarp-cliを使って変換コマンドを実行し、slides.pdfを生成します。「PowerPointでも欲しい」と言えば.pptxも同時に出力してくれます。出来上がったファイルはそのまま開いて確認できます。ここまでで、白紙の状態からおよそ20分。手作業なら半日かかっていた工程が、ほぼ会話だけで完了します。

    Step5|微調整を会話で指示する

    最後は仕上げです。「全体の文字を少し大きく」「表紙に今日の日付を入れて」「2枚目の箇条書きを3つに減らして」といった修正を、PowerPointを一度も開かずに会話だけで指示します。AIがMarkdownを直し、再書き出しまで一気にやってくれます。ソフトを直接触るより速い、という逆転現象がここで起きます。修正履歴もテキストとして残るので、「やっぱり前の表現に戻して」も自由自在です。

    スライドのデザインをワンランク上げるAIへの頼み方

    「AIが作るとデザインがダサくなるのでは?」という心配は、頼み方しだいで解決できます。コツは、抽象的な「いい感じにして」ではなく、具体的なイメージを言葉で渡すことです。

    配色なら「コーポレートカラーの紺色(#1B2A4A)をベースに、アクセントをオレンジで」。雰囲気なら「Appleの基調講演のような、余白の多いミニマルなデザインで」。フォントなら「見出しは太いゴシック、本文は読みやすい書体で」。このように、ふんわりした形容詞ではなく、固有名詞や色コードで伝えると、仕上がりが一気にプロっぽくなります。

    もうひとつ効くのが、プロが守る「黄金ルール」をそのまま指示に入れることです。「1スライド1メッセージで」「箇条書きは1枚3つまで」「数字は大きく目立たせて」と伝えるだけで、素人っぽい詰め込みスライドが、ぐっと洗練されます。AIはルールを与えられるほど力を発揮します。

    さらに、図解やアイコンが欲しいときは「この数字の比較を棒グラフにして」「各ステップにシンプルなアイコンを付けて」と頼めば、AIがグラフや図版を生成して埋め込んでくれます。文字だらけのスライドから卒業できるわけです。グラフや図版づくり、さらには画面操作までAIに任せる発想は、Claude CodeのComputer useでPC操作を自動化した実例記事の考え方とも地続きです。

    「編集できるPowerPointが欲しい」を叶える2つのルート

    社内では「最終的にPowerPointファイルで提出すること」が必須、というケースは少なくありません。これを叶えるルートは、大きく2つあります。

    ルートA|Marpから.pptxに書き出す

    前述のとおり、Marpはそのまま.pptxへ書き出せます。手軽ですが、書き出された.pptxは「画像が貼られたスライド」に近く、PowerPoint側での細かな文字編集にはあまり向きません。「内容はもう確定していて、ごく軽い手直しだけ」という場合に最適です。発表直前に文言をいじる予定がないなら、これで十分でしょう。

    ルートB|python-pptxでフル編集可能なファイルを作る

    「PowerPointで自由に文字も図形も編集したい」なら、python-pptxで生成するのが正解です。テキストボックスも図形も後から編集できる、ネイティブの.pptxが手に入ります。Claude Codeに「python-pptxで、編集できるPowerPointとして出力して」と頼むだけで作ってくれます。複数人で回覧して直す前提の資料は、このルートが安心です。

    なお、ファイルをゼロから生成するのではなく、すでにあるExcelやWordの資料からスライドに起こしたい場合は、Claude本体のOffice対応も選択肢になります。詳しくはClaudeがExcel・Word・PowerPointに対応した件を解説した記事でまとめているので、手元の素材に応じて使い分けてください。

    実際に使って分かったメリットとデメリット

    何本かの資料をClaude Codeで作ってみて見えてきた、リアルなメリットとデメリットを正直に共有します。次の図は、手作業のころとClaude Code導入後で、作業時間がどう変わったかを比較したものです。

    画像

    メリット|「作業」が消えて「思考」だけが残る

    最大のメリットは、手を動かす単純作業がほぼゼロになることです。整列・配色・フォント統一といった面倒な作業から解放され、「何を伝えるか」という本質に集中できるようになります。修正指示が会話で完結するため、提出前夜の深夜手直しもなくなりました。すべてがテキストベースなので、過去に作った資料を流用・改変するのも一瞬。資料作りが「面倒なタスク」から「考えるだけの仕事」に変わる感覚は、一度味わうと手放せません。

    デメリット|凝ったアニメーションや微妙なズレ調整は苦手

    一方で、ピクセル単位の繊細なレイアウト調整や、PowerPointの派手なアニメーションは苦手です。「ロゴを2ミリだけ右へ」といった感覚的な微調整は、結局自分の手でやったほうが速い場面もあります。また、ごく初回はMarpなどのセットアップに少し時間がかかります(とはいえ、その作業もClaude Codeがほぼ自動でやってくれます)。完全にノールックで完璧な資料が出てくる、とまでは期待しすぎないほうがよいでしょう。

    総じて、「8割をAIで一気に作り、残りの2割を人が仕上げる」という分担が現実的です。それでも全体の所要時間は、手作業だったころの半分以下に収まっています。浮いた時間を、発表のリハーサルや内容のブラッシュアップに回せるのが、何よりの収穫です。

    プレゼン資料作成をさらに効率化する3つのコツ

    操作に慣れてきたら、次の3つを取り入れると、制作スピードがさらに上がります。

    1つ目は、自分用のテンプレートを1枚作っておくこと。一度気に入ったデザインのMarkdownができたら、それを「ひな形」としてAIに渡すだけで、毎回ゼロから作らずに済みます。表紙のレイアウトや配色、フォントを固定しておけば、回を重ねるほど、あなた好みの資料が短時間で仕上がるようになります。

    2つ目は、CLAUDE.mdという設定ファイルに、資料作成のルールを書いておくこと。「スライドは必ず紺×オレンジ」「1枚の箇条書きは3つまで」「結論を最初のスライドに置く」といった自分の好みを記録しておけば、毎回指示しなくてもAIが自動で守ってくれます。指示の手間が減り、複数の資料を作っても見た目のトーンが揃うのが大きな利点です。

    3つ目は、リサーチや画像生成とセットで使うこと。「この市場規模をリサーチして、グラフ付きのスライドにして」のように、調べ物から資料化までを一気通貫で頼めば、根拠のある説得力の高い資料が、驚くほど短時間で完成します。情報収集とスライド化を分断しないことが、スピードと質を両立させる鍵です。

    よくある質問(FAQ)

    Q. プログラミングの知識がまったくなくても大丈夫ですか?

    A. 大丈夫です。操作はすべて日本語の会話で完結します。Marpやmarp-cliのインストールも、Claude Codeが「これを実行していいですか?」と確認しながら自動で進めてくれるので、コマンドの意味を一つひとつ理解する必要はありません。分からない用語が出てきたら、その場で「それは何?」と聞き返せばよいだけです。

    Q. 完成したスライドは社内のPowerPointで開けますか?

    A. 開けます。MarpからもPowerPointファイル(.pptx)へ書き出せますし、編集の自由度を重視するなら、python-pptxでネイティブの.pptxを生成できます。提出先の要件に合わせて方法を選んでください。

    Q. 無料で使えますか? 料金はどのくらいかかりますか?

    A. Claude Codeの利用料はかかりますが、スライド1本あたりの消費はそれほど多くありません。Marpやpython-pptxといったツール自体は無料です。まずは低価格プランの範囲で十分に試せるので、気軽に始められます。

    Q. 画像や図表もAIが作ってくれますか?

    A. はい。グラフやシンプルなアイコン、図解はAIが生成してスライドに埋め込めます。ただし、写真素材については別途用意するか、画像生成AIと組み合わせるのがおすすめです。

    Q. どんな場面のプレゼンに向いていますか?

    A. 社内提案、勉強会の登壇、営業の提案資料、定例の報告会など、テキストで内容が説明できるプレゼンならほぼ何でも向いています。逆に、写真を主役にしたビジュアル重視の資料は、専用のデザインツールのほうが得意な場合もあります。

    まとめ|Claude Codeで資料作成は「考える時間」だけになる

    Claude Codeを使えば、プレゼン資料づくりは「手を動かす作業」から「何を伝えるかを考える仕事」へと姿を変えます。Marpで手軽に始め、ブラウザ表示ならHTMLスライド、編集前提ならpython-pptx——目的に合わせて3つの方法を使い分ければ、どんな場面にも対応できます。整列や配色に費やしていた時間は、そっくりそのまま「中身を磨く時間」に変わります。

    まずは小さな資料1本で構いません。「Marp形式で、3枚のスライドを作って」とClaude Codeに打ち込むところから始めてみてください。一度この快適さを知ると、もう手作業には戻れなくなるはずです。

    あわせて読みたい関連記事:


    AIの最新ノウハウをリアルタイムで受け取りたい方へ

    この記事を書いている私は、X(@ai_hack_dx)で「非エンジニアでも今日から使えるAI活用術」を毎日発信しています。Claude Codeの新機能や、明日の仕事がラクになる具体的な使い方を、いち早く知りたい方はぜひフォローしてください。あなたの「面倒な作業」を、一緒にどんどん減らしていきましょう。

     
     
    非エンジニア向けにClaude Codeの実践ノウハウを毎日発信。企業研修(半日15万円〜・助成金対応)と業務自動化ツール制作を承ります。メンバーシップで作ったものを週1共有(初月無料)|X→@ai_hack_dx

    あなたへのおすすめ