Integration

BrowseFleet + Claude Computer Use

Claude Computer Use is Anthropic's API for letting Claude interact with computer interfaces through screenshots and actions. BrowseFleet's Computer API is purpose-built for this workflow. Every action returns a screenshot that feeds directly into Claude's vision model for the next decision.

Installation

terminal
npm install @anthropic-ai/sdk browsefleet

Code Example

example
import Anthropic from '@anthropic-ai/sdk';
import { BrowseFleet } from 'browsefleet';

const bf = new BrowseFleet({ apiKey: 'bf_...' });
const anthropic = new Anthropic();

// Create a session optimized for Computer Use
const session = await bf.sessions.create({
  stealth: 'full',
  viewport: { width: 1280, height: 800 },
});

// Get initial screenshot
let screenshot = await bf.computer.navigate(
  session.id,
  'https://booking.example.com'
);

// Claude Computer Use loop
const messages = [];
let taskComplete = false;

while (!taskComplete) {
  messages.push({
    role: 'user',
    content: [
      {
        type: 'image',
        source: { type: 'base64', media_type: 'image/png', data: screenshot },
      },
      {
        type: 'text',
        text: 'Book a table for 2 at 7pm this Friday. Fill in the reservation form.',
      },
    ],
  });

  const response = await anthropic.messages.create({
    model: 'claude-sonnet-4-20250514',
    max_tokens: 1024,
    messages,
  });

  const action = parseClaudeAction(response);

  if (action.type === 'done') {
    taskComplete = true;
  } else {
    // Execute action and get next screenshot
    screenshot = await bf.computer.execute(session.id, action);
  }
}

await session.close();

Supported Features

  • Computer API returns screenshots after every action
  • Click, type, scroll, and navigate actions
  • Optimized screenshot format for Claude's vision model
  • Session persistence across multi-step interactions
  • Stealth mode for accessing real websites
  • Viewport configuration matching Claude's requirements
  • Action history tracking for debugging
  • Automatic session cleanup on completion

Try BrowseFleet with Claude Computer Use

Free tier includes 500 daily requests. Connect Claude Computer Use in minutes.