Whisper Studio 2.0.0
- Cron and subagents now run on the same engine as chat. Both used to run their own separate, more limited execution loops; unifying them also means subagents and scheduled jobs can use local on-device models where they couldn't before.
- Heads up: scheduled (cron) jobs can now auto-execute actions that previously just failed, like file writes and shell commands, the same way subagents already do. Destructive actions (GitHub mutations, etc.) still always require a human, unchanged.
- Custom subagent types, written as simple markdown files, or defined on the fly by the assistant itself when nothing built-in fits, and promotable to a permanent type with one ask.
- One-click import from Claude Code or Codex CLI projects, bringing over instructions, skills, and MCP server config.
- Sessions are now exportable/importable as portable .jsonl backups.
- Finer-grained permissions: per-category approval defaults (e.g. auto-approve reads, always confirm deletes), plus a "test this rule" dry-run before saving and an optional justification note on each rule.
- Auto mode gets a circuit breaker. It now sees real turn context instead of judging each tool call in isolation, and stops asking for confirmation on repeat denials instead of grinding through them.
- MCP servers can now be remote (not just local processes), can ask a follow-up question mid-call, and support per-server/per-tool approval rules.
- Optional sandbox network policy to restrict which domains sandboxed commands can reach. Off by default; nothing changes unless you turn it on.
- Fix: local models that used to go silent after a tool result now get one automatic retry before giving up.
- Fix: subagents can now actually see files you attached to the conversation.
Install
Download the DMG below and drag Whisper Studio to Applications. On first launch, right-click the app and choose Open (the build is not notarized).
Apple Silicon, macOS 14 or later.
Full changelog: v1.3.0...v2.0.0