Quavern · Marl
Marl Code
The agentic developer CLI. Marl reads, edits and runs your code with you, in the terminal.
$ marl
Marl Code 1.4.0 · Quavern
────────────────────────────────
Built below the noise. /help for commands.
› fix the failing test in internal/api
· grep TestStream
· 3 matches
· edit_file internal/api/sse.go
· edited internal/api/sse.go (1 replacement)
· shell go test ./internal/api/
· done
What’s new in 1.4.0
- Headless mode for scripts and CI.
marl exec --json "…"runs one prompt without interaction and prints a single structured result — answer, usage, sources — with stable exit codes. - Live web search.
--web autoor/weblets Marl search the web when a request needs it (paid plans). Consulted pages are listed as numbered sources after the reply. - Organisation policy. With an organisation service token, Marl Code applies the workspace policy set in myQuavern: allowed tools, denied commands, forced plan mode, a turn cap. Policy only narrows; it never grants.
- A GitHub Action. Pull-request review and triage jobs wrap
marl execwith pinned, checksum-verified installs.
Install
macOS, Linux and NetBSD:
curl -fsSL https://dl.quavern.net/MarlCode/install.sh | sh
Windows (PowerShell):
irm https://dl.quavern.net/MarlCode/install.ps1 | iex
The installer verifies every download against the published release checksum before touching anything.
Get started
- Sign in:
marl loginopens your browser — approve the request with your myQuavern account. Marl Code uses your Marl subscription (Pro plan or above); no API key to copy. - Optionally run
marl initonce to create the repository’s.marlsettings, agents, commands, and skills structure. Interactive/initis different: it writes the project guideMARL.md. - Run
marlin a project directory and describe what you need./helplists the commands. By default, Marl asks before changing files or running commands. - Along the way:
@fileadds a file,!cmdruns a shell command and passes its result to Marl, and#notesaves a project note.
In scripts and CI, use marl login --with-token with an API key, then marl -p "…". Update any time with marl upgrade.
Direct downloads
Version 1.4.0 · checksums: SHA256SUMS
| System | amd64 | arm64 |
|---|---|---|
| macOS | tar.gz | tar.gz |
| Linux | tar.gz | tar.gz |
| Windows | zip | zip |
| NetBSD (QuavernOS native) | tar.gz | tar.gz |
Marl Code is proprietary Quavern software, distributed in binary form. Interface in English and French. Use is subject to the Quavern terms of service.