Ai Computer Use
Description
A tool that allows Claude to control Mac and iOS devices through the Anthropic API.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
Mac & iOS Anthropic Control
A tool that allows Claude to control Mac and iOS devices through the Anthropic API.
Acknowledgments
This project builds upon and was inspired by the excellent [Anthropic Computer Use Demo](https://github.com/anthropics/anthropic-quickstarts/tree/main/computer-use-demo). The original demo provides a robust foundation for computer control through Claude, and we've extended it to support native macOS and iOS automation.
We highly recommend checking out the original demo to understand the core concepts and implementation patterns.
Features
- Control Mac OS through native commands and GUI automation
- Control iOS devices through Appium/XCUITest
- Streamlit-based interface for interaction
- Support for multiple LLM providers (Anthropic, Bedrock, Vertex)
- Automatic screen resolution scaling
- File system interaction capabilities
Prerequisites
- macOS Sonoma 15.7 or later
- Python 3.12+
- Homebrew
- Xcode and iOS Simulator/Device
- Node.js and npm (for Appium)
Installation
- Install system dependencies:
# Install Homebrew if not installed
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# Install required packages
brew install python@3.12 cliclick node
# Install Appium and dependencies
npm install -g appium
npm install -g appium-xcuitest-driver
- Install Python dependencies:
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
- Configure environment:
cp .env.example .env
# Edit .env with your settings
Usage
- Start the Streamlit interface:
streamlit run src/ui/streamlit_app.py
- Access the interface at http://localhost:8501
Environment Variables
ANTHROPIC_API_KEY: Your Anthropic API keyAPI_PROVIDER: anthropic/bedrock/vertexSCREEN_WIDTH: Display width (default: 1280)SCREEN_HEIGHT: Display height (default: 800)IOS_DEVICE_ID: iOS device UDID (optional)
Sec
Related Skills
Agency Agents
A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy inject
AI Firecrawl
🔥 The API to search, scrape, and interact with the web for AI
AI Artifacts Builder
Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web tech
AI CrewAI
Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewA
AI TrendRadar
⭐AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.🎯 告别信息过载,你的
AI mem0
| Universal memory layer for AI Agents | 51341 | 221 | 1 |
AI