本文へスキップ
変更履歴

MAO 0.6.0

変更27件、修正6件

複数のノードをまとめて選択、移動、操作

  • 選択ボックス。キャンバスの何もない場所でドラッグすると選択ボックスが描かれ、触れたノードがすべて選択されるようになりました。Shiftを押しながらで現在の選択に追加でき、Ctrl/Cmd+Aですべてを選択できます。選択中のノードのどれかをドラッグすると、選択全体が一緒に移動し、1回の元に戻す操作で戻せます。
  • パンの操作が変わりました。左ドラッグが選択になったため、パンはSpace+ドラッグ、マウスの中ボタン、スクロールホイールで行います。
  • 矢印キーで少しずつ移動。矢印キーで選択を1グリッドずつ、Shiftを押しながらなら5グリッドずつ動かせます。何も選択していないときは、表示がパンします。続けて素早く動かした分は、1回の元に戻す操作でまとめて戻ります。
  • 複数のノードをまとめて削除。Deleteで選択中のノードがすべて削除され、1回の元に戻す操作で戻せます。その中に実行中のものがあれば、MAOは最初に一度だけ確認します。
  • 複数のエージェントに一度にプロンプトを送信。複数のエージェントを選択していると、プロンプトコンポーザーは同じプロンプトをそれぞれに送ります。一部のエージェントへの配信に失敗した場合、コンポーザーはそのエージェントだけを対象にして開いたままになるため、再試行してもプロンプトが二重に送られることはありません。
  • 何が接続されているかを確認。ノードを選択すると、その接続と接続先のノードが前面に表示され、キャンバスの残りの部分は薄くなります。Alt/Optionを軽く押すと、間接的なものも含めて接続されているものすべてが対象になります。
  • ノードをロック。Ctrl/Cmd+L、コマンドパレット、またはターミナルのメニューでノードをロックすると、誤って移動、サイズ変更、削除できなくなります。ロックしたノードも選択、フォーカス、接続はできます。
  • 整理。コマンドパレットの「Tidy up」で、選択範囲またはキャンバス全体を接続に沿って並べ替えます。オーケストレーターが一番上に置かれ、率いるエージェントはその下に行ごとに配置されます。
  • 選択範囲の上に表示されるバーには、その選択に適用できる操作だけが表示されるようになりました。たとえば、Groupはグループ化で何かが変わるときだけ、Promptはエージェントを選択しているときだけ表示されます。

キャンバス内の移動

  • フォーカスモード。f を押すか、Ctrl/Cmd+Shift+Enterを押すか、ノードのヘッダーをダブルクリックすると、そのノードがキャンバスいっぱいになるまでカメラがズームインします。それ以外のものは背後に薄くなります。同じキー、Escape、またはフォーカスピルのボタンで元の場所に戻れます。ノード自体のサイズは変わらず、別のノードをクリックしてもフォーカスモードを抜けます。
  • 保存済みビュー。各キャンバスには9つのカメラのブックマークがあります。Ctrl+Alt+1~9(macOSではCmd+Option)で現在の表示を保存し、Alt+1~9(macOSではOption)でその表示に戻ります。コマンドパレットからも、ビューの保存、名前付け、表示、削除ができます。
  • ズームアウトしたノードが読みやすくなりました。ターミナルの文字が小さすぎて読めない大きさになると、ノードはコンパクトなカードとして描かれます。しきい値の付近でカードとターミナルの表示がちらつくことはなくなり、カードにはエージェントが対応を必要としているか、失敗したかが表示されます。
  • グリッドは、灰色のもやになるのではなく、75%未満のズームでフェードアウトするようになりました。
  • 要対応チケット、ミニマップ、Fit、Fit selection、ズームの割合をクリックしたとき、カメラが飛ぶのではなく滑らかに移動するようになりました。キーボードショートカットでは引き続き瞬時に移動します。

新しいプロンプトコンポーザー

プロンプトコンポーザーが1本のスリムなバーになり、左に添付ボタン、右に送信ボタンが付きました。

  • どんなファイルでも添付。ボタンを使うか、バーにドロップするか、貼り付けることでファイルを添付できます。ファイルがプロジェクト内にある必要はなくなりました。貼り付けた画像も保存され、添付されます。
  • 添付ファイルはテキスト内のカーソル位置にチップとして表示されます。エージェントは、それぞれを置いた場所でファイルパスとして受け取ります。BackspaceまたはDeleteでチップを1文字のように削除でき、元に戻す操作で戻せます。
  • ブロードキャストの送信先エージェントの数やエラーなどの補足情報は、伝えることがあるときだけバーの下に表示されるようになりました。

配置ライブラリ

「Apply arrangement」で、リストではなく、キャンバスの右側にライブラリパネルが開くようになりました。

  • 保存した配置を検索したり、保存した場所(Global、このワークスペース、別のワークスペース)で絞り込んだりできます。各カードには、レイアウトとエージェントの小さなプレビューが表示されます。
  • カードをキャンバスにドラッグすると好きな位置に置けます。ダブルクリック(またはEnter)すると、表示範囲の中央に追加されます。パネルは開いたままなので、続けて追加できます。
  • 複数のノードを選択しているとき、「Save arrangement」は選択したノードだけを保存するようになりました。ノードの色と、どのワークスペースで配置を保存したかも記憶します。
  • 配置の名前変更や削除はカードのメニューから行え、どちらもパネルから元に戻せます。
  • 配置から置かれたターミナルは、一斉に起動せず、未起動の状態で置かれるようになりました。まとめて起動するには、選択してStartを選びます。

改善

  • ツールバー、サイドバー、その他の画面上のコントロールが少しコンパクトになり、キャンバスに使える領域が広がりました。キャンバスのツールはすべてツールレールに並びました。
  • ドッキングしたサイドバーが滑らかに開閉し、キャンバスも一緒に動くようになりました。
  • ノードをパンして表示範囲に戻したときや、キャンバスを切り替えたときに、ノードがちらつかなくなりました。キャンバスを開いたときに既存の接続が描き直されることもなくなりました。
  • キーボードから開いたコマンドパレットとダイアログが、すぐに表示されるようになりました。
  • 拒否のメッセージはフェードアウトするようになり、同じ操作が2回拒否されたときは再び表示されます。

修正

  • キャンバスを読み込めなかった場合に、MAOがその上に空のキャンバスを保存しなくなりました。読み込めなかったファイルは元のファイルの隣にバックアップとして残され、MAOがその場所を知らせます。
  • miseでインストールしたエージェントが、プロジェクトに設定されたバージョンを使って正しく起動するようになりました。
  • ターミナルで入力した後にノードのヘッダーをクリックすると、キーボード操作がキャンバスに戻るようになりました。そのため、f、Delete、矢印キーなどのショートカットが確実に動作します。
  • Spaceを押したままパンしても、カーソルの下にあるターミナルにスペースが入力されなくなりました。
  • 終了前の確認など、確認ダイアログがプロンプトコンポーザーに隠れなくなりました。
  • スクロールするリストの端のフェードが、表示されているメニューやダイアログと合うようになり、最初や最後の行をくっきりと横切る線が出なくなりました。

次のリリースも準備中です。 届いたらすぐに使えます。

7日間無料カード不要macOS、Windows、Linux