
Replitを始めたらここでつまずいた!解決策まとめ
① なぜこの記事を書いたか
SHIFT AIのイベントをきっかけにReplitを知り、初めての利用のため手探りで試行錯誤しながら学んでいます。その過程で感じたことや調べた内容をXに投稿しつつ解決していっているので、同じような悩みを持つ方の参考になればと思い、まとめました。
緊急開催決定🔥2/3キックオフ!
— 【公式】SHIFT AI (@SHIFT_AI_0) January 29, 2025
【アプリ開発を楽しく学べる5日間!】
\初心者でも安心!Replitでアプリ開発をマスター/
ーーーーーーーーーーーーーーーーーーーーーー
初心者·非エンジニアでもプロも驚くアプリ開発を習得!
~5日間Replit集中マスター講座~… https://t.co/Q8itUdKANX pic.twitter.com/RKCIbj0UzW
② Replitとは?
Replit(レプリット)は、パソコンやタブレットでシステム開発を簡単に始められるサービスです。
特徴
インストール不要:
ウェブサイトを開くだけで、すぐにコードをAIに書いてもらえるいろんな言語に対応:
PythonやJavaScriptなど、多くのプログラミング言語を使えるどこでも使える:
インターネットがあれば、学校でも職場でも移動中でも家でもOKみんなで一緒に作れる:
一人でAIと対話しながら開発できるだけでなく、友だちやチームとリアルタイムでの作業もできる
プログラミング未経験者でも気軽に試せるので、「システム開発してみたい!」と思ったら、まずはReplitを開いてみよう!
③ つまづいたポイントと解決策
AIと対話しつつ「日本語→台湾華語 変換アプリ」を作って、喜んでいました!!
🔥ついに完成!?🔥#SHIFTAI で知った #Replit を使って、台湾華語の学習アプリっぽいプロトタイプを爆速開発💡✨
— 富永 (@4989er) February 5, 2025
✅ ピンイン & 注音符号 表示
✅ 音声生成 & スピード調整可🎧
✅ 音声ダウンロード まで対応🎶
学習効率ガチで上がるやつ作ったかも…🤔💥 pic.twitter.com/3AyEayXjMl
デプロイをして放置したら、翌朝、「Replit: 100% of Monthly Credit used on your Core Plan」というタイトルのメールが届いてました。ビビりました!!
💸 Replitから「100%のクレジット使い切ったよ!」メールが届いた⚡️
— 富永 (@4989er) February 6, 2025
原因は Autoscale Deployment放置 🤖💨
👇試したこと👇
・低スペックに変更 → それでも課金💰💦
・結局シャットダウン🚫
ちょっとしたデモのたびに 毎回デプロイし直し!? 😱
これ、どう運用すべき…!? 🤔💭 https://t.co/YF6DbJVswo
ここでの教訓は、
Autoscale Deployment にしてそのまま放置してると知らぬ間に(通信費とかサーバ利用費みたいな項目で)どんどん課金されちゃうので、無闇にデプロイしないこと。
デプロイするならまずは最小スペック構成にすること。
みたいな感じでした。
何も考えずに Autoscale Deployment していた私は、
Autoscale (4 vCPU / 8GiB RAM / 2 Max)
という構成で動かしていました。
これを
Autoscale (1 vCPU / 0.5 GiB RAM / 1 Max)
という構成に変更するやり方を覚え、それでもなんだかんだでちょっとずつ利用料が増えていったので、シャットダウンして、デプロイ自体を止めることにしました。
これでひとまず、穴の開いたバケツみたいな状況から脱しました。
この時点での最適な落としどころとしては、以下のように判断しました。
💡 Replit課金対策の最適解!?
— 富永 (@4989er) February 6, 2025
✅ デプロイせず「Run」ボタンで実行 💻✨
→ Replitの開発環境のまま動かせるからコスト0️⃣
でも…🤔 これだと見せるだけ👀💦
💭 実際に試してもらうにはどうすべき!? 🛠💡 https://t.co/8BC5wiTufx
そして、やはり、デプロイ先の変更をちゃんと検討しないとなーと思うようになりました。できる限りサーバ運用費を下げたいと思ったわけです。
SHIFT AIの中で、試しに触ってもらおうとしたら、それでどんどん課金されてしまってはやばいですからね。
できたプログラムをエクスポートして、無料デプロイ環境に引っ越せばいいと考え、以下のような引越先候補を見付けておきました。
✅ 「Download as ZIP」のやり方&Github連携完了!
— 富永 (@4989er) February 6, 2025
🚀 次のステップは、無料デプロイ環境への引っ越しを検討中💡✨ https://t.co/hLQJnU5I9J pic.twitter.com/oBm40tvrLL
なお、現状としては、まだ引っ越しはしていません。
④ まとめ&次に試したいこと
課金されるのが心配な場合は、デプロイしない! というのが現時点での私なりのひとまずのまとめです。
ただ、それだと進化が止まってしまうので、次のようなことも考えたりもしています。
広告費を稼いで、それを運用資金にする
会員制にして、それを運用資金にする
それで、こんな調査にも着手しました。
#Replit 独自ドメイン運用できるのは便利ですね!もしパフォーマンスやコスト面で問題なければ、そのまま運用するのもアリかも🤔💡
— 富永 (@4989er) February 7, 2025
Add a custom domain to your Replit project https://t.co/wLJi1xhD3M
いいなと思ったら応援しよう!
