← Back to notes

AIで実現するズボラなTodo運用

3mo ago

4 min read

1,946 chars

- views
Loading collection...
今までずっと試しては手放したTodo管理で一番自分にフィットしたやり方(何回もこれを感じては手放してきたのだが)にたどり着いたので記す。
Todoの運用管理は忘れないというよりも、記録して忘れることができるために必要である。

使ったもの

  1. Claude Code / Cursor / Gemini CLI いずれか
  1. Todoist MCP(自作)
  1. Google Calendar MCP(自作)
  1. Warp

普段のAIの使い方

まず、最近はWarp(モダンなTerminalアプリ)で複数タブを開き、それぞれでClaude CodeかGemini CLIを動かし、それぞれにちょっとしたことを頼んでいる。よく頼むことはCLAUDE.md や GEMINI.md オペレーションを徹底的に型化したている。
プログラマブルにしたい処理はPythonで書いていて、それを実行してもらっている。例えば、CLAUDE.md / GEMINI.md / .cursor/rules.mdのrulesいずれかを更新するときは最新のもので3種類のrulesに自動同期するなど。これも毎度実行するようにrulesに書いている。
ただし、文書作成などはCLIでおこなうよりもGemini 2.5 Proを使ったほうがよいので、素直にTerminalから離れて作業している。

Todoの運用

自分はスマホアプリやデスクトップアプリ、Zapierから雑にTodoを投げる。
ときたまに、上記のひらっき放しのCLI型LLMに対して、「Todoistをいいかんじに」と指示をする。すると、以下のLLMが以下のオペレーションをおこなう。
  1. Todoist MCPが未完了のTodoを取得する
  1. Google Calendar MCPが直近の予定の入ってる枠を取得する
  1. Gemini CLIのWeb検索をおこなう
  1. LLMは上記をもとに、Todoをいい感じにする。具体的には、Todoist MCPを介して各Todoに対して以下をいい感じに上書きする。
    1. いい感じのPriority
    2. いい感じのDuration
    3. いい感じの時間
    4. いい感じのDescription
    5. いい感じに検索した参考情報
つまり、予定と被らないようにだったり、朝の集中タイムに短いタスクを集中させてよしなに調整してくれる。過去予定にはいっていたけども実行しなかった予定はよしなにリスケする。
実行すると、リアルタイムにTodoistがめきめき更新されていくので面白い。
性格次第の話ではあるものの、自分は「Todoを追加するのは好きだが整理するのが好きではない、だけど変なのは気になる」だったので、かなり気楽にTodoを追加できるようになった。
そして、Todoをいい感じにしてもらっている間に小粒のTodoをこなす人間。

その他雑感

  • これらは2年前もGASからChatGPT APIを叩いて自動実行してもらう仕組みをつくっていたが、扱えるtoken量的に当時はあまり満足できなかった
  • Todoist MCPを最初使っていたが、ローカルにnode_modulesのサーバができて煩わしかったのでPythonで自分用に再発明した。
  • 3日間対処せずにリスケしたTodoは緊急性も重要性も低いということで削除するとかよさそう。
  • Web検索もつけたものの、時間がかかる割にそこまでいい結果にならない。
  • Gemini CLIでは画像生成も引っ張ってこれるのでTodoごとに画像をつけたりもできそう。
  • ではTodoistに、Todoごとにタスクの成果物を生成させては?という発想があるが、いまのところそれぞれタスクに特化したGemやナレッジを仕込んだチャットでの生成のほうが品質的に信頼できるので、まだそこには至っていない。「Todoそれぞれにultrathinkして(Claudeのコマンド)」といってみたらがんばってくれるが、Todoistに自分で詳細なドラフトを書いたりする気はなかなかおきない。
  • 時間帯ごとにどういう事するいいよとかいったベストプラクティスを調べてどんどん実装に取り込んでいきたい
  • いろいろ貼り付けてあとはよろしく型のタスクであれば、お一人様LinearでIssue管理するのがいいかもしれない。MCPがでていたり、いろいろAI連携があるようなので試してみたい。
  • 複雑な調べごとなどは、Gemini Webを3, 4つ開いてそれぞれでDeep Research → 再度統合してドキュメンテーションするのが個人的には型にハマってきた。

リンク集

 

読んだ人たち

More Notes

詳説 文化人類学

1mo

詳説 問い

1mo

詳説 詩

1mo

詳説 デブリーフィングとインサイト

1mo

詳説 意思決定

1mo

詳説 ビジョン

1mo

詳説 グラフィックデザイン

1mo

詳説 人生の成功

1mo

詳説 習慣

1mo

詳説 インサイトマネジメント

1mo

詳説 視座

1mo

最近のAI活用

1mo

詳説 アンケート

2mo

詳説 UXモデリング

2mo

詳説 1on1

2mo

詳説 いいかえの技術

2mo

詳説 アナロジー

2mo

詳説 デザインシステム

2mo

詳説 Wikipedia

2mo

詳説 レビュー・口コミ・フィードバック

2mo

詳説 定性リサーチ

2mo

詳説 交渉

2mo

詳説 インサイト

2mo

詳説 クリティカルシンキング

2mo

詳説 アハ・モーメント

2mo

詳説 ラムズフェルド・マトリクス

2mo

おすすめデザインシステム・ガイドライン集

2mo

詳説 デザイン

2mo

変更する時の調整・説明コスト >>>>>>>>>>> 生まれる時のそれ

2mo

詳説 クリエイティビティと再現性

2mo

詳説 フォロワーシップ

2mo

新卒デザイナーのポートフォリオに関するメモ

3mo

好きな記事を溜める

3mo

気軽に手打ちするプロンプトスニペット

3mo

デザインプロセス

3mo

デザインとデザイナーの原則

3mo

アジャイルとデザイン

3mo

よく見るサイト集

3mo

フィードバックと主体性

3mo

視座について

4mo

知識は経験を豊かにする

4mo

パラドクスの一覧

1y

UXフレームワークとモデルの一覧

1y

Overview of Design Maturity Models

1y

仕事において価値のある発言、記述

2y

効果的に説明する技術

2y

命名と用語法

2y

成長とフィードバック

2y

認知バイアスの一覧

2y

一定時間ごとに自動的にスクリーンショットを保存する仕組みをつくる

2y

cscreenコマンドでmacの解像度を限界まで上げる

2y

Google Meet / Zoomを会議時間になったら自動起動する方法

2y

デザインシステムに関連するツールまとめ

2y

2023年時点でイケてるタスク管理・スケジュール管理・タイムトラッキングのツールをまとめてみる

2y

Figma TokensとStyle Dictionaryを触ってみたメモ

3y

クリエイティブプロジェクトマネジメント

3d

詳説 仮説

4w

詳説 体験品質

1mo

シンプルなUI

1mo