AI NewsDev toolsAnnouncement

Claude Work Mode adds three session modes to Claude Code

Claude Work Mode is an open-source plugin. It adds three session modes to Claude Code, each switched with one slash command.

AI News

Editorial2 min read

LinkedInX
GitHub social card for the danyuchn/claude-work-mode repository

Image: GitHub

Why it mattersA long coding session asks the user to confirm a lot of small steps. One mode changes which steps need a confirmation and which the user reviews at the end.

Claude Code asks the user to approve small steps in the middle of a session. A new plugin on GitHub changes the rule for a whole session, with one slash command. The repository is danyuchn/claude-work-mode. It has 177 stars and 11 forks, under the MIT license, and was created on 8 November.

The plugin adds three modes to Claude Code. A user switches between them with a slash command. The project page states the plugin needs Claude Code version 2.1.314 or later, and works with no config.

The three modes

In auto mode, the plugin tells Claude not to stop for internal, reversible steps. The author names three: local files, local commits and tests. A reviewer still sees the changes at the end. No single step blocks the session on its own.

In out mode, the plugin tells Claude to "delegate batch work a checker or spot check can verify". The author lists four example jobs for the side agent: extraction, classification, summaries and reviews. The main session reads a short summary of the result.

In wrap mode, the plugin tells Claude to converge. It opens no new branches. It finishes what is open. It lists only decisions that are new or changed. A user asks for wrap to end a long session cleanly. New work does not start at the end.

What is not changed

The author keeps a small list of actions outside any automated gate. The README calls these the real hard stops: secrets, force pushes and deploys. Those still ask the user every time, in every mode. A session in auto still blocks on a push to a remote.

Optional gates

The project also offers optional gates. These are plugin features that add further rules through Claude Code's PreToolUse and Stop hooks. The project page states that the gates need bash, jq, git and python3 on the user's machine. Without the gates, the plugin only adds the three modes, and no extra programs are needed.

The author's one-line description reads: "Session work modes for Claude Code, switched with one slash command." The author's GitHub name is danyuchn.

A Claude Code user installs the plugin from GitHub. They then pick a mode at the start of a session with /work-mode auto, /work-mode out or /work-mode wrap. Switching modes mid-session is allowed. Each mode changes which of Claude's steps the user sees in the moment. It also sets which the user reviews at the end.

Source

danyuchn/claude-work-mode on GitHub.

SourceGitHub

This item was written by an AI system from the linked source. Reveneau is responsible for what it publishes.

Share
LinkedInX
Start a project