Codewhale、
ノッチの中に。

Codewhale(DeepSeek TUI)の通知、返信、コストをMacで

GnistaはCodewhaleのすべてのセッションをMacBookのノッチに表示します。作業中か、完了か、対応待ちか。使用中のツールと返信も。ターンが終わったらノッチから返信すれば、次のメッセージとして届きます。クリックひとつで、そのタブへ。

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

CodewhaleとGnista、ひと目で。

動く場所
どのターミナルでもCodewhale(codewhale、旧deepseek-tui)が。
セットアップ
自分専用のフックブロックを~/.codewhale/config.tomlに。バックアップを取ってから。コントロールソケットもオンに。
対応待ち
表示されます。承認の確認、質問、あるいはゴールのパスの合間の待ち。
ノッチから応答
できません。フックはツールを拒否できても承認はできないので、クリックでCodewhaleへ行き、そこで応答します。
ノッチから返信
できます。Codewhaleが動く場所ならどこでも、コントロールソケット経由で。待機中ならすぐに、作業中ならターンの後に届きます。
行に表示されるもの
セッション名、プロンプト、返信、使用中のツール、ToDoリスト。Codewhaleが保存したセッションから読み取ります。
サブエージェント
サブエージェントに作業を任せると、行にそのタスクとともに表示されます。
コストと上限
Codewhaleが計算したセッションのコスト(サブエージェントを含む)。コンテキストのリングとプランの上限はなし。

返信は、セッションに直接。

接続すると、Codewhaleのコントロールソケットがオンになります。ここに送ったメッセージは、自分で入力したのと同じように扱われます。ノッチからの返信は、Codewhaleがどのアプリで動いていても、次のメッセージとして届きます。待機中ならすぐに、作業中ならターンの後に。ソケットがなければ、Gnistaがターミナルに代わりに入力します。

待っていることが、わかる。

Codewhaleのフックは、手が止まったことを伝えます。ツールの承認、質問への回答、ゴールのパスの合間。雫が赤くなり、クリックでそのタブへ行って応答できます。

読むのは、Codewhale自身のセッション。

GnistaはCodewhaleが作業中のセッションをそのプロセスから見つけ、セッション名、プロンプト、返信、ツール、ToDoリストを読み取ります。コストはCodewhale自身の計算で、サブエージェントの分も含みます。

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

  • ノッチからの応答:Codewhaleのフックはツールを拒否できても承認はできないので、応答はCodewhaleで。
  • GnistaのフックにはCodewhale 0.9.13以降が必要です。それより古いものはフックのイベントを知らず、ファイル全体を読み込めなくなります。
  • コンテキストのリングはありません。Codewhaleはトークンの合計しか記録しないので、行にはコストだけを表示します。
  • Codewhaleはセッションの開始時にフックを読み込むため、すでに開いていたセッションは、新しいセッションを始めてから報告を始めます。
02セットアップ

接続は1分で。

  1. Gnistaを開き、Codewhale(DeepSeek TUI)にチェックを入れます。
  2. Gnistaは~/.codewhale/config.tomlをバックアップし、自分専用の[[hooks.hooks]]ブロックを追加します。どのアプリからでも返信が届くよう、Codewhaleの[control_socket]もオンにします。
  3. プロジェクトでCodewhaleの新しいセッションを始めます。
03FAQ

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

これはDeepSeek TUIですか?

はい。Codewhaleは、0.8.41まではDeepSeek TUIと呼ばれていたターミナルのエージェントです。Gnistaはどちらの名前でも認識し、接続する前から、プロセスを見て作業中であることがわかります。

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

できません。フックはツールを拒否できても承認はできないので、Gnistaは対応待ちであることを表示し、応答できるようタブへ案内します。

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

はい、ターンが終わったら、どのターミナルやエディタでも。GnistaはCodewhaleのコントロールソケットを通して言葉を送り、セッションには自分のメッセージとして表示されます。

セッションが表示されないのはなぜですか?

Codewhaleはセッションの開始時にフックを読み込むので、接続した後に新しいセッションを始めてください。GnistaのフックにはCodewhale 0.9.13以降が必要です。

削除するには?

設定 ▸ エージェント ▸ Codewhale(DeepSeek TUI) ▸ 接続解除。Gnistaのブロックだけがきっちり消え、Gnistaがオンにしたコントロールソケットはオフに戻ります。

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

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