🐣

バイブコーダーに任命されたインターン生 Day 2,3,4

に公開

早速、日記を溜めてしまいごめんなさい!!
継続します、

Day2は会社の懇親会で酔って
Day3は友人の内定祝いで酔って

ダウンして書けませんでした(悔い改めて)


Day2

進捗0


Day3

Udemyみたいな動画投稿プラットフォーム作成の指示をしてClaude Codeくんに作ってもらった。ただ、それをVSCで開くときにWSL2を介して入れる必要があり、そこの連携がうまくできなかった。
スクショ1

写真の通りVSCにubuntuで入り/home/dev/projects/elms# までは潜れているのだが、引っ張ってこれなかった。
スクショ2

存在はしてるんですけどね…

dev@J:~/projects/elms$ ls -al
total 508
drwxrwxr-x   6 dev dev   4096 Jul 10 17:33 .
drwxrwxr-x   3 dev dev   4096 Jul 10 13:41 ..
-rw-rw-r--   1 dev dev   4482 Jul 10 14:52 .env.sample
(以下省略…)

gptくんの言葉を借りると
「WSL2(Windows Subystem for Linux 2)の Ubuntu 内にある
/home/dev/projects/elms フォルダを、Windows 側で起動している Visual Studio Code から Remote-WSL 機能を使って開き、ファイルを閲覧・編集できる状態にする」


Day4

昨日に引き続きVSCにclaude codeくんが書いてくれたものを移植する作業をしていた。
結論まだ出来ていない。でも!原因が少し分かった。

スクショ3

以下、gptくんの回答(ギャル口調で答えてもらっています、分かりやすくなるのでおススメです!!)

残るのは 「WSL から呼び出す code スクリプトが code.exe を探しに行くけど、そのファイルが bin フォルダに無い」 というだけです。
bin フォルダに “code.exe” がいない から、WSL ちゃんが
「exeどこよ〜!😭」ってスネちゃってるだけだね!
code --version 打ったらまた VS Code ウィンドウがバッ!て開いちゃったのね⚡
これ、exe 直リンクにした子あるある だから心配無用👌

code が環境変数として入ってなかったことで、こじれてるのだなと

何でハマっていたか

  • PATH 未設定問題
  • WSL 側は Windows の .../VS Code/bin を知らない
  • “bin に code.exe が無い” 勘違い

📝 学び & 気づき

Remote-WSL を使う前に $PATH を整えるのが基本

echo 'export PATH="$PATH:/mnt/c/Users/keeey/AppData/Local/Programs/Microsoft\ VS\ Code/bin"' >> ~/.bashrc
source ~/.bashrc

code --version が数字だけ返れば勝ちらしい。GUI が開いちゃうのは PATH がズレてるサイン。
WSL 内で “Windows 側ファイルを実行” するときは スペースのエスケープ (\ ) を忘れがち。
初回だけは Remote-WSL の拡張や設定同期に時間がかかる。


終わりに一言

明日こそ絶対にVSCへコードをぶち込みます!!
時間が一瞬で溶けすぎてグロい!!

Discussion