prisant-labs

Agent Workspace Tools — Development skill for Claude Code

Development community

Deterministic, offline, Windows-native CLI (awt) that safely relocates a project and migrates all the Claude Code state keyed to its old path (~/.claude) - plus inventory, archive, and re-associate.

How to install Agent Workspace Tools

This entry records only its repository, not the path inside it, so there is no exact command to give. Open prisant-labs/agent-workspace-tools and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Agent Workspace Tools does

Deterministic, offline, Windows-native CLI (awt) that safely relocates a project and migrates all the Claude Code state keyed to its old path (~/.claude) - plus inventory, archive, and re-associate. No LLM, no network.

Alternatives in Development

  • Claude Prism — An offline-first scientific writing workspace powered by Claude 1.1k ★
  • Opslane Old — Run multiple Claude Code sessions in parallel 772 ★
  • Claude Code Zh Cn — Claude Code CLI 简体中文本地化 / 汉化插件;支持 macOS、Linux、WSL、Windows 与新版 native,一行安装,更新后自动修复 721 ★

README

agent-workspace-tools

**A deterministic, offline, Windows-native CLI for the state a coding agent leaves scattered across your machine.**

Move a project folder and `awt` repairs every stale path reference Claude Code leaves behind in `~/.claude` - transcripts, history, per-project settings, plugin state - so `--resume` and your per-project config keep working. Plus tooling to inventory, archive, and re-associate that state. No LLM, no network, backup-before-write, verify-after, single-command rollback.

[**What it is**](#-what-it-is)  ·  [**Quick start**](#-quick-start)  ·  [**Commands**](#-what-awt-does)  ·  [**Safety**](#-safety-model)  ·  [**Status**](#-status-and-roadmap)  ·  [**Docs**](#-documentation)

[![CI](https://github.com/prisant-labs/agent-workspace-tools/actions/workflows/ci.yml/badge.svg)](https://github.com/prisant-labs/agent-workspace-tools/actions/workflows/ci.yml) ![Status](https://img.shields.io/badge/status-pre--release-orange?style=flat-square) ![Platform](https://img.shields.io/badge/platform-Windows-0078D6?style=flat-square) ![Rust](https://img.shields.io/badge/Rust-stable-b7410e?style=flat-square) ![Network](https://img.shields.io/badge/network-zero-brightgreen?style=flat-square) [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg?style=flat-square)](LICENSE)

⚠️ **Pre-release, in active development.** v1.0 is feature-complete but **not yet tagged**. The [safety closeout](docs/internal/release-plans/plan_v1.0.0/S-04_safety-closeout/spec.md) that an adversarial audit opened on 2026-07-30 **completed on 2026-07-31**: every finding closed test-first, and an adversarial acceptance run passed on real data (fresh scratch copy, hostile matrix, byte-identical rollback). The tag now waits only on the maintainer's spec sign-off and a fixture-history decision.

Because `awt` edits Claude Code state under `~/.claude`, read the [quickstart](docs