Skip to content

Claude computer use, by Codex (overprompted)#12

Open
mbijon wants to merge 2 commits intomainfrom
claude-computer-use
Open

Claude computer use, by Codex (overprompted)#12
mbijon wants to merge 2 commits intomainfrom
claude-computer-use

Conversation

@mbijon
Copy link
Owner

@mbijon mbijon commented Nov 4, 2025

Introduces a Claude 4.5 computer-use agent to autonomously play Heatseeker, with full docs, tests, packaging, and Docker support


Note

Adds a Claude computer-use client, prompt runner, and CLI to play Heatseeker via Anthropic’s API, with documentation and tests.

  • Models/Integration:
    • Add models/claude/ package: client.py (Anthropic Messages API client with SSE streaming), events.py (event normalization), config.py (API/model/tool constants), prompt.py (Heatseeker player prompts/orchestration), and package __init__ exports.
    • Expose payload builder for testing (build_play_payload).
  • CLI:
    • Add models/claude/run.py to launch a session and stream formatted events; supports --max-output-tokens and --temperature.
    • Add models/claude/requirements.txt for runtime/test deps.
  • Docs:
    • Add docs/computer_use/claude-api.md with setup, running, testing, and troubleshooting for the integration.
  • Tests:
    • Add pytest + Playwright tests validating prompt content (production URL/UI cues) and streaming payload/event parsing.

Written by Cursor Bugbot for commit 49d8458. This will update automatically on new commits. Configure here.

@vercel
Copy link

vercel bot commented Nov 4, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
heatseeker Ready Ready Preview Comment Nov 4, 2025 4:30pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant