※この記事はbeta版(n8n 2.41.0)のリリースノートをもとにしています。安定版への反映は今後となります。正式リリース前の内容のため、仕様が変わる可能性があります。
AIアシスタントがワークフローの単一ノードをツールとして実行できるように
今回のリリースで個人的に一番気になったのが、AI Assistantがワークフローのノードをスタンドアロンで実行できるツールになったという点です。リリースノートには「Add an AI Assistant tool that runs one node of a workflow」とあり、ノード単体をAIのツールとして呼び出せるようになったようです。
正直、英語だと「standalone node execution as a Workflow Builder and AI Assistant tool」の意味するところがすぐには飲み込めなくて、何度か読み直しました。詳細な使い方は公式ドキュメントで確認中ですが、エージェントがワークフロー内の特定ノードだけを呼び出せるイメージなのかな、と理解しています。うまく使えたら、既存のワークフロー資産をAIエージェントに活用させる幅が広がりそうで面白そうです。
エージェントビルダーにn8n Assistantパネルが統合
エディタ側の変更として、エージェントビルダー画面にn8n Assistantのパネルが組み込まれたようです。新しいエージェントを開いたときに自動でAssistantパネルも開く、という動作になるみたいで、エージェント作成中にその場でAIに質問したり、サポートを受けながら作業できるような方向性を目指しているんだと思います。また、スキルとツールがセッションのタイムラインで区別して表示されるようになったり、エージェントの最近の変更履歴が確認できるようになったりと、エージェントビルダー周りのUI改善が複数入っています。
Microsoft TeamsノードにChat機能やMentionが追加
Microsoft Teamsノードにかなり機能が追加されています。まとめると以下のとおりです。
- メッセージ作成時に@mention(メンション)をサポート
- 返信(Reply)やチームタグへのメンションも対応
- Chatリソースが新たに追加され、チャットの作成・取得・一覧取得が可能に
今まではチャンネルへの投稿が中心だったTeamsノードに、チャット操作やメンション機能が入ったのは実用的な拡張だと思います。Teamsを業務で使っている方には特に試してみる価値がありそうです。自分のワークフローでも、通知をTeamsに送る際にメンションをつけられると便利だなと思っていたので、気になる追加内容でした。
DatabricksノードとMiniMaxノードの更新
Databricksノードでは、Chat Modelノードがノードピッカーに表示されるようになったとのことで、これまで見つけにくかった(?)のが改善されたようです。また、隠し扱いでEmbeddingsのサブノードも追加されているようですが、詳細は不明です。
MiniMaxノードは、利用可能なモデルの一覧をハードコードではなくAPIから動的に取得する方式に変更されました。モデルが増えたときにノード側の更新を待たなくてよくなる、という意味で地味ながら便利な改善だと感じます。
その他の変更点
そのほか、APIでのcredential作成時にソースIDを指定できるようになったり、プロジェクトロールに実行履歴の閲覧・削除権限が追加されたりと、権限・管理まわりの細かい改善も入っています。カスタムノード開発向けのプッシュ型リロードエンドポイントの追加など、開発者向けの機能もあるようです。
beta版なので実際に試すにはまだ慎重に、という感じですが、AIエージェント周りの進化が着実に続いているなと感じるリリースでした。正式版でどのような形になるか引き続き追いかけていきたいと思います。
