Desktop app · macOS (Apple Silicon)
v0.7.2Argus
An agentic IDE for mobile and web development.
Orchestrate a flock of Claude Code agents in parallel — each in its own isolated git worktree — with live iOS simulators, Android emulators, an embedded Chromium browser, and a full VS Code editor, all in one desktop app. One developer. A hundred hands. A hundred eyes.
Parallel by default
Every session is an isolated worktree with its own agent, simulator, and terminals. Fan out five ideas at once — none of them step on each other.
See what the agent sees
Live iOS simulator and Android emulator mirroring, an embedded Chromium browser with CDP screencast, and streaming tool-call cards in real time.
Review like a human
A full git workflow — branches, commits, stashes, hunk-level staging, diff viewer — baked into the UI. Accept, reject, or refine without leaving the app.
Edit like an engineer
A real embedded VS Code via @codingame/monaco-vscode-api. Extensions, search, intellisense, multi-file edits. Not a chat box pretending to be an IDE.
Orchestration tree
Visualise agent-spawned subagents and their tool calls as a live hierarchy. Swap models per-agent on the fly. Resume long-running conversations from persisted history.
Granular permissions
Approve, deny, or 'always allow' specific tool patterns through a permission broker without ever stopping the agent mid-flight.
- v0.7.2
Fixes
- Fix "Restart & install" doing nothing after an update finished downloading. On macOS the in-app updater closes the window to terminate, but the close handler was hiding it instead, so the install never ran.
- v0.7.1
Fixes
- Stop mistakenly rewriting `git`, `ls`, and other commands that mention the conductor project path. Conductor device-flag injection now only fires for actual `conductor` CLI invocations, and a stalled simulator pool can no longer wedge agent tool approvals.
- The merge button is now disabled with a clear explanation when the base branch's worktree has uncommitted changes that the merge would overwrite, instead of letting the merge fail mid-flight.
- Fix the in-app updater showing "No releases found" by letting electron-builder upload `latest-mac.yml` to the GitHub release. The houwert.dev proxy reads that manifest off the release, so suppressing its upload meant the feed always 404'd.
- v0.7.0
Highlights
- Link any folder to a chat from the project picker, not just Argus projects or git repos. Use the new "Browse for directory…" option to pick an arbitrary directory the agent should be able to read from and edit.
Fixes
- Auto-fetch PR branches from the remote when starting a session, so checking out a PR authored by someone else just works instead of erroring with "branch does not exist".
- Fix the updater hitting GitHub directly (and failing with a 404) instead of going through the houwert.dev release proxy. Also show a short, readable message when the feed is unreachable instead of dumping the raw HTTP response and headers into the "What's new" dialog.
- Hide the Memory tab in the debug panel while it isn't working reliably.
- Remove the "Argus on GitHub" and "Report an Issue…" links since the Argus repository isn't public, point "View all releases" at houwert.dev/argus, and move "Check for Updates…" into the Argus application menu (with a download icon) where it belongs.