Crewyard 0.3.0Latest
v0.3.02026-11-01On GitHubInstall
These builds are not signed with a paid certificate yet, so each system warns once before the first start, and they do not update themselves: get the next version from this page. To check a download, compare the output of Get-FileHash <file> (PowerShell), shasum -a 256 <file> (macOS) or sha256sum <file> (Linux) with its line in SHA256SUMS.txt.
Windows 11, x64: run Crewyard-Setup-<version>-x64.exe. It installs for your user only, without an admin prompt. SmartScreen says "Windows protected your PC" because the publisher is unknown: choose More info, then Run anyway.
macOS 13 (Ventura) or later: -arm64 is for Apple silicon (M1 and later), -x64 for Intel Macs. Open the .dmg and drag Crewyard to Applications, or unzip the -mac.zip. The app is not notarized, so the first start is blocked with a message that Apple could not verify it. Open System Settings, then Privacy & Security, scroll down, choose Open Anyway next to Crewyard and confirm. Or, in Terminal: xattr -dr com.apple.quarantine /Applications/Crewyard.app.
Linux, x64 (glibc 2.35 or newer: Ubuntu 22.04, Debian 12, Fedora 36 and later):
- Debian and Ubuntu:
sudo apt install ./crewyard_<version>_amd64.deb. It adds Crewyard to the app menu andcrewyardto your PATH, and on Ubuntu 24.04 and later installs the AppArmor profile Chromium's sandbox needs. Prefer it there. - Any distribution:
chmod +x Crewyard-<version>-x86_64.AppImage, then run it. It needs FUSE 2 (sudo apt install libfuse2, orlibfuse2t64on Ubuntu 24.04). Where user namespaces are restricted (Ubuntu 24.04 and later) its launcher starts the app without Chromium's sandbox.
API keys are kept by Windows DPAPI, the macOS Keychain, or the Linux Secret Service or KWallet. Without one of these, Crewyard refuses to store a key rather than keep it in the clear.
Crewyard 0.3.0 makes agents ask far less, adds goal drafting to the task assistant and gives the Crew graph real actions. It also fixes two problems found while testing 0.2.0 on a real machine.
Fewer approvals
Codex on Windows wraps every command in powershell.exe -Command '…', so in 0.2.0 each read and each git status was an Inbox approval.
- Crewyard now looks inside a runner's shell wrapper and checks each statement of the script separately.
- Inside a step's own worktree, these run without asking: reads and local git (
Get-Content,Get-ChildItem,Select-String,rg,git status/diff/log/show,git add,git commit) and the project's own test and build commands. - Allow always now saves the command that ran, not the wrapper around it.
- These still ask:
- paths outside the worktree, a
..step,~and secret files; - pipes, redirection and substitution.
- paths outside the worktree, a
- Pushes, hard resets and package installs stay high risk.
Task assistant and goals
draft_goal: the assistant can turn a conversation into an Orchestra goal.- It fills the composer in Orchestra mode with the goal, a planner and a suggested budget, and adds a goal card to its drafts.
- Nothing is planned until you press Plan goal, which shows the planning cost first.
- Autopilot (opt-in) can now plan a goal and approve its first plan within the limits you set. Every estimate must be known, each task must fit the per-task limit, the total must fit the day limit and parallel tasks must fit the concurrency limit. Replans and added tasks stay with you (ADR 0022).
- The assistant's instructions now spell out how to change or remove its own drafts, and say who can do what it cannot.
Crew graph
- Task node menu (right-click, Shift+F10 or the Menu key):
- open details, open changes;
- retry failed steps;
- add a follow-up step;
- pause all, resume all;
- cancel task;
- on a proposal: approve, or change the AI of every step.
- Change AI before it starts: for an approved step that has not run yet. Once it runs, Change AI is the existing handoff.
- Run again with another AI: for a finished step. The new step waits for your approval.
- Standby agents are now a small badge on their step (
Standby: Gemini CLI +1) instead of full tiles. The badge opens the order, which you can change until the step starts. A real handoff still shows as its own tile with the amber dashed line.
Fixes
- Agent CLIs were shown as not found right after start on a busy Windows machine. The lookup no longer starts
where.exe, whose five-second limit could expire under load. It reads the PATH folders itself, in the same order and never in the current folder. - ChatGPT and Google sign-in were unreachable without an API key: the option sat only in a provider's own dialog, which a provider without a key does not have. The Connect dialog now offers Sign in with ChatGPT instead (or Google) directly.
Release and site
- Plain versions such as 0.3.0 are now published as normal releases, and GitHub marks the newest one Latest. Only tags with a pre-release part, such as
v0.4.0-rc.1, are pre-releases. - The website lists this release on its download and changelog pages within the hour.
Known limits
- The macOS and Linux packages are built and smoke-started on GitHub's runners but have not been tried on a real machine yet.
- No build updates itself yet; download the next release from the releases page.