whatisgithub

What is lazycopy?

datell1357/lazycopy — explained in plain English

Analysis updated 2026-05-18

12JavaScriptAudience · developerComplexity · 2/5LicenseSetup · moderate

In one sentence

A Windows hotkey and clipboard tool that pastes a screenshot or clipboard content straight into Codex or Claude Code without manual copying.

Mindmap

mindmap
  root((LazyCopy))
    What it does
      Window to Codex paste
      Clipboard to agent send
      No manual copy paste
    Two paths
      AppShot hotkey
      dd command
    What gets installed
      Codex skill
      Claude commands
      Terminal wrappers
    Requirements
      Windows 10 or 11
      Node.js and npm
      Codex CLI

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

What do people build with it?

USE CASE 1

Paste a screenshot of the active window into Codex Desktop with one hotkey

USE CASE 2

Send whatever is on the clipboard to Codex or Claude Code with a short command

USE CASE 3

Cut out manual copy and paste when giving an AI agent visual or text context

USE CASE 4

Keep Codex prompts and slash commands updated automatically as the tool updates

What is it built with?

Node.jsPowerShellnpm

How does it compare?

datell1357/lazycopyazurecertprep/azurecertprep.github.iocheiineeey/always-here
Stars121212
LanguageJavaScriptJavaScriptJavaScript
Setup difficultymoderatemoderatehard
Complexity2/53/5
Audiencedeveloperops devopsdeveloper

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

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires Windows, Git, Node.js, npm, PowerShell, and Codex CLI/Desktop, no admin rights needed.

So what is it?

LazyCopy is a Windows tool that saves developers from copying and pasting large chunks of context into Codex or Claude Code by hand. Instead, it lets someone hand over a window or the clipboard with a single hotkey or short command, cutting out the manual copy paste step entirely. It works through two separate paths. The first is AppShot, triggered by pressing Shift plus Space. This captures whatever window is currently active on screen, briefly flashes the captured area so the user knows it worked, and pastes the image straight into Codex Desktop without sending it. AppShot only runs while Codex Desktop is visible, kept alive by a small background watcher that starts automatically at Windows startup and turns the hotkey listener on and off as Codex opens and closes. The second path is the dd command, typed as slash dd, dollar dd, or plain dd in Codex or Claude Code. It grabs whatever is on the clipboard, checking first for an image and falling back to text if there is none, and sends it to the chosen AI agent. Codex is the default target, with Claude Code available when explicitly selected. Installing LazyCopy sets up a Codex skill, matching prompt files, Claude Code slash commands, and terminal commands like dd and lazycopy, along with the background watcher that keeps AppShot working alongside Codex Desktop. Everything runs locally through PowerShell scripts and does not need administrator rights, a Windows service, or a scheduled task. It requires Git, Node.js, npm, PowerShell, and the Codex CLI, with Codex Desktop needed for the AppShot hotkey and Claude Code CLI optional if someone wants Claude support as well. The project is shared under the MIT license.

Copy-paste prompts

Prompt 1
Install LazyCopy from https://github.com/datell1357/LazyCopy.git for Windows and verify the dd command works.
Prompt 2
Explain what happens when I press Shift+Space with Codex Desktop open after installing LazyCopy.
Prompt 3
Show me how to use the dd command to send clipboard text into Claude Code.
Prompt 4
Walk me through manually updating my LazyCopy installation using git pull.

Frequently asked questions

What is lazycopy?

A Windows hotkey and clipboard tool that pastes a screenshot or clipboard content straight into Codex or Claude Code without manual copying.

What language is lazycopy written in?

Mainly JavaScript. The stack also includes Node.js, PowerShell, npm.

How hard is lazycopy to set up?

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

Who is lazycopy for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.