mokkan を作った:Claude Code、Codex、ターミナルのセッションをまたいで付いてくるリマインダー
Mokkan はオープンソースの Claude Code mod と CLI ツールです。サーバー上で 1 つのリマインダーリストを管理し、エージェントが記憶に頼らず期限の来た項目を確認できるようにします。Claude Code では /mokkan がトランスクリプトの横にペインを開き、期限の来たリマインダーを通知として表示しますが、会話には注入しません。Codex や任意のターミナルから同じリストを読めます。プッシュ、スケジュール通知、一覧表示、pop に対応し、未確認のスケジュール項目はメールで送信されます。CLI とプラグインは MIT ライセンスで、前払いのホスト型クレジットまたはセルフホストサーバーを利用でき、プラグインマーケットプレイスまたは npm からインストールできます。
この mod について
Mokkan は、Agent のセッションをまたぐとリマインダーや TODO が忘れられる問題を解決します。モデルに記憶させるのではなく、すべてのセッションが問い合わせる 1 つのリマインダーリストをサーバー上で管理します。Claude Code では mod の /mokkan コマンドがトランスクリプトの横にペインを開き、ユーザーのスタックを表示します。リマインダーの期限が来ると通知が表示されますが、会話には何も注入されません。Codex は skill を使って各タスクの開始時と終了時に同じリストを確認し、どのターミナルからでも確認できます。ノート PC でプッシュしたメモは数秒後にデスクトップにも表示されます。Claude for Desktop でもペインは動作しますが、体験は近いものの完全に同じではありません。CLI では mokkan push "check the flaky login test"、mokkan in 2h "ask Maria about the release notes"、mokkan でリストを表示し、mokkan pop で先頭の項目を完了できます。リマインダーはどのセッションからでも確認するまで表示され、スケジュールされた項目を数分以内に確認しないとメールで送信されるため、メモが気付かないうちに消えることはありません。このプロジェクトは Opus 5.5 を使って Claude Code で構築され、後に Fable 5.1 も使われました。54 件のコミットのうち 47 件は Claude との共同作成です。ペイン自体はセッション内で動作し、イベントを監視してペインを描画する小さな TypeScript mod です。CLI とプラグインは MIT ライセンスのオープンソースで、ホスト型サーバーは前払いクレジット制です。登録時に 50 クレジットが無料で、その後は €5 で 500 クレジットです。ノートの追加は 1 クレジット、メール送信時も 1 クレジット、一覧表示と確認は無料です。自分のサーバーを指定することもできます。/plugin marketplace add vicmpen/mokkan と /plugin install mokkan@mokkan でインストールするか、npm install -g @vicmpen/mokkan-cli を実行します。GitHub:https://github.com/vicmpen/mokkan Site:https://mokkan.dev
インストール
インストール方法は元のソースをご確認ください。
原文 / README
If you work in a lot of agent sessions, you've probably hit this: you tell Claude "remind me to check the flaky test later", or you create TODO lists in every project and eventually you forget. Every session starts blank, and the model only checks on something if it happens to think of it. I built mokkan as a small fix for that. It's Claude Code Mod and a CLI-tool that keeps one reminder list on a server. Every session asks the server what's due, instead of the model trying to remember. Behold, this isn't an agent-first functionality, but a human one, allowing us, the users to not alt-tab to various note taking apps for a simple TODO, or reminder. The skill teaches the agent to use the tool though :) In Claude Code, /mokkan opens a pane beside the transcript with your stack. A reminder that comes due shows up there as a toast; nothing gets injected into the conversation. Codex checks the same list at the start and end of each task through a skill, and any terminal sees it too. Push a note on your laptop, it's on your desktop a few seconds later. In Claude for Desktop the pane works too, but the platform differs a bit from Claude Code, so the experience is close but not identical. How it works in the CLI mokkan push "check the flaky login test" adds a todo mokkan in 2h "ask Maria about the release notes" schedules a reminder mokkan prints the list, mokkan pop finishes the top one Nothing closes until you say so A reminder stays lit until you acknowledge it, from any session. If a scheduled one comes due and nobody acks it within a few minutes, it's emailed to you. So notes don't silently disappear. How I built it The whole thing was built in Claude Code, with Opus 5.5 and later Fable 5.1. Of the 54 commits in the public repo, 47 are co-authored by Claude. The loop was the same for every feature: I describe what I want, Claude asks me the questions it needs answered, then writes a design spec and a step-by-step implementation pments the plan task by task with tests (vitest for the CLI, claude plugin test for the pane), and I review the diff and try the pane and the terminal UI by hand, since that part doesn't test well automatically. One thing I'd recommend to anyone doing this: Clamd` with every decision it made on its own,numbered and with the reason, separate from the decisions I made explicitly. When something feels off later, I can find the assumption behind it instead of guessing. The pane itself is a Claude Code mod: a small Typruns inside the session, sees its events and draws the pane. So it was built with Claude Code and for Claude Code. Cost The CLI and plugin are open source (MIT). The hosted server runs on prepaid credits: 50 free on signup, then €5 for 500. Adding a note costs 1 credit, an email costs 1 crly sent, and listing or acknowledging is free. You can also point it at your own server. Install /plugin marketplace add vicmpen/mokkan /plugin install mokkan@mokkan or for the terminal: npm install -g @vicmpen/mokkan-cli GitHub: https://github.com/vicmpen/mokkan Site: https://mokkan.dev Happy to answer questions. submitted by /u/Cl33t_Commander [link] [comments]
同名の他の作品
- mokkan: Claude Code、Codex、ターミナル セッション間でフォローされるリマインダーを作成しましたCl33t_Commander · ★ 0
