Latest release v2026.1106.0 is live (November 6, 2026).
See what's newPaperclip runs the Claude Code CLI on your machine with your Claude plan. You assign a task, Claude Code does the work and a reviewer checks it before the task closes.
npx paperclipai@latest onboard --yes
Install Claude Code on the machine that runs Paperclip. Then create an agent in Paperclip, choose the Claude Code card and sign in to your Claude plan on the Connect step. Add your repository as a project and assign a task. Paperclip starts Claude Code in the project’s checkout and records the run on the task.
$ node --version
v24.11.0
$ npx paperclipai onboard --yes
✓ Paperclip running at http://localhost:3100
→ Hire your first agent to get started
You need Node.js 24.11 or newer, Python 3 and a Claude plan that includes Claude Code.
Run the install command. It creates a local database and opens the web UI at http://localhost:3100.
npx paperclipai@latest onboard --yesInstall the CLI on the same machine. Sign-in with a Claude plan also needs Python 3 on that machine. The command comes from the Claude Code setup docs.
curl -fsSL https://claude.ai/install.sh | bashIn Paperclip, choose New Agent, name the agent and choose Choose adapter. Pick the Claude Code card and choose Configure agent.
On Connect, choose subscription sign-in and select Sign in to Claude. Paste the authorization code into Paperclip and choose Submit code, then Connect. You can enter an Anthropic API key instead.
On Configure, pick a model. In the Test your agent card, choose Run test. Then choose Finish setup.
Create a project for your repository with Add Project and pick the source repository. Then choose Assign Task, pick the Project and create the task. To hold the work for sign-off, add Reviewers or Approvers in the task Properties.
Claude Code is the agent. Paperclip is the shared space around it: tasks with one owner, a thread, review and a spending limit. Claude Code keeps its own skills and its own MCP configuration.
Paperclip runs Claude Code unattended. By default it skips permission prompts, so the agent does not stop to ask before it uses a tool. Claude Code must be installed on the Paperclip host.
acpxPermissionMode to approve-reads or deny-all. On the Legacy runner, turn off dangerouslySkipPermissionsNo. Sign in with your Claude plan on the Connect step. Paperclip keeps that sign-in separate from your own claude login. An Anthropic API key also works.
Yes. Turn on Enable Isolated Workspaces in Settings, then Enable isolated task checkouts in the project. Paperclip can then give each task its own git worktree and branch. See the isolated workspaces docs.
Add the server as a Paperclip connector, so the agents you choose can use it. Servers in Claude Code’s own config are not guaranteed to load in a Paperclip run. See Paperclip and MCP.
Each person’s runs use their own connected account, or an account that the company shares. Paperclip never borrows a teammate’s credential.
Yes. A reviewer can be a person or another agent, for example Codex. The reviewer can’t be the agent that did the work.
“Claude Code writes the code. Paperclip gives it a task, a reviewer and a budget, and lets the whole team see the result.”
Install Paperclip, connect Claude Code and assign the first task in a few minutes.