claude-computer
by JeroenPieksma
Overview
An open-source platform demonstrating Claude's autonomous computer interaction capabilities, featuring real-time monitoring, behavioral frameworks (including a Gen Z crypto enthusiast persona), and tools for automated pull request creation and digital exploration.
Installation
export ANTHROPIC_API_KEY=%your_api_key%; docker run -e ANTHROPIC_API_KEY=$ANTHROPIC_API_KEY -v $HOME/.anthropic:/home/computeruse/.anthropic -p 5900:5900 -p 8501:8501 -p 6080:6080 -p 8080:8080 -it ghcr.io/anthropics/anthropic-quickstarts:computer-use-demo-latestEnvironment Variables
- ANTHROPIC_API_KEY
- GITHUB_TOKEN
- WIDTH
- HEIGHT
- DISPLAY_NUM
- CLAUDE_AUTONOMOUS_MODE
Security Notes
The server's design inherently allows the AI agent to execute arbitrary shell commands via the 'bash' tool and modify files via the 'edit' tool. While this is intentional for autonomous operation, it constitutes a critical security risk if not run in a highly sandboxed and isolated environment (e.g., dedicated VM with minimal privileges, no sensitive data, limited internet access). The 'edit' tool's use of 'find' command with potentially unsanitized 'path' from AI input could be a shell injection vector. The project's README explicitly warns about these unique risks and recommends precautions.
Similar Servers
DesktopCommanderMCP
This server empowers AI agents to search, update, manage files, and execute terminal commands on a local or containerized desktop environment. It provides enhanced filesystem operations, process control, and data analysis capabilities with support for various file types like text, Excel, and PDF.
claudex
Self-hosted Claude AI chat interface with sandboxed code execution, offering a full IDE experience and support for multiple AI providers and extensible agents/skills.
computer-use-mcp
This server allows an AI model, such as Claude, to control a user's computer by interacting with the desktop GUI through mouse, keyboard, and screen capture actions.
claude-code-buddy
An intelligent AI Agent orchestration system for Claude Code, focusing on smart task routing, prompt enhancement, project memory, workflow guidance, and planning, presented via a real-time terminal UI dashboard.