みんな、大好き Claude Desktop です。

coworkやcode なんかを利用して、面倒だったお仕事を、どんどん、自動化してくれていますよね。

スキルなんかも使えるので、一度作業したことは、「スキルに保存して」とかやっておくと、次からは、/ で呼びして、すぐに、作業開始出来たり、使いこなせば、どんどん、サボり放題になります。

 

そんな、Clalude Desktopですが、機能拡張を知っている方は、なかなかの通ですね。

公開されている機能拡張を利用するのも良いんですが、自分で作成することも可能です。

流石に、この辺りは、エンジニア領域なんですが、Claudeを使えば、ほぼ、難しいことを覚えなくても、作成出来ると思いますね。

ということで、Claudeから、拡張機能を使って、自前のWSLに入っている Linuxを使えるようにしてしまうネタです。

WSLは、なんぞやという方は、chatgptとかgeminiに聞いて下さい。

 

Claude拡張機能については、以下のページをchatgptとかgeminiに貼り付けて、これ何? って、入力すれば、丁寧に教えてくれます。

https://www.npmjs.com/package/@modelcontextprotocol/sdk

 

ということで、だいたい、把握出来たと思うので、進めましょうか。

拡張機能を使うと、Claude Desktopから、AI達が、その機能を利用することが出来るようになるんですね。

インターネットの世界は、ほとんどがLinuxで構成されているといっても過言ではないです。

こんなLinuxの機能をAIに渡すとどうなるかは、想像すれば理解出来ると思いますよね。

だったら、最初から、Linuxデスクトップに Clalude Desktopインストールして使えと言われそうですが、世の中、Windowsが主流です。

そんなWindowsに Claude desktopをインストールして、Linuxを与えれば、わざわざ Linuxを使って Claudeを利用する必要が無いわけですね。

 

ということで、作成したのが、これです。

https://github.com/T-Nosaka/wslexec#

 

 

WSLだと、Windowsディレクトリにもアクセス出来てしまうので、色々と良いことも悪いこともあるんですが、そこのバランスは、自己責任ということでお願いします。

 

Joomla templates by a4joomla