How It Works
What the Agent Does
Supported Agents
Claude Code (Recommended)
Claude Code is what we use and test with. The complete workflow instructions fit in ~5k tokens, and./scrapai setup configures permission rules that block the agent from modifying framework code.
Claude Code enforces permission rules at the tool level, blocking all Python file modifications (
Write/Edit/Update/MultiEdit(**/*.py)), sensitive files, web access, and destructive shell commands. This is the only agent with guaranteed enforcement via .claude/settings.local.json.Other Coding Agents
OpenCode, Cursor, Windsurf, Antigravity, and other agents should work with any agent that can read instructions and run shell commands. AnAGENTS.md file is included for these agents.
Claws
ScrapAI works with any Claw that can read instructions and execute shell commands. We tested with NanoClaw for autonomous operation via Telegram. More rigorous testing is in progress with other Claws like PicoClaw, IronClaw, and Nanobot.Example Workflow
sections.md during the process. Review and correct assumptions as needed.
Next Steps
Claude Code Setup
Complete guide for setting up Claude Code with ScrapAI
4-Phase Workflow
Understand the analysis → rules → import → test workflow