Codewhale、
ノッチの中に。
Codewhale(DeepSeek TUI)の通知、返信、コストをMacで
GnistaはCodewhaleのすべてのセッションをMacBookのノッチに表示します。作業中か、完了か、対応待ちか。使用中のツールと返信も。ターンが終わったらノッチから返信すれば、次のメッセージとして届きます。クリックひとつで、そのタブへ。
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はセッションの開始時にフックを読み込むため、すでに開いていたセッションは、新しいセッションを始めてから報告を始めます。
接続は1分で。
- Gnistaを開き、Codewhale(DeepSeek TUI)にチェックを入れます。
- Gnistaは
~/.codewhale/config.tomlをバックアップし、自分専用の[[hooks.hooks]]ブロックを追加します。どのアプリからでも返信が届くよう、Codewhaleの[control_socket]もオンにします。 - プロジェクトでCodewhaleの新しいセッションを始めます。
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が見守るほかのエージェント
Claude Code
Codex
Gemini CLI
Copilot
OpenCode
Devin
Qwen Code
Cursor
Mistral Vibe
CodeBuddy
Kimi Code
Droid
Antigravity
Qoder CLI
Kilo Code
MiMoCode
ZCode
WorkBuddy
Grok Build
Amp
Pi
Goose
Auggie
OpenHands
Trae
Aider
DeepSeek Harness
エージェントを自作しましたか? 1行のJSONでGnistaに報告できます。詳しくはカスタムエージェントへ。