bnote 是一个小巧的命令行工具,用于管理 Buddy AI Note 的任务和每日笔记。接入 Claude Code 后,代理会接手未完成的任务、完成工作、将其关闭,并把需要您的世界(日历、邮件、笔记、文风)的部分交给 Buddy。
一行命令。下载适合你系统的二进制文件并加入 PATH。
curl -fsSL https://ainote.tech/install.sh | sh会打开一次浏览器以创建个人密钥并保存在本机。这是需要你亲自执行的一次性步骤。
bnote login在项目的 CLAUDE.md(或 AGENTS.md)中写入一段简短提示,让 Claude Code 知道用 bnote 跟踪任务。随时可重新运行以更新。
bnote init配置完成后,智能体会基于你真实的任务列表工作,并把进展写回今天的笔记。
# Pick up what's open, do the work, close it out
bnote tasks --status open --json | jq -r '.[] | "\(.id) \(.title)"'
bnote done <id>
# Capture a follow-up and log progress to today's note
bnote add "Draft the launch email" --due 2026-07-20
bnote log "Shipped the CLI docs page."会话开始时,代理读取您的未完成任务并从那里开始工作,而不是临时拼凑的清单。完成的工作会替您关闭。
$ bnote tasks --status open进展会随时记录到今天的每日笔记。第二天早上,您可以在应用中紧挨日程读到已交付的内容。
$ bnote log "Shipped the API. Left: docs."编码代理无法给 Sarah 发邮件,也无法占用您的日历。Buddy 可以。代理登记任务,Buddy 制定计划并执行安全步骤,代理再读回调研结果和草稿。
$ bnote add "Prep the pitch" --plan截止日期、空闲时间、某个邮件串的结论:代理向 Buddy 提问,得到基于您自己数据的回答。任何会送达他人的内容仍会在应用中等待您的审核。
$ bnote ask "Am I free Friday afternoon?"Buddy 拥有编码代理所没有的东西:您的日历、邮件、笔记和写作风格。把需要这些的任务交给它。研究简报、文档草稿等安全步骤会立即执行;任何会送达他人的内容都会在应用中等待您的确认。
# Capture a task and let Buddy turn it into an executable plan
bnote add "Prepare the partner pitch for Friday" --plan
# Buddy runs the safe steps (research, drafts, reminders) and returns the results
bnote exec <id> --wait
# Ask anything grounded in your calendar, email, and notes
bnote ask "What is still open with Sarah about the contract?"bnote login登录并保存密钥(请自行运行)。bnote init将 bnote 提示添加到 CLAUDE.md 或 AGENTS.md。bnote tasks --status open列出你的未完成任务。bnote add "<title>"记录一个任务或后续事项。bnote plan <id>Buddy 为任务起草可执行计划bnote exec <id> --wait执行计划中的安全步骤并查看结果bnote ask "<question>"基于您的日历、邮件和笔记提问bnote done <id>完成任务后将其关闭。bnote log "<markdown>"把进展追加到今天的每日笔记。