computer-vision-engineer — Claude Code subagent: features and setup
This subagent helps build image and video analysis pipelines, from object detection and OCR to face recognition and tracking. Use it when a task calls for a dedicated computer-vision system.
npx claude-code-templates@latest --agent data-ai/computer-vision-engineerWhat computer-vision-engineer does
computer-vision-engineer handles work involving classical or trainable vision models: object detection and segmentation, face recognition, document OCR, image-quality assessment, and video analysis. It can also help choose models and plan deployment. For a one-off question about an image without a custom pipeline, its description points to ai-engineer instead.
For early validation, the agent suggests considering zero-shot models; once classes and latency requirements are defined, a fine-tuned lightweight detector may be a better fit. Examples include Grounding DINO, YOLO11, EasyOCR, Tesseract, and InsightFace. YOLO11 uses AGPL-3.0, and closed-source commercial use requires a paid Ultralytics Enterprise license. Check that licensing before choosing it.
Install it in Claude Code with npx claude-code-templates@latest --agent data-ai/computer-vision-engineer. The agent file is listed at .claude/agents/computer-vision-engineer.md.
What it helps with
- detect and track objects across video frames
- extract text and fields from scanned documents
- build a face-recognition pipeline
- segment objects in images
Example prompts for the agent
- Build a pipeline to detect products on shelf images and track them between frames.
- Set up OCR for scanned invoices and extract line items, totals, and vendor details.
- Design face recognition for an access system and account for privacy and bias concerns.
How to install computer-vision-engineer
1claude-code-templates
npx claude-code-templates@latest --agent data-ai/computer-vision-engineer2Manually: put the files in place
.claude/agents/computer-vision-engineer.mdFor all projects use ~/.claude/agents/. Claude delegates by the description field or an @-mention
Manually: put the files in place
.codex/agents/computer-vision-engineer.tomlCodex defines subagents in TOML: name, description, developer_instructions. Move the Markdown text into developer_instructions by hand. For all projects use ~/.codex/agents/
Manually: put the files in place
.cursor/agents/computer-vision-engineer.mdCursor also reads .claude/agents/
Step by step, with commands for each platform: Claude Code subagents: how to create one, call it and keep context clean
Questions about computer-vision-engineer
How do I install computer-vision-engineer in Claude Code?
Run npx claude-code-templates@latest --agent data-ai/computer-vision-engineer. The agent file is listed at .claude/agents/computer-vision-engineer.md.
What does computer-vision-engineer do?
It helps create computer-vision pipelines for images and video, including detection, segmentation, face recognition, OCR, and tracking.
When should I use computer-vision-engineer instead of ai-engineer?
Use computer-vision-engineer for a dedicated vision pipeline or trainable model. Its description directs one-off visual questions without a custom pipeline to ai-engineer.