Skip to main content
Yanked

This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Consider using release 1.14.1 instead.
Reason given by maintainers: Replaced by 1.11.0 following the authorised version-line correction (#3835); use 1.11.0.

Agentic Workspace

PyPI npm crates.io

Persistent project context and practical guidance for coding agents.

Agentic Workspace (AW) helps coding agents enter a repository with the right guidance, continue unfinished work across sessions, and preserve useful lessons without turning every task into a workflow.

It builds on repository instructions and skills with saved project context and a small Rust-backed toolset for current information and controlled changes. Keep your existing agent, editor, source tree, tests, and review process; AW helps the agent reach the information that matters for the task at hand.

Customise repository behaviour · Get started · Everyday use · Documentation · Releases

Why AW?

A repository instruction file can explain how to work in a project. By itself, it cannot tell a new session where a multi-step task stopped, which retained lesson is relevant now, whether earlier verification still supports a claim, or which deeper procedure is worth loading for this change.

As work spans sessions and agents, that context has to come from somewhere. Without a deliberate home, it tends to disappear into chat, duplicate into prose, or be reconstructed from source, issues, and history.

AW keeps only the project context that can change how an agent should work, then makes the relevant part cheap to reach:

Need What AW provides
Find the right guidance Task-relevant instructions, source references, and reusable skills.
Continue interrupted work Retained outcomes, constraints, accepted progress, blockers, and next actions.
Know what to verify Relevant checking procedures, recorded evidence, and visible gaps.
Hand work to another agent Clearly limited assignments with the context, constraints, and expected result spelled out.
Avoid repeated rediscovery Useful lessons and corrections saved where later work will actually use them.

The goal is less repeated explanation, searching, handoff reconstruction, and repair—not a larger prompt or a new workflow to manage.

Small tasks stay small. A typo fix does not need Planning, Memory, Verification, delegation, or another artefact merely because those capabilities are available.

What using it looks like

AW can help an agent find relevant project guidance and preserve unfinished work between sessions. The agent still reads the source, reasons about the design and implements changes with its ordinary tools.

For example, imagine an API change that spans two sessions in a repository with API guidance and verification procedures configured:

Add pagination to the users API without breaking existing clients.

The agent can use AW to find the relevant contract, load a useful implementation procedure and identify the checks expected for this change.

If work stops partway through, Planning can preserve the intended outcome, accepted progress, unresolved questions, and next action.

In a later session:

Continue the pagination work.

The next agent can recover what remains to do rather than reconstructing the previous conversation. Changed assumptions and missing evidence still need checking; an earlier successful result does not automatically apply to changed code.

The same principle applies to a handoff: preserve enough for the receiving agent to do the assigned work without copying the entire parent session. Returned work still needs appropriate integration and verification.

See everyday examples →

How it works

Skills teach procedure. Repository instructions and configuration set policy. The relevant AW components keep their own current state and evidence. Tools provide current information and controlled operations. The agent supplies judgement.

A small repository entry point leads the agent to the repository's workspace-startup skill. That skill explains how to reach relevant sources, ask the runtime for current facts when they matter, and load specialised procedures only when useful.

The underlying model is deliberately small:

Find the relevant context → Do the work → Update what matters

Internally, AW works out which rules and saved facts apply, shows the actions that are currently available, and records relevant results afterward. The user does not have to operate a separate phase machine around every task.

Source code, documentation, tests, decisions, and other project material remain in their existing homes. AW points agents to those sources rather than copying the repository into a second knowledge system.

Product model · Architecture

Trust and support

AW is not a sandbox. Repository-configured commands run with the caller's filesystem access and credentials. Review the repository and the commands it can run before allowing them to execute. Credentials belong in the agent host or environment's credential facilities, not in checked-in AW files.

AW's controlled operations and checking support do not replace human judgement, independent review, or existing security controls.

Exact package identities, installation commands, runtime versions, operating-system support, and prerelease/stable status live with the selected release and generated references instead of being copied into this landing page.

Installation and setup · Threat model · Evidence and support

Get started

  1. Install AW using any supported distribution, either as a dev dependency in your repo (recommended) or as a globally accessible tool on your computer. See Getting started guide.
  2. From your repo root, run agentic-workspace setup using that installation and authorise the proposed integration.
  3. Give your agent an ordinary task, such as correcting a documentation error.

Installation supplies the runtime; setup adds the .agentic-workspace/ directory and an AGENTS.md pointer. Your agent follows that pointer during ordinary work.

Your repository, your rules

AW is designed to fit around the project rather than reorganise it.

A simplified repository using AW looks like this:

your-repository/
├── AGENTS.md              # Small AW-managed entry point inside your project file
├── src/, docs/, tests/    # Existing project contents
└── .agentic-workspace/    # AW integration plus optional saved component state

AW setup deliberately adds only a small set of files. Package-managed skills and setup metadata stay separate from your project's configuration, component records, machine-local data, and any output deliberately written back into the repository.

You can express a repository-wide correction in ordinary language:

For this repository, read the API contract before changing public response fields.

Or make the scope explicitly local:

Only on this machine, use this executable path when invoking AW.

The agent can save the change in the appropriate instruction or configuration file and verify that it was retained. A promise in chat is not a saved rule, and a local preference should not silently become shared repository policy.

Reusable methods belong in skills. Binding rules belong in instructions or configuration. Current work and evidence stay with the components that maintain them.

Setup, refresh, and removal use the same declared file set. Removing AW deletes only integration files that AW can verify it owns, preserves project configuration and saved component records, and refuses to erase edited or unrelated content merely because it sits under an AW path.

Configuration reference · Repository files

Add structure where it helps

AW includes optional first-party capabilities for recurring coordination costs:

Planning preserves unfinished work: intended outcome, constraints, progress, blockers, and next action.

Memory retains useful observations and lessons that would otherwise be expensive to rediscover. Advice can be reconsidered when its dependencies change; a note is not automatically policy.

Verification makes checking procedures, evidence, and known gaps reusable. Passing a check supports the claim it actually tests, not every claim about the finished work.

These are optional components, not mandatory workflow stages. Repositories can use what repays its cost and leave unrelated capabilities out of the current task's context.

Repository-specific rules and procedures do not require a new module. Modules are for distinct capabilities with their own responsibilities, including read-only facts; saving state is optional.

Modules and extensions →

Works with agents rather than replacing them

Agentic Workspace is not an autonomous coding agent. It gives the agent already working in the repository better project context and controlled ways to read or update AW-managed information.

An agent with runtime access can query the current records maintained by AW components and use supported operations. A repository-only reviewer can follow the same startup skill and generated read profile to recover recorded goals, constraints, progress, and advice, while live machine state, current test results, and permission to make changes remain unknown.

The product's shared behaviour lives in one Rust core. Native, Python, TypeScript, and JSON interfaces call that same implementation instead of defining separate workflow behaviour. The host project's implementation language does not need to match AW's runtime implementation.

Host integrations still differ. Provider independence does not mean every agent host discovers skills identically or every model follows repository guidance perfectly; current support and evidence remain release- and environment-bound.

Evidence and support →

Learn more

Use AW: Installation and adoption · Everyday use · Configuration

Understand AW: Product overview · Architecture · Design principles · Modules

Look up details: CLI reference · Installed surfaces · Full documentation

Contributing

For changes to Agentic Workspace itself, start with the contributor playbook. Use the repository's issue templates to report a problem or propose a change.

Contributions should make useful work easier to complete, continue, or verify while keeping unnecessary context, framework surface, and repository residue low.

Licence

MIT.

Metadata

Release files for agentic-workspace 2.0.0

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

Source distribution (sdist)

Source distribution for agentic-workspace 2.0.0
File Size Uploaded
agentic_workspace-2.0.0.tar.gz 1.0 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for agentic-workspace 2.0.0
File
agentic_workspace-2.0.0-py3-none-win_arm64.whl Python 3 none Windows ARM64 Details
agentic_workspace-2.0.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
agentic_workspace-2.0.0-py3-none-manylinux_2_39_x86_64.whl Python 3 none Linux glibc 2.39+ x86-64 Details
agentic_workspace-2.0.0-py3-none-manylinux_2_39_aarch64.whl Python 3 none Linux glibc 2.39+ ARM64 Details
agentic_workspace-2.0.0-py3-none-macosx_15_0_x86_64.whl Python 3 none macOS 15.0+ x86-64 Details
agentic_workspace-2.0.0-py3-none-macosx_14_0_arm64.whl Python 3 none macOS 14.0+ ARM64 Details

Total release size: 44.2 MB

Release files / agentic_workspace-2.0.0.tar.gz

Download URL agentic_workspace-2.0.0.tar.gz
Size 1.0 MB
Tags Source
SHA-256 checksum
How to use checksums
cd74aea95cd9a93dff7108d6740887373baed8b5623d9b969da9a4f6132c241b
BLAKE2b-256 checksum
How to use checksums
d5b102a0f449974ff5c8466c3a2292189b7bb044775a99b5edb63d2e49c4e5e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 5, 2026.

Transparency log

Release files / agentic_workspace-2.0.0-py3-none-win_arm64.whl

Download URL agentic_workspace-2.0.0-py3-none-win_arm64.whl
Size 6.7 MB
Tags Python 3 Windows ARM64
SHA-256 checksum
How to use checksums
7aa46c1c92b1a9411a02e7cacfdb3d20142056047a7acddd7a49facaa4d74764
BLAKE2b-256 checksum
How to use checksums
8f3dfff21e339069ad44c4f1911d301402dec660b2402c2e30f4bf95b7a3ce75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 5, 2026.

Transparency log

Release files / agentic_workspace-2.0.0-py3-none-win_amd64.whl

Download URL agentic_workspace-2.0.0-py3-none-win_amd64.whl
Size 7.3 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
9b472a3490b78eb0a162978c2e3dd4ac04b0101027e23e11d08d26e890072324
BLAKE2b-256 checksum
How to use checksums
db14a2ef87a00e0b95bb016fd90c892f667098a3ac6ffc97fa5ca05a4042d69c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 5, 2026.

Transparency log

Release files / agentic_workspace-2.0.0-py3-none-manylinux_2_39_x86_64.whl

Download URL agentic_workspace-2.0.0-py3-none-manylinux_2_39_x86_64.whl
Size 7.7 MB
Tags Linux glibc 2.39+ x86-64 Python 3
SHA-256 checksum
How to use checksums
6407643be70c3deeb8874f3cc5a5ec84d623d61f688ea01138d8eda418072d66
BLAKE2b-256 checksum
How to use checksums
b0c8174cfdfa2e1c600295c7e7b94ec8611896a5aaf0f522c1ee41a29b566ff8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 5, 2026.

Transparency log

Release files / agentic_workspace-2.0.0-py3-none-manylinux_2_39_aarch64.whl

Download URL agentic_workspace-2.0.0-py3-none-manylinux_2_39_aarch64.whl
Size 7.3 MB
Tags Linux glibc 2.39+ ARM64 Python 3
SHA-256 checksum
How to use checksums
5294a06f093c6ac0f4c99eb2139f571f2a6e677507cb222ce92928d47a189df7
BLAKE2b-256 checksum
How to use checksums
0296550b1353c07199c5bcc550e7f87872e82594c5715cdb949f20c8d0b4e124
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 5, 2026.

Transparency log

Release files / agentic_workspace-2.0.0-py3-none-macosx_15_0_x86_64.whl

Download URL agentic_workspace-2.0.0-py3-none-macosx_15_0_x86_64.whl
Size 7.4 MB
Tags Python 3 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
e61e22df1b799ef7d4acb4071e33e4172c5aca0f43cd07aae3d954798c73fb9c
BLAKE2b-256 checksum
How to use checksums
6e0be0bcdfbc8859035d1ebd13058443ded892bdc4a24ebbafee93dd70cd0eda
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 5, 2026.

Transparency log

Release files / agentic_workspace-2.0.0-py3-none-macosx_14_0_arm64.whl

Download URL agentic_workspace-2.0.0-py3-none-macosx_14_0_arm64.whl
Size 6.8 MB
Tags Python 3 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
feb722d8dd0ff51335092763793f9b015a63bc0b738207e1823b783a44b30fcb
BLAKE2b-256 checksum
How to use checksums
9ceb38beea1bebb7cd5f5ae0114a6bfdb98869f18741e131b459587b2632e01e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 5, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2.0.0 This release

7 release files

1.14.1

7 release files

1.14.0

7 release files

1.13.1

7 release files

1.9.1

7 release files

1.9.0

7 release files

1.8.0

7 release files

1.7.0

7 release files

1.6.0

7 release files

1.5.1

7 release files

1.5.0

7 release files

1.4.1

7 release files

1.4.0

7 release files

1.3.2

7 release files

1.2.0

7 release files

1.1.2

7 release files

1.1.1

7 release files

1.1.0

7 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