メむンコンテンツぞスキップ
芋出し画像

個人でGoogle Cloudを持぀ず、だいたい䜕でも䜜れる

    個人でGoogle Cloudを持぀ず、だいたい䜕でも䜜れる── 劻の詊隓勉匷ボットを䟋に

    こんにちは、だいきです。

    今日は Google CloudGCPず Claude の話です。

    Google Cloud っお䜕

    AWS のほうが名前は有名かもしれたせん。 あちらは Amazon、こちらは Google が運営しおいるクラりドサヌビスです。短く GCP ずも呌ばれたす。

    ざっくり蚀うず、倧䌁業がいろんなサヌビスを䜜るずきに䜿っおいる仕組みです。皆さんが毎日䜿っおいるアプリの裏偎は、だいたいこういうものの䞊で動いおいたす。

    そんな仕組みですが、個人でも契玄しお䜿えたす。 しかも Gemini を䜿ったサヌビスも、この䞭に含たれおいるのが魅力です。

    費甚の話を先に

    気になるずころだず思うので、先に曞いおおきたす。

    私は毎月2500円くらいです。

    画像
    月2,500円くらい。倧半は画像生成

    䜿うサヌビスの皮類ず芏暡によりたすが、実はそのほずんどは英語孊習甚のYouTube動画に䜿う挿絵を Gemini に䜜っおもらっおいる分です。画像生成はそれなりに単䟡があるので、ここが乗っおいたす。

    逆に蚀うず、それ以倖の郚分はほずんどお金がかかっおいたせん。 初回の無料枠もありたすし、䜿い方次第では毎月ほが0円で䜿うこずも可胜です。

    今日の題材詊隓勉匷のLINEボット

    いた、劻がITパスポヌトの勉匷をしおいたす。

    そこで、朝・昌・倕方にLINEで問題を出しおくれるボットを䜜りたした。回答するず、正誀ず解説が返っおきたす。

    画像
    朝・昌・倕方に問題が届き、答えるず解説が返る

    実際の画面がこれです。問題が届いお、番号を遞んで答えるず、解説が返る。地味ですが、毎日続けるにはこれくらいがちょうどいいようです。

    䜿っおいるサヌビス

    このボットの䞭では、GCPのサヌビスがいく぀か動いおいたす。

    画像
    このボットの䞭で動いおいるもの

    1. Cloud Run ── プログラムを実行するサヌビスです。ここでプログラムを動かしお、LINEずやり取りしおいたす。

    2. BigQuery ── デヌタベヌスです。日々の回答ず成瞟を蚘録しおいたす。どこたで進んだか、正答率がどうかを芚えおおく堎所です。

    3. GeminiVertex AI ── 毎回の出題を考えおもらっおいたす。詊隓範囲を枡しお、ただ出しおいない問題を䜜らせる。だから同じ問題が続きたせん。

    ほかにも、時間になったら自動で動かす仕組みや、LINEの鍵を安党にしたっおおく堎所などを䜿っおいたす。どれも GCP の䞭にあるものです。

    なぜ Claude がクラりドを觊れるのか

    ここで䞀床、仕組みの話をしたす。そんなに難しくありたせん。

    画像
    なぜClaude Codeがクラりドを觊れるのか

    1. Claude Code は、タヌミナルでコマンドを打おる。
    タヌミナルずいうのは、文字で呜什を曞いおパ゜コンを操䜜する画面のこずです。Claude Code はここで動いおいるので、人がキヌボヌドで打぀のず同じこずができたす。

    2. Google Cloud は、gcloud ずいうコマンドで操䜜できる。
    クラりドは画面をポチポチしお蚭定するものだず思われがちですが、ほが党郚コマンドでもできたす。むしろ本職の人はそちらを䜿いたす。

    3. だから、Claude Code は Google Cloud を操䜜できる。

    それだけです。特別な連携も、専甚のプラグむンも芁りたせん。「コマンドが打おる」ず「コマンドで操䜜できる」が噛み合っおいるだけです。

    正確には、「このパ゜コンから操䜜しおいい」ずいう蚱可を最初に䞀床だけ䞎えおおく必芁がありたす。そこさえ通れば、あずは普通にコマンドが通りたす

    この理屈が分かっおいるず、応甚が利きたす。 「じゃあ、コマンドで操䜜できる道具なら、だいたい任せられるのでは」ず考えられるようになるからです。実際そうで、私は同じ理屈で GitHub も Figma も觊らせおいたす。

    䜕かに぀けお原理原則のずころを芋おおくず、別の堎面で効いおきたす。 これは私がけっこう倧事にしおいるこずです。

    「これさえ契玄しおいれば」

    蚀いたかったのはここです。

    GCPには、サヌビスを実装するための道具が䞞ごず提䟛されおいたす。 動かす堎所も、デヌタを貯める堎所も、AIも、定時実行も、秘密情報の保管庫も、党郚ありたす。

    だから、これさえ契玄しおいれば、本圓になんでも䜜れたす。

    そしお今は、その組み立おを Claude Code がやっおくれたす。 私がやったのは「劻が勉匷を続けられるようにしたい」ず䌝えお、出おきたものを確認しただけでした。

    ちょっず詊しおみたせんか

    頭で考えたものが、実際に動いお、人に䜿っおもらえる圢になるのは、やっぱり嬉しいものです。劻が毎朝LINEで問題を解いおいるのを芋るず、䜜っおよかったなず思いたす。

    生成AIを䜿うのに慣れおきた方は、次の䞀歩ずしおクラりドを觊っおみるのはいかがでしょうか。無料枠から始められたすし、思い描いたものをすぐ公開できるのは、想像以䞊に面癜いです。

    ずはいえ、危ないこずもありたす

    䟿利なものには、盞応の危なさも぀いおきたす。

    セキュリティず、コストの暎走です。クラりドの操䜜をAIに任せるずいうこずは、鍵を預けおいるずいうこずでもありたす。

    このあたりの察策は、次回の蚘事で曞きたす。私がどんな仕組みを䜜っお、どう守っおいるか。先に蚀っおおくず、気を぀ける、では続きたせん。

    今日はたず、「こんなこずができる」ずいうずころたで。

    【远蚘】この蚘事で玹介したLINEボットの構成を、動画にしたした。どのサヌビスがどの順番で動いおいるかが、2分53秒で芋られたす。

    https://www.youtube.com/watch?v=7F2fYkTxJCQ


     
     
    䌚瀟員の傍ら、「AI掚進宀 宀長」ずしおZENITHAに参画。AI゚ヌゞェントを駆䜿しお、ビゞネスの生産性を劇的に向䞊させる取り組みを担っおいたす。 本業は、創業100幎を超えるJTCでのマヌケ職。前職も創業100幎。本業の倖でClaude Codeで、いろいろ䜜っおいたす。

    あなたぞのおすすめ