Alteyrx ACEのAkimasaKajitaniです。
以前の記事で、GoogleのAntigravityを使ってAlteryx Skillsを試しました。

今回は、より多くの人が使っているであろう「Claude Desktop」で試してみたいと思います。そもそもSkillsやAlteryx Skillsについて知りたい方は上の以前の投稿をご覧ください。
Claude DesktopにAlteryx Skillsをインストールする
Alteryxのマニュアルによると、以下の通りせよ、と書かれています。
- 設定を開く。
- プラグインを選択してください。
- 「追加」ドロップダウンメニューを選択してください。
- 「マーケットプレイスを追加」を選択します。
- テキストボックスに https://github.com/alteryx/skills を貼り付けて、[同期]を選択します。
- Alteryxプラグインの横にある「+」記号を選択してください。
ただ、実際微妙に細部が合わないところがあるので、実際に今回の手順を書いてみます。
最初の手順としては、左のメニューから、カスタマイズを開く必要があります。

次に、カスタマイズのメニューからプラグインをクリックします。

右上にある「追加」ボタンから「マーケットプレイスを追加」をクリックします。

次に、「リポジトリから追加」を選択します。

URLに「https://github.com/alteryx/skills」を入れて、下の方に出てくるものを選択します。

次に「同期」ボタンをクリックします。ちなみに、自動的に同期のチェックは外してよいと思います。

すると、Alteryxのスキルが追加されるため、「+」ボタンをクリックすることでようやく完了です。

これにより、右上の方に「使用可能です」と出ます。

実際にプラグインに追加されています。Claude Desktopの場合、スキルには登録できないようですね・・・。

実際にClaude Codeで実行してみる
さっそくDesigner のSkillsを使ってみましょう。DesignerのSkillsを使いたいときは、+ボタンから追加します。

今回はProject EulerのProblem2を解いてもらおうと思います。

ふむ、Claude Desktopの場合はこうなるようです。

どうやら、Claude Desktopの場合、直接Engineをたたけないようです。しょうがないので、とりあえずyxmdだけでも作ってもらいましょう。


無事にyxmdファイルができたので、ダウンロードしてDesignerで開いてみます。

エラーが出ています。何かしら設定が不足しているようです。デバッグしてもらいましょう。

このバージョンアップ版をDesignerで実行しましたが、今回は実行ができました。結果を見ると、0になっています。何かしらロジックがおかしそうです。これもデバッグしてもらいましょう。

さて、再び実行してみました。

結果は以下の通りばっちりでした!

Antigravityは実際にEngineを何度もたたきながら進めていましたが、Claude Desktopはそれができないらしく、とりあえずSkillsに登録されている理論(XMLタグ例)だけでなんとか解き切りました。ただ、AntigravityはGUI無視で作っているため、Designerで読み込む際にエラーが出ていました。どちらも一長一短です。Claude DesktopはサンプルのWFをベースに作りこんでくれるので、GUIだと読めない、みたいな現象が起きないようですね。
いずれにしても、やはりClaude Codeじゃないと本領を発揮できないようですね・・・。

コメント