Skip to main content

writ

Nothing runs without a writ. Every tool call an AI agent makes is checked against one policy file (writ.yaml: allow / deny / ask / redact) before it runs, and written to a hash-chained, tamper-evident ledger after.

This package installs the prebuilt writ command-line tool:

pip install writ-cli      # or: npm install -g @writ-agent/cli
writ --version
writ integrate claude-code   # govern every Claude Code tool call
writ run -- claude           # or launch an agent inside a kernel write boundary
writ verify                  # check the ledger's hash chain

For Python agent frameworks (LangGraph, OpenAI Agents SDK, Claude Agent SDK) install writ-sdk, which depends on this package.

Documentation, policy reference and threat model: https://github.com/writ-agent/writ

Release files for writ-cli 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for writ-cli 0.1.1
File Size Uploaded
writ_cli-0.1.1.tar.gz 188.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for writ-cli 0.1.1
File
writ_cli-0.1.1-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
writ_cli-0.1.1-py3-none-musllinux_1_2_x86_64.whl Python 3 none Linux musl 1.2+ x86-64 Details
writ_cli-0.1.1-py3-none-musllinux_1_2_aarch64.whl Python 3 none Linux musl 1.2+ ARM64 Details
writ_cli-0.1.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details
writ_cli-0.1.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64 Details
writ_cli-0.1.1-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details
writ_cli-0.1.1-py3-none-macosx_10_12_x86_64.whl Python 3 none macOS 10.12+ x86-64 Details

Total release size: 12.5 MB

Release files / writ_cli-0.1.1.tar.gz

Download URL writ_cli-0.1.1.tar.gz
Size 188.8 kB
Tags Source
SHA-256 checksum
How to use checksums
294d266f87b0d24db127efbd258b6533fe7065c11300807a66c85d71cfe74ae1
BLAKE2b-256 checksum
How to use checksums
cd42c22f73fe43ce1d5b054252cc10f4290afd20b4a14eb4a6ab80c70a358647
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / writ_cli-0.1.1-py3-none-win_amd64.whl

Download URL writ_cli-0.1.1-py3-none-win_amd64.whl
Size 1.8 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
e9e2a742d05b5a4691945cc8c51ff1668efef78e97cfe0e45665c93bb1fa5274
BLAKE2b-256 checksum
How to use checksums
702e60a6c350475c9c0606821284220f47c6f7403e8997d8b996a0aa1e9d1b3d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / writ_cli-0.1.1-py3-none-musllinux_1_2_x86_64.whl

Download URL writ_cli-0.1.1-py3-none-musllinux_1_2_x86_64.whl
Size 1.9 MB
Tags Linux musl 1.2+ x86-64 Python 3
SHA-256 checksum
How to use checksums
23e8cd07b3b22770d7edeb21d71eae1832f1563f9728e25b3abf846a65612d1b
BLAKE2b-256 checksum
How to use checksums
25f5f360473d6a01d1898c86e13a289171f365a2b138f70f120492160adfbe28
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / writ_cli-0.1.1-py3-none-musllinux_1_2_aarch64.whl

Download URL writ_cli-0.1.1-py3-none-musllinux_1_2_aarch64.whl
Size 1.7 MB
Tags Linux musl 1.2+ ARM64 Python 3
SHA-256 checksum
How to use checksums
2d1c4d5de7a2cb910550abbb8cce91a6e01c9b6ec5796910ab89f458dbf5fcf7
BLAKE2b-256 checksum
How to use checksums
721a7d752b8a722e95f9bdc0ea6f27e35d8ed90c0240eeead482fe217d72e1d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / writ_cli-0.1.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL writ_cli-0.1.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.8 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
08443a1e65d9908b6bd64c80bb28534199ba895ec3f414dfe97a957f1708d896
BLAKE2b-256 checksum
How to use checksums
f1d97e000d72e90c0444e98242a68ac13c3c53e54fb4ae81ce13a3966dbecc59
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / writ_cli-0.1.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL writ_cli-0.1.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.7 MB
Tags Linux glibc 2.17+ ARM64 Python 3
SHA-256 checksum
How to use checksums
faef85c5fc6eb42b6e07e9d7f85b56affb47f73bb997a95c63f31e3c8ab998a8
BLAKE2b-256 checksum
How to use checksums
11ec5a29f10f2dee25090a32e2907e55f437c5a927c45bc0e406b236cfe55608
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / writ_cli-0.1.1-py3-none-macosx_11_0_arm64.whl

Download URL writ_cli-0.1.1-py3-none-macosx_11_0_arm64.whl
Size 1.6 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3301d079c46117e57bde07849417c3243acfbc6d1a4b46f018c7fb1170e72664
BLAKE2b-256 checksum
How to use checksums
2835268c08d3ef0bfac9cb668b10c2bff75aa01724a07af63bb07932990edabe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / writ_cli-0.1.1-py3-none-macosx_10_12_x86_64.whl

Download URL writ_cli-0.1.1-py3-none-macosx_10_12_x86_64.whl
Size 1.7 MB
Tags Python 3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
2d51b40111d898bed0a6d1393b149d3b52b5efe7006eca195af9004886d438c2
BLAKE2b-256 checksum
How to use checksums
6266ae10f77302fc57d99765e976fc39035356ef48b885bcb0c966ef33797f0f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

0.1.2

8 release files

This release

0.1.1 This release

8 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page