Kilo Code、
ノッチの中に。

Kilo Code CLIの通知、承認、返信をMacで

GnistaはKilo Code CLIのすべてのセッションをMacBookのノッチに表示します。作業中か、完了か、対応待ちか。Kiloがコマンドを実行したがったり、プロジェクトの外で作業したがったりしたら、そこで許可を。ターンが終わったら、そこで返信を。

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

Kilo CodeとGnista、ひと目で。

動く場所
どのターミナルでもKilo CodeのCLI(kilo)が。同じプラグインを読み込むKiloアプリでも。
セットアップ
プラグインファイルひとつ、~/.config/kilo/plugins/gnista.js。ほかは何も変わりません。
対応待ち
権限のリクエスト(コマンド、ファイル、プロジェクト外のフォルダつき)、質問。
ノッチから応答
「許可」「常に許可」「拒否」と、質問への回答。Kiloの中で動くGnistaのプラグインを通して、自分の応答として届きます。
ノッチから返信
できます。Kiloがどこで動いていても。自分で入力したメッセージとして届き、セッションのエージェントとモデルもそのままです。
行に表示されるもの
タイトル、エージェント(planはプランモードとして表示)、プロンプト、返信、実行中のツール、ToDo。
サブエージェント
呼び出し元のセッションの行にまとめられ、そこにサブエージェントの質問も表示されます。
コストと上限
Kilo自身が数えたコストとトークン、使用中のコンテキスト。Kiloは記録しないので、プランの上限はなし。

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

GnistaのプラグインはKiloの中で動くので、「許可」「常に許可」「拒否」は、ターミナルへのキー入力ではなく、Kilo自身のクライアントを通って届きます。自分の応答として扱われるため、Kiloが人に任せるリクエスト、つまりスキルのシェルやサンドボックスの外での作業も、ノッチから応答できます。Kilo自身の確認画面も表示されたままで、先に応答したほうが採用されます。

返信は、自分で打ったように。

セッションが待機中なら、ノッチからの返信は本物のプロンプトとして、セッションが使っていたのと同じエージェントとモデルで届き、Kiloには自分で入力したメッセージとして表示されます。どのターミナルでも。

何をしているか、いくらかかるか。

行はKilo自身の記録を読みます。セッション名、プロンプト、返信、実行中のツール、ToDo。サブエージェントは呼び出し元のセッションにまとめられ、行にはKilo自身が出したコストと、使用中のコンテキストの量が表示されます。

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

  • プランの上限:Kiloは何も記録しません。代わりに行にはコストが表示されます。
  • Gnistaの知らないモデルは、モデルファイルで説明するまでコンテキストのバーが表示されません。
  • すでに動いているKiloは、再起動するまでGnistaを読み込みません。
02セットアップ

接続は1分で。

  1. Gnistaを開き、Kilo Codeにチェックを入れます。
  2. Gnistaは新しいファイルをひとつ、~/.config/kilo/plugins/gnista.jsに書き込みます。Kiloの設定には触れないので、バックアップするものはありません。同じ名前のプラグインがすでにあれば、Gnistaは止まってそう伝えます。
  3. ノッチから応答するには、設定 ▸ 一般で「Gnistaでリクエストに応答」をオンにします。
  4. kiloを起動します。すでに開いているものやKiloアプリは、再起動するとプラグインを読み込みます。
03FAQ

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

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

はい。設定 ▸ 一般で「Gnistaでリクエストに応答」をオンにすれば、「許可」「常に許可」「拒否」で。質問にも回答できます。

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

Kiloはプラグインを起動時に読み込みます。接続したあとで、kiloかKiloアプリを再起動してください。

ノッチからKiloに返信できますか?

はい、ターンが終わったら。返信は本物のプロンプトとして、セッションのエージェントとモデルで届き、自分で入力したメッセージとして表示されます。

Kiloのコストは表示されますか?

はい。Kilo自身が数えた、セッションのコストとトークン数を表示します。Gnistaの知らないモデルは、モデルファイルを追加すればコンテキストも表示されます。

Gnistaは何を変更しますか? 削除するには?

変更するのはプラグインファイル、~/.config/kilo/plugins/gnista.jsだけです。設定 ▸ エージェント ▸ Kilo Code ▸ 接続解除で削除されます。Kiloの設定には一切触れません。

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

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