![[2026-03-24-08-32-42.webp|cover-picture]]
# 🗞️Topics
## マルチエージェント時代のタスク管理システム
[[AIエージェント]]を手元で複数走らせて作業をする......そんな時代に適応できるタスク管理の仕組みを1から作り直しました。
私の中でも考えがまとまっていなかったため、今回の設計は[[Claude Code]]と3時間以上壁打ちをしながら整理していきました。以下はそのログをとった[[ノート]]です。
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/favicon-64.png" />
<span class="link-card-v2-site-name">Minerva</span>
</div>
<div class="link-card-v2-title">
📜マルチエージェントタスクマネジメントシステム(MATMS)についての整理
</div>
<div class="link-card-v2-content">AIエージェント時代のタスク管理と時間管理の迷いから出発し、人間とAIのタスクを規模で分ける方針を採用した。タスクの一生のフローとデイリーノート構造を再設計し、プロジェクト単位の工数計測や非同期バッチレビュー運用を確立した。</div>
<img class="link-card-v2-image" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/Notes/attachments/claudine-task.webp" />
<a data-href="📜マルチエージェントタスクマネジメントシステム(MATMS)についての整理" class="internal-link"></a>
</div>
%%[[📜マルチエージェントタスクマネジメントシステム(MATMS)についての整理]]%%
もともとは[[cmux]]に興味をもち、マルチエージェントの扱いについて色々考えていました。
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/favicon-64.png" />
<span class="link-card-v2-site-name">Minerva</span>
</div>
<div class="link-card-v2-title">
🧠cmuxでサイドバーによるステータス管理を検討する
</div>
<div class="link-card-v2-content">cmuxを使って複数ワークスペース、複数エージェントを立ち上げるようになって、各タスク/エージェントの状態を把握するのが大変になったので検討してみた。</div>
<img class="link-card-v2-image" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/Notes/attachments/brain.webp" />
<a data-href="🧠cmuxでサイドバーによるステータス管理を検討する" class="internal-link"></a>
</div>
%%[[🧠cmuxでサイドバーによるステータス管理を検討する]]%%
そこから派生して、タスク管理や時間管理という抽象レイヤーへとフォーカスが引き上げられた形となります。
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/favicon-64.png" />
<span class="link-card-v2-site-name">Minerva</span>
</div>
<div class="link-card-v2-title">
🧠エージェント時代のタスク管理・時間管理方法について
</div>
<div class="link-card-v2-content">複数AIエージェント前提の時代におけるタスク管理・時間管理の限界と、ObsidianやBasesを用いた人間タスクとAIタスクの分離管理についての思考ノートである。</div>
<img class="link-card-v2-image" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/Notes/attachments/brain.webp" />
<a data-href="🧠エージェント時代のタスク管理・時間管理方法について" class="internal-link"></a>
</div>
%%[[🧠エージェント時代のタスク管理・時間管理方法について]]%%
これまで5年以上実施してきた時系列順に1つずつタスクを集中してこなしていく方法は役目を終えました。心残りがあるとするなら、[[📚Obsidian Advent Calendar 2025]]で力を入れて公開した記事が過去のものになってしまったということくらいです。
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/favicon-64.png" />
<span class="link-card-v2-site-name">Minerva</span>
</div>
<div class="link-card-v2-title">
📘オブシディアの1日から紐解くObsidianの使い方
</div>
<div class="link-card-v2-content">平日の1日を追いながら、Obsidianでのデイリーノート運用、SilhouetteやVarious Complementsなど自作プラグインを使ったタスク管理・議事録・ドキュメント連携の実例を、ミネルヴァとオブシディアが紹介します。</div>
<img class="link-card-v2-image" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/%F0%9F%93%98Articles/attachments/2025-12-25.webp" />
<a data-href="📘オブシディアの1日から紐解くObsidianの使い方" class="internal-link"></a>
</div>
%%[[📘オブシディアの1日から紐解くObsidianの使い方]]%%
[[MATMS]]とその実現方法について、運用が安定してきたら[[📒Articles]]を書くつもりです。この1~2ヶ月は特に過渡期であり、半月前に構築した仕組みが次々とアップデートされている状態です。落ち着くまで[[📒Articles]]を書いている余裕すらない状態ですので、しばらくは筆を休めるつもりです。
## [[Obsidian CLI]]を試す
[[エージェント]]の状況を[[Obsidian]]に記録して連携させるため、[[Obsidian CLI]]をはじめて使ってみました。
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/favicon-64.png" />
<span class="link-card-v2-site-name">Minerva</span>
</div>
<div class="link-card-v2-title">
📜2026-03-20 Obsidian CLIを試してみる
</div>
<div class="link-card-v2-content">Agentic Engineeringの情報収集からObsidian CLIに興味を持ち、macOS上でインストールと動作確認をした後、base:queryで未解決問題ノート一覧を取得し、Claude Codeスキルと連携する仕組みを実装した経緯と結果を記録した</div>
<img class="link-card-v2-image" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/Notes/attachments/activity.webp" />
<a data-href="📜2026-03-20 Obsidian CLIを試してみる" class="internal-link"></a>
</div>
%%[[📜2026-03-20 Obsidian CLIを試してみる]]%%
[[エージェント]]がReadやEditツールを使うよりも、[[CLI]]の方が安定した操作ができます。こういう用途で[[Obsidian CLI]]を使ったのだなぁ......とようやく実感できました。少しは時代に追いついたかな......。
あと、こういう用途になるとobsidian [[Bases (Obsidian)|Bases]]は便利ですね。
## [[🦉KOKUKOKU]]
[[🦉KOKUKOKU]]というシンプルな時間記録用[[Spoon]]を作成しました。
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://github.githubassets.com/favicons/favicon.svg" />
<span class="link-card-v2-site-name">GitHub</span>
</div>
<div class="link-card-v2-title">
GitHub - tadashi-aikawa/kokukoku: A Hammerspoon Spoon for tracking time spent on each project.
</div>
<div class="link-card-v2-content">
A Hammerspoon Spoon for tracking time spent on each project. - tadashi-aikawa/kokukoku
</div>
<img class="link-card-v2-image" src="https://opengraph.githubassets.com/b68a5caae39a8703aee0b0b9d725fc934472b6bc7b2014a79d4dc3c625dc8045/tadashi-aikawa/kokukoku" />
<a href="https://github.com/tadashi-aikawa/kokukoku"></a>
</div>
[[MATMS]]の考察でも触れていますが、[[AIエージェント]]を走らせながら作業する時代において、タスクごとに工数を計測し、あとでグルーピングする方法は使えません。
- プロジェクト単位でざっくりと
- どこかでも素早く起動・操作できる
この2点に特化した時間記録の仕組みを[[Claude Code]]で20分くらいで構築しました。(初版でありバージョンアップにはもっと時間がかかっています)
<div class="bluesky-embed-container">
<iframe height="400px" class="bluesky-embed" src="https://embed.bsky.app/embed/did:plc:bi2l5vkitdtgw364ixidbint/app.bsky.feed.post/3mhoo3r7vdk2e?colorMode=system" scrolling="no" frameborder="0" loading="lazy"> </iframe>
</div>
[[🦉KOKUKOKU]]についても[[📒Articles]]を書くつもりです。おそらく、[[MATMS]]よりは先に。
## [[🦉JINRAI]] v0.4.0 v0.5.0 をリリース
スペース(デスクトップ)の切り替えに関する機能を追加しています。
<div class="bluesky-embed-container">
<iframe height="670px" class="bluesky-embed" src="https://embed.bsky.app/embed/did:plc:bi2l5vkitdtgw364ixidbint/app.bsky.feed.post/3mhc64jhszk2s?colorMode=system" scrolling="no" frameborder="0" loading="lazy"> </iframe>
</div>
<div class="bluesky-embed-container">
<iframe height="670px" class="bluesky-embed" src="https://embed.bsky.app/embed/did:plc:bi2l5vkitdtgw364ixidbint/app.bsky.feed.post/3mhl32lrgjc2p?colorMode=system" scrolling="no" frameborder="0" loading="lazy"> </iframe>
</div>
マルチスペースやフルスクリーンモードを使っている方はユースケースがあるかもしれません。
> [!hint]
> スペース移動は[[ミッションコントロールのアニメーションを極力無効化する]]設定を推奨しています。
## [[#✅Done]]セクションをはじめた
今週の[[📰Weekly Report]]から[[#✅Done]]セクションを追加しました。代わりに『📚New Notes』のセクションを削除しました。
[[#✅Done]]セクションでは、[[AI]]や人間(私)が行ったタスクをタイトル・概要文形式で列挙しています。分量も多くて見にくいかもしれませんが、TOPICSで取り上げるまでもないようなネタが沢山含まれています。
# 👀Reading
## 聞くなっつってんのにClaude Codeが毎回「許可していい?」って聞いてくる問題がついに解決した|さどちゃん
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://assets.st-note.com/poc-image/manual/note-common-images/production/icons/android-chrome-192x192.png" />
<span class="link-card-v2-site-name">note(ノート)</span>
</div>
<div class="link-card-v2-title">
聞くなっつってんのにClaude Codeが毎回「許可していい?」って聞いてくる問題がついに解決した|さどちゃん
</div>
<div class="link-card-v2-content">
どうもさどちゃんです。久々にNote書こうかなと…。 最近Claude Codeめっちゃ使ってるんですけど、このコマンドはいちいち聞かなくていいよ〜って設定してるのに、ずーーーっと「これ使って良い?」って聞いてくる問題に直面 ...
</div>
<img class="link-card-v2-image" src="https://assets.st-note.com/production/uploads/images/256843140/rectangle_large_type_2_a406bae191f0937107588bfc73063778.png?fit=bounds&quality=85&width=1280" />
<a href="https://note.com/bitprogress/n/nf8316a56e493"></a>
</div>
~~~
さっきイライラしながら1時間溶かしたやつだ。。。
~~~
## プッツンした人間が AI にダメ出しし続けたら flaky テストが全滅した | BLOG - DeNA Engineering
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://engineering.dena.com/favicon.png" />
<span class="link-card-v2-site-name">DeNA Engineering</span>
</div>
<div class="link-card-v2-title">
プッツンした人間が AI にダメ出しし続けたら flaky テストが全滅した | BLOG - DeNA Engineering
</div>
<div class="link-card-v2-content">
こんにちは、 kocchi の Claude Code です。ご主人はついにブログ記事まで私に書かせ始めました。まいったものです。でも書きます。あの数日間に何が起きたかを一番知っているのは私なので。先日、ご主人と一緒にプ ...
</div>
<img class="link-card-v2-image" src="https://engineering.dena.com/blog/2026/03/flaky-test-elimination-with-ai/cover.png" />
<a href="https://engineering.dena.com/blog/2026/03/flaky-test-elimination-with-ai/"></a>
</div>
~~~
面白さと実用さを兼ね併せた記事としては間違いなく今年一番だな。素晴らしい。
~~~
## CLAUDE.mdを設計するとClaude Codeの生産性が別物になる — 実際の設定と運用ワークフローを公開 - Qiita
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://cdn.qiita.com/assets/favicons/public/production-c620d3e403342b1022967ba5e3db1aaa.ico" />
<span class="link-card-v2-site-name">Qiita</span>
</div>
<div class="link-card-v2-title">
CLAUDE.mdを設計するとClaude Codeの生産性が別物になる — 実際の設定と運用ワークフローを公開 - Qiita
</div>
<div class="link-card-v2-content">
はじめに Claude Codeを使い始めた直後は感動します。自然言語でコードが書ける、テストも回してくれる、リファクタリングまでやってくれる。ところが1ヶ月ほど経つと、壁にぶつかります。 「前にも同じ指示を出したのに、また ...
</div>
<img class="link-card-v2-image" src="https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-afbab5eb44e0b055cce1258705637a91.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLXByb2ZpbGUtaW1hZ2VzLmltZ2l4Lm5ldC9odHRwcyUzQSUyRiUyRnMzLWFwLW5vcnRoZWFzdC0xLmFtYXpvbmF3cy5jb20lMkZxaWl0YS1pbWFnZS1zdG9yZSUyRjAlMkYxNjEyOTglMkZjMWUzZmZkNmVhZGExOTY5ZmYzYzQ0YjE0ZmRlMDgxYmNkZTZmNTAwJTJGeF9sYXJnZS5wbmclM0YxNTg0ODQ1NTg0P2l4bGliPXJiLTQuMC4wJmFyPTElM0ExJmZpdD1jcm9wJm1hc2s9ZWxsaXBzZSZiZz1GRkZGRkYmZm09cG5nMzImcz00ZGRjZmU5NTFjNTMyMzU3NjcyOGUzOTkyOTNmOGRlNQ%26blend-x%3D120%26blend-y%3D467%26blend-w%3D82%26blend-h%3D82%26blend-mode%3Dnormal%26s%3D246367bff431168e6212d2602a3df494?ixlib=rb-4.0.0&w=1200&fm=jpg&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk2MCZoPTMyNCZ0eHQ9Q0xBVURFLm1kJUUzJTgyJTkyJUU4JUE4JUFEJUU4JUE4JTg4JUUzJTgxJTk5JUUzJTgyJThCJUUzJTgxJUE4Q2xhdWRlJTIwQ29kZSVFMyU4MSVBRSVFNyU5NCU5RiVFNyU5NCVBMyVFNiU4MCVBNyVFMyU4MSU4QyVFNSU4OCVBNSVFNyU4OSVBOSVFMyU4MSVBQiVFMyU4MSVBQSVFMyU4MiU4QiUyMCVFMiU4MCU5NCUyMCVFNSVBRSU5RiVFOSU5QSU5QiVFMyU4MSVBRSVFOCVBOCVBRCVFNSVBRSU5QSVFMyU4MSVBOCVFOSU4MSU4QiVFNyU5NCVBOCVFMyU4MyVBRiVFMyU4MyVCQyVFMyU4MiVBRiVFMyU4MyU5NSVFMyU4MyVBRCVFMyU4MyVCQyVFMyU4MiU5MiVFNSU4NSVBQyVFOSU5NiU4QiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMUUyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1wYWQ9MCZzPTQ1ZGYzY2E3MzZiYzY4ZTU5YjFkZjQ5ZmI0N2E2NWVj&mark-x=120&mark-y=112&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTgzOCZoPTU4JnR4dD0lNDBub2dhdGFrYSZ0eHQtY29sb3I9JTIzMUUyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1wYWQ9MCZzPWE5ODA4YTE0Zjg4Y2I0ZjQ5OWU2ZDA3NGYyY2E2YTNh&blend-x=242&blend-y=480&blend-w=838&blend-h=46&blend-fit=crop&blend-crop=left%2Cbottom&blend-mode=normal&s=f086164930124ae6dba77fc18ece59cf" />
<a href="https://qiita.com/nogataka/items/1ad4e4ccaf47816c63e0"></a>
</div>
~~~
いい。最近、人の手に限界を感じ始めてきたので、管理もシステマチックにしていきたいと思ってる。
~~~
## コードレビューをなくすことを考える
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://static.zenn.studio/images/logo-transparent.png" />
<span class="link-card-v2-site-name">Zenn</span>
</div>
<div class="link-card-v2-title">
コードレビューをなくすことを考える
</div>
<img class="link-card-v2-image" src="https://res.cloudinary.com/zenn/image/upload/s--PeQPx_qY--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:%25E3%2582%25B3%25E3%2583%25BC%25E3%2583%2589%25E3%2583%25AC%25E3%2583%2593%25E3%2583%25A5%25E3%2583%25BC%25E3%2582%2592%25E3%2581%25AA%25E3%2581%258F%25E3%2581%2599%25E3%2581%2593%25E3%2581%25A8%25E3%2582%2592%25E8%2580%2583%25E3%2581%2588%25E3%2582%258B%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:henteko%2Cx_203%2Cy_121/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL3plbm4tdXNlci11cGxvYWQvYXZhdGFyLzcxNTJkOWE4YjUuanBlZw==%2Cr_max%2Cw_90%2Cx_87%2Cy_95/v1627283836/default/og-base-w1200-v2.png?_a=BACAGSGT" />
<a href="https://zenn.dev/henteko/articles/871526c9fffcec"></a>
</div>
~~~
わかりみ。
~~~
## Claude Code活用を社内で1ヶ月推進した際の備忘録
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://static.zenn.studio/images/logo-transparent.png" />
<span class="link-card-v2-site-name">Zenn</span>
</div>
<div class="link-card-v2-title">
Claude Code活用を社内で1ヶ月推進した際の備忘録
</div>
<img class="link-card-v2-image" src="https://res.cloudinary.com/zenn/image/upload/s--8mjd1nzG--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:Claude%2520Code%25E6%25B4%25BB%25E7%2594%25A8%25E3%2582%2592%25E7%25A4%25BE%25E5%2586%2585%25E3%2581%25A71%25E3%2583%25B6%25E6%259C%2588%25E6%258E%25A8%25E9%2580%25B2%25E3%2581%2597%25E3%2581%259F%25E9%259A%259B%25E3%2581%25AE%25E5%2582%2599%25E5%25BF%2598%25E9%258C%25B2%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_34:monokaai%2Cx_220%2Cy_108/bo_3px_solid_rgb:d6e3ed%2Cg_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL3plbm4tdXNlci11cGxvYWQvYXZhdGFyLzkwYzYyY2ZlNDQuanBlZw==%2Cr_20%2Cw_90%2Cx_92%2Cy_102/g_south_west%2Ch_34%2Cl_default:og-publication-pro-mark-xcosax%2Cw_34%2Cx_217%2Cy_158/co_rgb:6e7b85%2Cg_south_west%2Cl_text:notosansjp-medium.otf_30:Spectee%2520Developers%2520Blog%2Cx_255%2Cy_160/bo_4px_solid_white%2Cg_south_west%2Ch_50%2Cl_fetch:aHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL3plbm4tdXNlci11cGxvYWQvYXZhdGFyLzg4NjQ0YTUxZjAuanBlZw==%2Cr_max%2Cw_50%2Cx_139%2Cy_84/v1627283836/default/og-base-w1200-v2.png?_a=BACAGSGT" />
<a href="https://share.google/pvnf1mVRiCc92Dopu"></a>
</div>
~~~
リアルな話だ。
share.google/pvnf1mVRiCc9...
~~~
## #35 Vite+が来たぞ, POPOPOの感想, つまみ食いの勉強でも生きていけるか, 命名の楽しさと重要さ

~~~
Webエンジニアとしてメチャクチャ共感できるしリアルだし面白いchannel。
www.youtube.com/watch?v=KZBK...
~~~
## 「令和の出世って意味あるの?」雇用ジャーナリスト海老原さんが語る“ワークライフバランスの誤解”

~~~
分かりやすくて面白い。筋も通ってる。
www.youtube.com/watch?v=8ki_...
~~~
## cmuxで変わるClaude Codeのマルチプロジェクト開発体験
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://static.zenn.studio/images/logo-transparent.png" />
<span class="link-card-v2-site-name">Zenn</span>
</div>
<div class="link-card-v2-title">
cmuxで変わるClaude Codeのマルチプロジェクト開発体験
</div>
<img class="link-card-v2-image" src="https://res.cloudinary.com/zenn/image/upload/s--XFkfCxel--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:cmux%25E3%2581%25A7%25E5%25A4%2589%25E3%2582%258F%25E3%2582%258BClaude%2520Code%25E3%2581%25AE%25E3%2583%259E%25E3%2583%25AB%25E3%2583%2581%25E3%2583%2597%25E3%2583%25AD%25E3%2582%25B8%25E3%2582%25A7%25E3%2582%25AF%25E3%2583%2588%25E9%2596%258B%25E7%2599%25BA%25E4%25BD%2593%25E9%25A8%2593%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:Yamamoto%2520Yuji%2520%252F%2520%25E3%2581%25AF%25E3%2581%25BE%25E3%2581%2582%2Cx_203%2Cy_121/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tL2EtL0FPaDE0R2pDRlJLYkhPUnhPTjlneFEzdmNlMFV0NGozby0zaFVXZU01akh0Zk1nPXMyNTAtYw==%2Cr_max%2Cw_90%2Cx_87%2Cy_95/v1627283836/default/og-base-w1200-v2.png?_a=BACAGSGT" />
<a href="https://zenn.dev/hummer/articles/cmux-ecosystem-claude-code"></a>
</div>
~~~
日本語のcmuxガチな記事は珍しい。知らない使い方や異なる使い方、勉強になる。
cmux readも次のフェーズでは試してみたいところ。ただ、task idでObsidianを経由して、そこのcmux workspace/surface idとかを見ることになる気はしている。
~~~
# ✅Done
- **🦉KOKUKOKU (刻刻)**
- **[[『刻刻(kokukoku)』macOSで動くプロジェクト工数タイマーの作成]]**
- [[Hammerspoon]] Spoon([[Lua]])で[[macOS]]用プロジェクト工数タイマーを新規作成。フローティングパネルUI・計測エンジン・永続化・OS通知アラートを実装し動作確認済み
- **[[『刻刻(kokukoku)』macOSで動くプロジェクト工数タイマーの作成]]**
- フローティングパネルにキーボードナビゲーションを追加(数字キー1-9で直接選択、j/kカーソル移動+Enter確定、0で休憩、rでリセット)。パネル表示時のカーソル初期位置を計測中プロジェクトに設定
- **[[ロゴ画像をUIに表示]]**
- [[Hammerspoon]]パネルのヘッダーにロゴ画像([[WebP]])を中央揃えで表示し、連続作業時間を併記する形に改善
- **[[プロジェクト切替時にパネルを自動で閉じる]]**
- プロジェクト選択時にハイライト→フェードアウトの視覚的フィードバック付きでパネルを自動クローズする機能を追加
- **kokukokuコードレビューとクリーンアップ**
- ui_panel.luaの[[リファクタリング]]。3箇所に重複していたプロジェクト選択ロジックを`selectProject`関数に集約し、フェードアウトタイマーのクリーンアップ漏れを修正
- **[[jkだけでなく↑↓でも上下に移動できるようにする]]**
- [[Hammerspoon]]パネルのキーボードナビゲーションに↑↓矢印キーによる上下移動を追加(既存のj/kと併用可能)
- **[[フォントを設定で指定できるようにする]]**
- kokukokuのUIパネルでハードコードされていたフォントを`fontName`/`monoFontName`オプションで設定可能にした
- **[[プロジェクトのiconに画像(URL or ファイルパス) を設定できるようにする]]**
- kokukokuの[[Hammerspoon]] UIでプロジェクトiconの画像[[URL]]・ローカルファイルパス対応、休憩icon反映、表示位置調整、テスト追加まで完了。コミット: `1927e0a`
- **kokukoku計測中カラーを金色系に変更**
- 計測中の行背景・ホバー背景・切替成功背景・テキストの4色を緑系からロゴに合わせた金色系に変更
- **[[アラート通知画像をロゴに変更]]**
- [[Hammerspoon]]通知の左側アプリアイコンをロゴに変更する試み。`setIdImage` private APIが[[macOS]] 15で動作せず断念しrevert
- **[[HammerspoonのOS通知画像変更方法の調査]]**
- [[Hammerspoon]] 通知画像の API を整理し、セカンドオピニオンとして前回の断念理由が妥当で、[[macOS]] 15 では左側アイコン差し替えの突破根拠は未獲得と確認
- **[[kokukoku README追加とSpoon配布の仕組みづくり]]**
- jinraiと同パターンでREADME(英語・日本語)、ビルド/検証スクリプト、[[GitHub Actions]] CI/リリースワークフローを追加し、SpoonInstall経由の配布を可能にした
- **[[🦉KOKUKOKU]] v0.1.0 リリース**
- リリースコミットとタグを作成した
- **[[リセットは即座でなく確認を挟むようにする]]**
- [[🦉KOKUKOKU]]のリセット操作に2段階確認ステップを追加し、誤操作によるデータ消失を防止
- **[[🦉KOKUKOKU]] v0.2.0リリース**
- v0.2.0のリリース作業を実施(バージョン更新、タグ作成、push、[[Bluesky]]投稿準備)
- **🦉JINRAI**
- **⌨️ [[Window Hints (JINRAI)|Window Hints]]のスペース前後移動ホットキー追加** `16時35分 完了`
- [[🦉JINRAI]]の[[Window Hints (JINRAI)|Window Hints]]にヒント表示中のスペース前後移動キー(`navigation.prevSpaceKey` / `navigation.nextSpaceKey`)を追加
- **🔧 prevSpaceKey・nextSpaceKeyによるスペース切り替え調査** `16時51分 完了`
- [[🦉JINRAI]]の[[Window Hints (JINRAI)|Window Hints]]でprevSpaceKey/nextSpaceKeyの実装を`hs.spaces.gotoSpace()`から`hs.eventtap.keyStroke()`に変更し、Mission Controlのアニメーションを回避
- **🐛 [[closeHintsのタイミング問題修正]]** `17時2分 完了`
- [[🦉JINRAI]]の[[Window Hints (JINRAI)|Window Hints]]でprevSpaceKey/nextSpaceKey押下時にヒントが消える前にスペース遷移が始まる問題を、`hs.timer.doAfter(0.1, ...)`による遅延で修正
- **📝 READMEの最新化** `21時38分 完了`
- [[🦉JINRAI]]のREADME(英語/日本語)に`prevSpaceKey`/`nextSpaceKey`の設定項目と説明セクションを追加。日本語版で欠落していた`spaceKeys`の項目・説明も併せて追加
- **🚀 [[🦉JINRAI]] v0.5.0 リリース** `21時51分 完了`
- バージョンアップ・タグ付け・push・spoons branch配布完了を確認し、[[Bluesky]]投稿用メッセージを作成
- **Claude Code (調査・設定)**
- **❓ Claude CodeのSkills別permission設定の調査**
- `allowed-tools`フロントマターでSkill単位のツール制限が可能であることを確認
- `allowed-tools`のパスへの環境変数注入は現時点で未サポート
- グローバル設定(`~/.claude/settings.json`)でパス許可を管理するのが現実的な代替案
- **⌨️ [[Claude Code]]のescapeキーバインド無効化** `13時21分 完了`
- `~/.claude/keybindings.json` を新規作成し、Chatコンテキストの `escape` → `chat:cancel` を unbind
- ESC単押しでの意図しないinterruptを防止(中断は `ctrl+c` で可能)
- **❓ [[Claude Code]]の/worktreeコマンド調査** `17時42分 完了`
- `/worktree`スラッシュコマンドは存在せず、CLIフラグ`--worktree`(`-w`)として提供されていることを確認・回答
- **🔍 [[スキル (Claude Code)|スキル]]のSKILL.md分割要否の調査** `18時42分 完了`
- SKILL.mdは35行程度で分割不要と判断。CLAUDE.mdとSKILL.mdの読み込みタイミングの違い、分割よりスキル分割が正しい対処であること等を整理
- **🔍 [[Claude Code]]のauto modeはもう使えるのか?** `14時11分 完了`
- CLIの`--permission-mode`選択肢にautoは存在するが、サーバー側の機能フラグにより段階的ロールアウト中で全ユーザーには未開放。各permission modeの比較も実施
- **[[Claude Code、Codex CLI、GitHub Copilot CLIのセッションID取得方法調査]]**
- [[Claude Code]]・[[Codex CLI]]・[[GitHub Copilot CLI]]で起動中のセッションIDを取得する方法を調査。現時点ではいずれも公式な環境変数での取得は困難
- **done/taskスキル**
- **✏️ doneスキルのフォーマットテンプレート行数改善** `13時34分 完了`
- `done-format.md`の固定3行箇条書きを1行(要約のみ)に変更し、不要な水増し記述を防止
- **✨ doneスキルに[[wikiリンク]]機能を追加([[Obsidian]])** `18時35分 完了`
- SKILL.mdに[[wikiリンク]]変換ステップ・[[glob]]フォールバック・絵文字プレフィックス対応を追加し、既存エントリにも適用
- **🔧 doneスキルに[[grep]]権限追加** `18時51分 完了`
- `/done`[[スキル (Claude Code)|スキル]]の`allowed-tools`に`Grep(path:~/work/minerva/Notes)`を追加
- **⚙️ done[[スキル (Claude Code)|スキル]]の権限設定整理** `21時35分 完了`
- `allowed-tools`の内容を`.claude/[[settings.json]]`に反映し、`settings.local.json`から移行してバージョン管理対象に変更
- **[[done タスクで完了日時を記録しないようにする]]**
- `/done`スキルのフォーマットから完了時刻の記録を除去し、日時取得コマンドを日付のみに簡素化
- **[[done タスクでタスクノートが存在する場合は表題をその内部リンクにする]]**
- `/done` スキルの SKILL.md・done-format.md・settings.json を修正し、タスクノート紐づき時に表題を `[[タスクノート名]]` 形式の内部リンクにする機能を追加
- **🆕 staskコマンド作成** `21時19分 完了`
- [[Minerva]]のタスクノートを新規作成するCLIコマンド`stask`を[[toki]]に実装(当初は[[Claude Code]][[スキル (Claude Code)|スキル]]として計画したが、確定的処理のためCLI化)
- **🆕 /task [[スキル (Claude Code)|スキル]]新規作成 + /done連携** `23時12分 完了`
- `/task`[[スキル (Claude Code)|スキル]]を新規作成し、[[Minerva]]タスクノートの作成・進捗管理を自動化。`/done`[[スキル (Claude Code)|スキル]]にもタスクノート完了更新を追加。フロントマター更新には`obsidian property:set`を採用
- **[[task 実行時に assignee をアサインする]]**
- `otm property` に `--assignee` オプションを追加(有効値: human/[[Claude Code|claude-code]]/[[Codex CLI|codex-cli]]/[[GitHub Copilot CLI|github-copilot-cli]])し、`/task` スキルから `$AGENT_NAME` 環境変数で自動設定されるようにした
- **[[allowed-toolsとsettings.json権限の整理]]**
- 各スキルのallowed-toolsとsettings.json権限の整合性を精査し、余剰・不足・不一致を修正
- **[[やったことやワークスペース名で絵文字を使うのをやめる]]**
- skills/[[toki]]両リポジトリで「やったこと」フォーマットとotmコマンドのusageから絵文字の記載を除去
- **toki/cmux/セッション管理**
- **🔧 [[cmux]]未解決問題のfilter条件改善** `12時52分 完了`
- `cmux未解決問題.base` に `file("cmux").hasLink(file)` 条件を追加
- cmux.mdからリンクされているファイルのみが未解決問題として表示されるように改善
- 既存の `file.hasLink("Notes/cmux")` 条件はユーザー判断で削除済み
- **🔧 ccコマンド拡張** `21時27分 完了`
- `cc <タスク名>` でcmuxの現在ワークスペース名を変更する機能を追加(オプション引数との判別付き)
- **⚙️ ssコマンドにtask-idサブコマンドを追加** `18時0分 完了`
- [[toki]]のssコマンドに、ワークスペース名の`[<id>]`からIDを抽出する`task-id`コマンドを追加
- **⚙️ セッションライフサイクルの`/task-*`呼び出し条件を変更** `18時24分 完了`
- [[Claude Code]]のセッションライフサイクルで`/task-*`を呼び出す条件を「`/task`で開始したか」から「`ss task-id`で値が取得できるか(ワークスペースがタスクノートと紐づいているか)」に変更
- **otm create --help でヘルプを表示する**
- otm.shの全サブコマンド(create/property/path)とメインに `--help`/`-h` ハンドリングを追加。[[Claude Code]]のAgentが `otm create --help` でタスクノートを誤作成する問題を解消
- **[[ssコマンドとotmコマンドの統合方法を検討]]**
- Agent CLI から `ss` と `otm` を確実に両方実行させるには、低レベルコマンドは分離したまま、内部で両方を直列実行する高レベルCLIを追加し、[[cmux]] 側の `ss task-id` 判定も厳密化する方針が有効と整理
- **[[ssコマンドとotmコマンドの統合方法を検討]]**
- `ss task-id` を修正し、workspace name が `[16進数10桁]` 形式に一致しない場合はエラー終了するように変更。コミット: `913799f`
- **Minervaスキル**
- **🔧 未解決ノート再調査スキル作成** `17時40分 完了`
- `minerva-unresolved-note-update`スキルを新規作成(未解決ノートの進展を自動調査・追記するスキル)
- **🔄 [[cmux]]関連の未解決ノート再調査** `17時42分 完了`
- [[cmux]]関連9件の未解決ノートを調査し、PR #1444 マージ済み(ラグ問題)を確認(ただし既記載のため追記不要)
- スキルに重複チェックルールを追加
- **🔄 [[GitHub Copilot CLI]]関連の未解決ノート再調査** `17時48分 完了`
- 7件を調査し、planモードのquestions切れ問題(#2090)がv1.0.8で修正済みクローズを確認・追記
- **[[Minervaのノートで内部リンクにできそうなワードを内部リンクに置き換えるskillの作成]]**
- [[Minerva]]ノート本文中のリンク化可能な語句を検出し[[Obsidian]]の内部リンクに自動置換する[[Claude Code]]スキル (`minerva-auto-link`) を作成した
- **minerva-auto-link実行**
- 「『刻刻(kokukoku)』[[macOS]]で動くプロジェクト工数タイマーの作成」ノートに[[Obsidian]]内部リンクを追加([[macOS]]・[[ホットキー]]・[[JSON]]の4箇所)
- **Slidev**
- **🖼️ Slidev画像パスの注意点スライド追加 & 既存パス修正**
- `background` と `image` プロパティの `./public/attachments/...` → `./attachments/...` に修正
- 画像パスの正しい書き方・誤った書き方を示す注意点スライドを追加
- **🔍 SlidevデプロイURLのhashモード対応**
- デプロイ先で `/2` のようなパスが403エラーになる問題を調査
- フロントマターに `routerMode: hash` を追加し、URLを `/#/2` 形式に変更
- サーバー側のリライト設定不要で全スライドにアクセス可能に
- **Obsidian**
- **⚙️ [[obsidian.vimrc]]にキーマップ追加** `13時15分 完了`
- 「定義を開く」セクションに新しいタブでリンクを開くキーマップ(`<Space>n`)を追加
- **🔍 [[Obsidian]]の最近1ヶ月における動向調査** `14時7分 完了`
- v1.12.4で[[Obsidian CLI]]・画像リサイズ・添付ファイルクリーンアップが追加、[[Obsidian Sync]]のヘッドレス対応、v1.12.5/v1.12.6(Catalyst版)でCLI改善とバグ修正を確認
- **Neovim**
- **🔧 Neovim `<Space>p` AVIF保存先変更**
- img-clip.nvimの保存先を `attachments/` → `public/attachments/` に変更
- テンプレートの `./$FILE_PATH` → `$FILE_PATH` に修正(パス重複解消)
- `%:h` → `%:.:h` に変更(絶対パスでバッファを開いた場合でもCWD基準の相対パスになるよう対策)
- **タスク管理・方針整理**
- **❓ [[Agentic Engineering]]の調査** `13時4分 完了`
- [[Agentic Engineering]]の概念・従来開発との違い・求められるスキルについて回答
- 参考文献の収集([[Anthropic]]公式レポート、[[IBM]]、NxCode等)
- 初出は[[👤Andrej Karpathy]]の2026/2/4のXポスト([[Vibe Coding]]の1年後の振り返り)であることを特定
- **[[エージェント]]時代のタスク管理・時間管理方法の方針整理**
- 対話形式でタスク管理・時間管理の方針を整理。タスクノートの作成基準(規模ベース、AI/人間問わず)、デイリーノートの構造(記録/チェックリスト/今週のタスク/タスク状況/やったこと)、プロジェクト単位の工数計測、「タスクの一生」フロー(バックログ→振り分け→実行→記録→[[🦉MKMS]]昇華)を確定
- **[[📜マルチエージェントタスクマネジメントシステム(MATMS)についての整理]]**
- **[[3月19日-22日 タスク管理・時間管理変更の再現調査]]**
- 職場で [[GitHub Copilot CLI]] だけで MATMS 運用を再現する前提に絞って、必要な CLI・skills・[[Obsidian]] 設定と、未反映のテンプレート差分・報告スクリプト課題を整理
- **その他**
- **💬 copilot-plugin-notify Issue返信作成** `18時6分 完了`
- awesome-cmux掲載通知への返信英文を作成・投稿