ZCode、
ノッチの中に。

ZCodeの通知と権限の承認をMacで

GnistaはZCodeのすべてのセッションをMacBookのノッチに表示します。作業中か、完了か、許可を待っているか。ZCodeが何かを実行したがったら、そこで許可か拒否を。

7日間無料で試す アカウント・カード不要 · その後€19の買い切り
01概要

ZCodeとGnista、ひと目で。

動く場所
ZCodeのデスクトップアプリと、そのzcode CLI。
セットアップ
フックは~/.zcode/cli/config.jsonに。バックアップを取ってから。ZCodeを一度開き直します。
対応待ち
権限のリクエスト。ZCodeが確認を求めるその瞬間に、コマンドやファイルとともに。
ノッチから応答
「許可」か「拒否」。「常に許可」はありません。
ノッチから返信
アプリではできません。zcode CLIなら、Terminal、iTerm、Ghostty、tmuxのペイン、またはGnistaの拡張機能を入れたエディタのターミナルで、代わりに入力します。
行に表示されるもの
セッション名、プロンプト、返信、実行中のツール、ToDoの進捗、トークンとコンテキスト。ZCode自身のデータベースから読み取ります。
サブエージェント
まだ対応していません。
コストと上限
トークンとコンテキスト。ZCodeが記録しないため、Z.aiのプランではコストはなく、プランの上限もありません。

許可。拒否。そのまま続行。

ZCodeがGnistaの権限フックを実行するのは、ZCode自身が確認を求めるはずのときだけです。ノッチには実行したいものがそのまま表示されます。許可すれば実行され、拒否すれば実行されません。

返信を、ひと目で。

行はZCodeが扱うコマンドやファイルを追いかけ、ターンが終わると返信を表示します。戻るべきかどうかが、それでわかります。

ZCodeでできないこと、とその理由。

  • 「常に許可」はありません。「許可」はその呼び出し1回だけに有効です。
  • Z.aiのプランではコストはありません。ZCodeが記録しないため、行にはトークンとコンテキストだけを表示します。プランの上限もありません。
  • サブエージェントは行に表示されません。
  • クリックで前面に出るのはZCodeのウインドウで、セッションではありません。アプリにセッションへのリンクがないためです。
  • ノッチからの返信はZCodeのアプリには届きません。zcode CLIなら、ターミナルに入力します:Terminal、iTerm、Ghostty、tmuxのペイン、またはGnistaの拡張機能を入れたエディタのターミナル。
02セットアップ

接続は1分で。

  1. Gnistaを開き、ZCodeにチェックを入れます。
  2. Gnistaは~/.zcode/cli/config.jsonのバックアップを取ってから、既存のフックはそのままに自分のフックを追加し、ZCodeのフックをオンにします。自分でオフにしていた場合は、オフのままです。
  3. ZCodeを終了して開き直します。ZCodeがフックを読み込むのは起動時だけです。
  4. ノッチから応答するには、設定 ▸ 一般で「Gnistaでリクエストに応答」をオンにします。
03FAQ

ZCode、聞かれたことに答えます。

ノッチからZCodeを承認できますか?

はい。設定 ▸ 一般で「Gnistaでリクエストに応答」をオンにすれば、「許可」か「拒否」で。「常に許可」はありません。

GnistaにZCodeが何も表示されないのはなぜですか?

ZCodeがフックを読み込むのは起動時だけです。接続したあとで、終了して開き直してください。ZCodeのフックを自分でオフにしていた場合、Gnistaはオフのままにします。~/.zcode/cli/config.jsonでオンに戻してください。

ZhipuのZCodeですか?

はい。Z.aiのZCode、そのデスクトップアプリとzcode CLIです。

削除するには?

設定 ▸ エージェント ▸ ZCode ▸ 接続解除。Gnistaのフックだけがきっちり消えます。

Gnistaが見守るほかのエージェント

エージェントを自作しましたか? 1行のJSONでGnistaに報告できます。詳しくはカスタムエージェントへ。