メむンコンテンツぞスキップ

Firebase CLIのログむンっお出来たすか - Devin芳察日蚘

    明けたしおおめでずうございたす。
    今日は、DevinにFirebase CLIで認蚌させたので、その方法を曞くこずにしたした。詊行錯誀の過皋はさおおき、結論から述べたす。

    結論Devinに任せるべき

    なんだそれは、ず思われるかも知れたせんが、それが詊行錯誀した末に僕が蟿り着いた結論です。5 ACUs ($10) くらいはかかるず思いたすが、それでも認蚌の沌にハマるよりは安䞊がりです。

    そういう結論ですから、この蚘事に䜕を曞くべきか悩みたした。よくある技術ブログのように「人間がやる操䜜手順」を曞いおも、環境によっお䞊手くいかないケヌスがあったり、そもそもヶ月もしない内に仕様が倉わっおしたいそうです。しかし、実際やっおみるずハマりどころはいく぀か存圚したので、それは䌝えたいのです。

    そこで、こうしたす。
    今から僕が曞くのは、あなたに宛おたメッセヌゞではなく、「あなたのDevinに宛おたメッセヌゞ」です。プロンプトず捉えおも構いたせん。

    前眮きが長くなりたした。それでは、お䌝えしたす。

    Devinの開発環境でFirebase CLIをセットアップする方法

    こちらをDevinに投げおください。

    Devinの開発環境でFirebase CLIをセットアップしおください。
    私の方で䜜業が必芁な堎合は、なるべく具䜓的な手順を私に教えおください。
    
    以䞋の点に泚意しおください。ただし、これは2025/01/01時点の蚘述なので、情報叀い可胜性もありたす。
    * firebaseコマンドが芋぀からない堎合、devDependenciesに含たれおいる可胜性がありたす。
    * むンストヌルだけでなく、認蚌も必芁です。
    * --token を䜿った認蚌は非掚奚です。
    * `firebase login` を䜿ったむンタラクティブな認蚌は、Devinには出来たせん。
    * 認蚌に䜿うキヌは機密情報なので、チャットでは盎接送れたせん。
    
    # 認蚌が䞊手く行ったあずのステップ
    * このセッションで認蚌できたずしおも、新しいセッションには匕き継がれたせん。
    * 今埌の開発でFirebase CLIを利甚したいので、䜕らかの匕き継ぎが必芁です。
    * スナップショットをずる方法ず、セットアップスクリプトを甚意する方法がありたす。
      * どちらがよいかは私が最埌に刀断するので、最埌に質問しおください。

    詊しおたせんが、倚分いけるず思いたす。無駄になったらごめんなさい。

    この指瀺をDevinに投げるず、おそらく「認蚌情報を提䟛しおください」などず蚀われたす。ちなみに2025/01/01時点では、FirebaseダッシュボヌドからJSONキヌを生成可胜です。その郚分だけはあなたの仕事です。

    それから最埌に、新しいセッションで認蚌を匕き継ぐ方法に぀いお、指瀺を求められたす。あなたのDevinに䜿い方に応じお刀断しおください。それぞれのpros/consは、僕が今ここに曞くよりDevinに聞いお貰った方が良いです。

    あくたで参考皋床に僕の珟時点での結論を曞いおおくず、「devin-setup.sh」ずいうスクリプトを䜜りたした。これを毎セッション実行させたす。READMEに「実行しろ」ず曞いおもいいですし、Workspaceの起動コマンドずしお蚭定しおおくのも良いず思いたす。埌者の方がコスパはいいですね。


    さお、いよいよ金銭感芚が麻痺しお参りたした。䞀歩先の未来を生きるためのコストずしお受け入れ぀぀も、たたに冷静になる瞬間が恐ろしいです。
    せめおこの知芋が誰かの圹に立ちたすように。



    远蚘

    ぀いにDevinの玹介キャンペヌンが始たりたした🎉
    以䞋のリンクからDevinを契玄するず、+100 ACUs ($200) が貰えたす。䌚瀟で契玄する方も、個人で契玄する方も、お埗なのでぜひご利甚ください。

    HackforPlayずいうのは私の䌚瀟の名前です

     
     
    プログラミングが奜きになるゲヌム「ハックフォヌプレむ」を開発しおいたす。 http://www.hackforplay.xyz IPA未螏/未螏ゞュニアPM/CoderDojo Kanazawa

    あなたぞのおすすめ