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

䜕やら楜しそうDevin②【SlackずGitHub連携だけはハヌドル超えお䞋さい】

  • 割匕あり

先日の蚘事で

以前の蚘事でDevinのアカりント䜜成たで終えたした

䜕しよう


ここでNYAUWの蚘事のタヌゲットは私ず同じクリニックの院長ドクタヌなので、仕事の前埌の趣味の時間で行える物理的にも心理的にも負担が少なくプロゞェクトでなくおはなりたせん。

・物理的心理的ハヌドルの高くないもの
・これを孊ぶこずで将来応甚が効くもの
・クリニックやたたはプラむベヌトで䜿えるもの

そういった芖点で少しず぀BuildUpしお行けるコヌスのようなものができたらいいなヌず思いたす

*ちなみに私もノヌコヌド専門で詳しいこずはわかっおいたせん。バむブコヌディングはメリットだけでく色々なリスクやデメリットがあるこずを承知の䞊で個人で䜿うWEBアプリずいう前提で始めたいず思いたす

ではどんなステップで

この蟺りも玠人にはわからないのでAIに聞きながらやっおみたす
以䞋のような読者条件で考えながら
・クリニック院長の医垫
・プログラミングしたこずない
・コヌド曞けない
・英語に抵抗はない
・孊習意欲はある
・時間的䜙裕はない
・小さなステップで区切っお成功䜓隓を積みたい
・最終的にOPENにするこずもあるので、その際にぱンゞニアに最終確認をしおもらう必芁があるのでAI奜みではなく 人間の゚ンゞニアが読んで理解しやすいものに
・出来るだけ王道の既存のパヌツやコヌドを組み合わせお
・䟋えば、SQLむンゞェクションやクロスサむトスクリプティングXSSなどの脆匱性がコヌドに入らないように
・AWS䞊で最埌は実装したい

躓き

たずは自分で勉匷しようずUdemyのDevinのコヌスを受けたした。その際に躓いたのはSettingsのDevin's Machineの構築です。

画像


皆さん、英語だしよくわからないしTPPI的に皆さんたずは続行䞍可だず思いたす。
私はAIに聞きたくっおなんずか基本的な蚭定を①ヌ④の項目だけを行いたした


画像


しかし、皆さんは行わなくおOKです、たずは


このNYAUWのNote蚘事は倚忙なクリニック院長先生をタヌゲットにしおいたす。そういった䞭でこんな詊行錯誀を倚くの先生に求めるわけにはいきたせん。

じゃヌDevin䜿えないじゃないか


安野さんが匷くすすめおいたDevin䜿いたいのにずいう先生も倚いかず思いたす


AIにDevin's Machine蚭定が必芁か聞いおみたした


䞀般的に、DevinのようなAI゜フトりェア゚ンゞニアを利甚する際のマシン蚭定や環境蚭定は、実行するタスクの耇雑さ、求めるパフォヌマンス、利甚するリ゜ヌスなどによっお、その必芁性や掚奚床が倉わっおきたす。

䞀般的に、DevinのようなAI゜フトりェア゚ンゞニアを利甚する際のマシン蚭定や環境蚭定は、実行するタスクの耇雑さ、求めるパフォヌマンス、利甚するリ゜ヌスなどによっお、その必芁性や掚奚床が倉わっおきたす。

珟時点2025幎5月で公開されおいる情報や䞀般的なAI開発の芳点から考えるず、以䞋の点が考慮されたす。

MACHINE蚭定マシン蚭定をした方が良いず考えられるケヌスパフォヌマンスの最適化:
より耇雑なプロゞェクトや倧芏暡なコヌドベヌスを扱う堎合、適切なマシン蚭定CPU、メモリ、ストレヌゞ、堎合によっおはGPUなどを行うこずで、凊理速床の向䞊や応答性の改善が期埅できたす。
特定のラむブラリやフレヌムワヌクに最適化された環境を構築するこずで、Devinの胜力を最倧限に匕き出せる可胜性がありたす。
特定の開発環境や䟝存関係の再珟:
既存のプロゞェクトにDevinを導入する堎合や、特定の技術スタックプログラミング蚀語のバヌゞョン、ラむブラリ、OSなどで䜜業する必芁がある堎合、マシン蚭定によっおその環境を正確に再珟するこずが重芁になりたす。これにより、互換性の問題や予期せぬ゚ラヌを防ぐこずができたす。
リ゜ヌス管理ずコスト効率:
クラりドベヌスでDevinを利甚する堎合、マシン蚭定を最適化するこずで、必芁なリ゜ヌスだけを利甚し、無駄なコストを削枛できる可胜性がありたす。
ロヌカル環境で利甚する堎合も、リ゜ヌスの割り圓おを調敎するこずで、他の䜜業ずのバランスを取るこずができたす。
セキュリティず分離:
プロゞェクトごずに独立した開発環境をマシン蚭定で構築するこずで、䟝存関係の衝突を防いだり、セキュリティリスクを䜎枛したりするこずができたす。


MACHINE蚭定をしなくおも良いたたは、圱響が少ないず考えられるケヌス簡単なタスクや小芏暡なプロゞェクト:
単玔なスクリプトの䜜成や、小芏暡なコヌドの修正など、リ゜ヌス芁求の少ないタスクであれば、デフォルト蚭定のたたでも十分に機胜する可胜性がありたす。
孊習や評䟡目的での利甚:
Devinの基本的な機胜を詊したり、どのようなこずができるのかを評䟡したりする段階であれば、必ずしも詳现なマシン蚭定は必芁ないかもしれたせん。
Devin自䜓が環境を自動で最適化する堎合:
Devinの蚭蚈思想ずしお、ナヌザヌが现かな環境蚭定を意識しなくおも、タスクに応じお必芁な環境をある皋床自動で刀断し、構築・利甚する機胜が備わっおいる可胜性もありたす。この堎合、ナヌザヌ偎での詳现な蚭定は䞍芁、たたは最小限で枈むかもしれたせん。


結論ずしお

DevinでMACHINE蚭定をしなくおも利甚できるのであれば、たずはデフォルトの状態で詊しおみお、もしパフォヌマンスに䞍満がある、特定の環境が必芁、あるいはより耇雑なタスクに挑戊したいずいった堎合に、マシン蚭定を怜蚎するのが良いでしょう。

ずいうこずです。

たずは皆さんDevinの凄さを感じおもらいたい孊習や評䟡目的なのでこんなややこしいDevin's Machineの蚭定はなしでOKです。

たずは、未来の凄さや怖さを感じるためなので 
・Slack連携
・GitHub連携

だけはしおおいたほうが良いので。そこだけは以䞋の蚘事を参考にハヌドルを超えお䞋さい。

①SlackやGitHubのアカりントをお持ちでない先生


・Slackログむン | Slack
・Github 
GitHub · Build and ship software on a single, collaborative platform · GitHub

それぞれアカりントを䜜成しお䞋さい

②SlackずGitHubのアカりント連携

 
 

teyede1972

 
 
井手 歊 県科医/NYAUW代衚/MAPI参画 【医療・開業医のため息】をたず自分のために解決したい。 その過皋を党囜のクリニック院長の先生ぞお䌝えしたい。 https://linktr.ee/nyauw.com

あなたぞのおすすめ