gitwtfhub

wtf is agent-workspace-lab?

patrickjs/agent-workspace-lab — explained in plain English

Analysis updated 2026-07-18 · repo last pushed 2026-05-28

JavaScriptAudience · developerComplexity · 3/5MaintainedSetup · moderate

TL;DR

A sandbox environment for safely testing AI coding agents against fake GitHub and file system services before letting them touch anything real.

Mindmap

mindmap
  root((repo))
    What it does
      Simulates a fake computer
      Records agent actions
      Runs scenario files
    Tech stack
      JavaScript
      Fake GitHub CLI
      Docker or Lima planned
    Use cases
      Test AI coding agents safely
      Preview PRs before real repo
      Compare Mac vs Linux behavior
    Audience
      LLM tool teams
      Open source projects
      Product teams
    Setup
      Local scenario runs
      Isolated workspace folder

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Test how an AI coding assistant would handle a task before letting it touch your real repo.

REASON 2

See exactly what files or GitHub issues an agent would create using the fake GitHub interface.

REASON 3

Compare how an agent behaves across different profiles, like Mac versus Linux setups.

REASON 4

Review a saved record of everything an agent attempted so you can refine your automation approach.

What's in the stack?

JavaScriptNode.jsgh CLI

How it stacks up

patrickjs/agent-workspace-lab3rd-eden/ircb.ioa15n/a15n
LanguageJavaScriptJavaScriptJavaScript
Last pushed2026-05-282016-11-162019-04-07
MaintenanceMaintainedDormantDormant
Setup difficultymoderateeasyeasy
Complexity3/52/52/5
Audiencedeveloperdevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · moderate Time to first run · 30min

Docker and Lima support are planned but not yet available, only local testing works today.

License is not stated in the available content.

Yoink these prompts

Prompt 1
Help me set up a lab in my project folder using this tool's commands.
Prompt 2
Write a scenario JSON file that tells the AI agent to create a file and open a pull request in the fake GitHub interface.
Prompt 3
Show me how to review the record of everything the agent attempted after running a scenario.
Prompt 4
Explain how the fake gh command-line tool intercepts GitHub API calls in this sandbox.
Prompt 5
Set up two separate profiles in .agent-workspace/ to compare agent behavior on different tool configurations.

Frequently asked questions

wtf is agent-workspace-lab?

A sandbox environment for safely testing AI coding agents against fake GitHub and file system services before letting them touch anything real.

What language is agent-workspace-lab written in?

Mainly JavaScript. The stack also includes JavaScript, Node.js, gh CLI.

Is agent-workspace-lab actively maintained?

Maintained — commit in last 6 months (last push 2026-05-28).

What license does agent-workspace-lab use?

License is not stated in the available content.

How hard is agent-workspace-lab to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is agent-workspace-lab for?

Mainly developer.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.