corbt / agent.exe

MIT License
600 stars 42 forks source link

Presenting Agent.exe: the easiest way to let Claude's new computer use capabilities take over your computer!

buy pizza

https://github.com/user-attachments/assets/2a371241-bc43-46d4-896e-256b3adc388d

Motivation

I wanted to see how good Claude's new computer use APIs were, and the default project they provided felt too heavyweight. This is a simple Electron app that lets Claude 3.5 Sonnet control your local computer directly. I was planning on adding a "semi-auto" mode where the user has to confirm each action before it executes, but each step is so slow I found that wasn't necessary and if the model is getting confused you can easily just hit the "stop" button to end the run.

Getting started

  1. git clone https://github.com/corbt/agent.exe
  2. cd agent.exe
  3. npm install
  4. Rename .env.example --> .env and add your Anthropic API Key
  5. npm start
  6. Prompt the model to do something interesting on your computer!

Supported systems

Known limitations

Tips

Roadmap