A CLI lets AI agents manage Things 3 tasks
things3-cloud is a for managing Things 3 tasks. It is written in Rust and connects directly to the Things Cloud API, so AI agents like Claude Code or Codex can read and update tasks. Its goal is to avoid local workarounds such as AppleScript, Shortcuts, URL schemes, or reading the local database.
Each command syncs changes to the cloud right away. It supports common actions such as viewing today’s tasks, searching by text and deadline, and marking tasks done. It can also create and edit tasks, manage projects, areas, and tags, update checklists, search tasks, and use a local cache for faster startup.
The main risk is that it relies on an un discovered by . Earlier incorrect API requests caused official Things clients to behave badly and made Things Cloud access appear frozen, though it could be recovered by turning Things Cloud off and on again.
Key points
- things3-cloud is a Rust for Things 3.
- It lets AI agents such as Claude Code or Codex interact directly with Things 3 tasks.
- It supports viewing today’s tasks, searching, marking tasks done, creating and editing tasks, and managing projects, areas, tags, and checklists.
- Changes sync through Things Cloud after each command, with a local cache for faster startup.
- It uses an un, so it can break or cause unexpected problems in official Things clients.