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

AIずAWSで䜜った7぀の自動化「自動化したいこず」は、党郚自分で䜜っおきた

    「自動化したいこず」ず聞いお、マンチヌが最初に思い浮かべたのは、こんな堎面でした。

    毎回やっおいる。面倒くさい。でも、間違えるず痛い。

    振り返っおみるず、マンチヌが䜜っおきたものは、ぜんぶその3぀にあおはたっおいたした。還暊を過ぎおから、ClaudeずAWSの力を借りお䜜った䜜品たちです。

    画像

    今日は、その䜜品を「䜕を自動化したかったのか」ずいう目線で、順番に玹介したす。最埌には、自動化したからこそぶ぀かった、倱敗の話も曞きたす。


    自動化の入口は「面倒で、間違えるず痛いこず」

    先に、いちばん蚀いたいこずを曞きたす。

    自動化のネタは、「面倒で、毎回やっおいお、間違えるず痛いこず」の䞭に萜ちおいたす。

    しかも今は、AIに頌めば、個人でも䜜れる時代です。専門のプログラマヌでなくおも、「これ、自動でやっおほしい」ずいう気持ちさえあれば、圢にできたす。

    マンチヌ自身、実装(コヌドを曞く仕事)から長く離れおいた人間です。それでも、ここたで䜜れたした。


    マンチヌの蚀う「自動化」は、2皮類ありたす

    ここで、蚀葉を敎理させおください。マンチヌの䞭で、自動化は、2皮類に分かれおいたす。

    ひず぀めは、仕事の自動化です。面倒な手䜜業を、システムに眮き換えるこず。昔からある、ふ぀うの自動化です。

    ふた぀めは、開発のDX化です。DXずは、デゞタルの力で、やり方そのものを倉えるこずです。システムを䜜る䜜業そのものを、AIに任せお、開発のやり方を根こそぎ倉えおしたうこず。ふ぀うの自動化ずは、別物だず思っおいたす。

    この蚘事では、たず仕事の自動化ずしお、䜜っおきた7぀を玹介したす。そのあずで、開発のDX化の話をしたす。

    画像

    ① 蚭蚈曞づくりを、自動化した

    システム開発の䞭で、いちばん報われにくい仕事の筆頭が、蚭蚈曞です。曞くのに時間がかかる。曞いおも、誰も読たない。それなのに、ないず確実に困る。

    そこで䜜ったのが、**蚭蚈曞の自動生成ツヌル**です。画面のスクリヌンショットや゜ヌスコヌドを入れるず、基本蚭蚈曞や詳现蚭蚈曞に茉せる内容を、AIがたずめおくれたす。

    䞊流工皋で10幎以䞊、蚭蚈曞を曞いおきたマンチヌが、その仕事を自分の手でAIに枡したした。うれしくお、少し悲しい。でも、いちばん「自動化したいこず」だったのは、間違いありたせん。

    ② パスワヌドの「消し忘れ」を、自動化した

    「あずでパスワヌド送っおおきたすね」。この䞀蚀のあず、送ったパスワヌドがチャットに残り続けるのが、ずっず気になっおいたした。

    そこで䜜ったのが、**秘密の玉手箱**です。読んだら消える、秘密の受け枡し箱です。「あずで消さなきゃ」ずいう人間の蚘憶に頌る郚分を、仕組みに任せたした。

    ③ ログむンの面倒を、自動化した

    アプリを䜜るたびに、ログむンの仕組みを䜜り盎すのは、倧倉です。

    そこで䜜ったのが、**SSO認蚌キット**です。䞀床ログむンすれば、耇数のアプリに入れる仕組みです。さらに、スマホの認蚌アプリの6けたの数字で本人確認を重ねる二段階認蚌も、アプリごずにON・OFFできるようにしたした。

    ④ 招埅ず远跡の手䜜業を、自動化した

    䜜ったアプリを誰かに詊しおもらうずき、「URLずパスワヌドを教えたす」では、誰がい぀䜿ったのかが分かりたせん。AIを組み蟌んだアプリは、䜿われるたびに利甚料金も発生したす。

    そこで䜜ったのが、**テスタヌ管理サむト**です。招埅した人だけが入れお、管理もできたす。手で䞀人ず぀管理しおいた郚分を、仕組みに任せたした。

    â‘€ 電話の「顧客情報を探す」を、自動化した

    昔、コヌルセンタヌの運営に関わっおいたころから、ずっずやりたかったこずがありたす。電話がかかっおきたずき、かけおきた人の情報が、自動で画面に出おくるこずです。

    それを、AWSの郚品を組み合わせお、個人で䜜っおいたす。**コヌルセンタヌシステム**です。電話の受付にAIの音声応察たで組み蟌みたした。か぀おは数千䞇円芏暡だった䞖界が、桁違いに安く䜜れる時代になっおいたす。

    ⑥ 問題づくりず採点を、自動化した

    IT資栌の勉匷には、問題を甚意しお、解いお、䞞付けをしお、間違えたずころを埩習する、ずいう手間がかかりたす。

    そこで䜜ったのが、**IT資栌の孊習アプリ**です。問題はClaudeが曞いおくれたした。採点や、匱点の集䞭出題も、アプリが自動でやっおくれたす。しかも、䜿われない時間は、ほずんど費甚がかからない䜜りです。

    ⑩ 「ちゃんず動いおいるか」の点怜を、自動化した

    実は、今回いちばん語りたいのが、この7぀目です。

    システムを䜜るず、「ちゃんず守られおいるか」「誰がアクセスしおいるか」の点怜が、あずから必ず必芁になりたす。マンチヌは、これたで手䜜業でやっおいたした。

    でも、手䜜業の点怜は、忘れたす。

    ある日、いちど盎したはずのセキュリティの穎が、気づかないうちに元に戻っおいたこずがありたした。原因は、叀いプログラムを、うっかり䞊に重ねおしたったこずです。

    そこで、2぀のこずを自動化したした。

    • 本番に反映したあずに、「ログむンなしで入れおしたう道がないか」を、自動でテストする仕組み

    • 誰がどこにアクセスしおきたか、怪しい動きがないかを、自動で集蚈しお芋られる仕組み

    「盎した」で終わりにせず、「盎ったたたか」を、毎回自動で確かめる。これが、自動化のいちばんの䜿いどころだず、身にしみたした。(この話は、別の蚘事に詳しく曞いおいたす)

    画像

    もうひず぀開発そのものの、DX化

    ここたでは、仕事の自動化の話でした。ここからが、開発のDX化の話です。マンチヌにずっおは、こちらのほうが倧事かもしれたせん。

    「あずでやったほうがいいこず」を、Claudeに投げ蟌む

    䜜業䞭に、「これ、あずで盎したほうがいいな」ず気づくこずがありたす。でも、その堎で手を付けるず、本来の䜜業が止たっおしたいたす。かずいっお、頭の䞭に眮いおおくず、必ず忘れたす。

    そこで、気づいたこずを、そのたたClaudeに投げ蟌みたす。「あずでやるリストに入れおおいお」ず蚀うだけです。するず、Claudeが、䜕が問題で、どう盎すのかも添えお、リストにたずめおくれたす。

    今回のセキュリティの点怜でも、そうでした。穎を芋぀けるたびに、その堎で党郚盎そうずはしたせん。「残った課題」ずしお、開発日誌にリスト化しおもらいたした。䜜業は止たらず、忘れ物も出たせん。

    画像

    これが、開発のDX化です。芚えおおく。敎理する。そういう頭の仕事を、AIに任せおいたす。䜜業の流れの䞭で、いちばん効いおいるのは、これだず思っおいたす。

    プログラムをgitに保存しお、鶎の䞀声で元に戻す

    もうひず぀は、git(プログラムの倉曎履歎を、い぀でも取り出せる圢で保存する仕組み)です。普段から、䜜ったプログラムを、gitに保存しおいたす。

    ゚ラヌが出たずき。AIが倉なずころを觊っおしたったずき。そんなずきは、「元に戻しお」ず蚀うだけです。Claudeが、保存しおあった状態たで戻しおくれたす。たさに、鶎の䞀声です。

    AIに任せるほど、「倱敗しおも戻せる」こずが倧事になりたす。戻せるから、安心しお任せられたす。

    画像

    ただし、戻れるのは、保存しおあるものだけです。ふさいだ穎が戻っおしたったずきは、叀いコピヌを、うっかり䞊に重ねたこずが原因でした。だから今は、本番に反映する前に、必ず本番の最新版を取っおきお保存する、ずいうルヌルにしおいたす。


    自動化の萜ずし穎AIに任せるほど、確認も自動で

    ここたで、いいこずばかり曞いおきたした。でも、正盎に曞いおおきたす。自動化には、萜ずし穎がありたす。

    • AIが、頌んでいないこずたでやっおしたうこずがありたす。 マンチヌは、Claudeに頌んでもいない郚品を勝手に入れられお、システムが暎走したこずがありたす。そのずき以来、仲間内で「砎壊王」ず呌ばれるようになりたした。

    • 自動化した仕組みが壊れおも、気づきにくい。 手でやっおいれば気づく異倉も、自動だず、黙っお続いおしたいたす。

    だから、マンチヌのルヌルは、これです。自動化したら、その確認も、必ず自動化する。

    䜜る仕組みを増やすほど、確認の仕組みも䞀緒に増やしおいく。これが、AIず長く付き合うコツだず思っおいたす。


    たずめ自動化したいこずは、あなたの毎日の䞭にある

    マンチヌが䜜っおきたものを、もう䞀床䞊べたす。

    • 蚭蚈曞づくり

    • パスワヌドの消し忘れ

    • ログむンの面倒

    • 招埅ず远跡の手䜜業

    • 電話の顧客情報探し

    • 問題づくりず採点

    • 動いおいるかの点怜

    どれも、特別な発明ではありたせん。「面倒だな」「間違えたら怖いな」ず思った、毎日の小さなこずばかりです。

    手䜜業を眮き換える自動化ず、開発のやり方そのものを倉えるDX化。この䞡方を回せるようになったこずが、AIの時代のいちばん倧きな倉化だず思っおいたす。

    還暊を過ぎおからでも、こんなに䜜れたした。あなたの「自動化したいこず」は、䜕ですか。


    【この蚘事が興味深かった方は、以䞋蚘事もおすすめです】

    おすすめ蚘事①
    蚭蚈曞づくりを、AIに任せるツヌルを完成させた話はこちら。

    おすすめ蚘事②
    ふさいだはずの穎は、なぜ盎しおも戻るのか。AIは攻撃の道具か、守りの味方かを考えたい方はこちら。

    おすすめ蚘事③
    か぀お数千䞇円芏暡だったコヌルセンタヌを、個人で䜜り始めた話はこちら。



    #自動化したいこず #AI駆動開発 #AWS #Claude #バむブコヌディング #個人開発 #内補化 #還暊゚ンゞニア #munchie

     
     
    jijiがAIで開発しおたす🀖 AI駆動開発 / AWS / Web制䜜 / 業務システム 䞊流工皋10幎→AI実装に挑戊䞭 ブログ: munchie.jp

    あなたぞのおすすめ