newsmode MarketNews
arrow_back К списку
rss_feedTomasz Tunguz ·15.05.2026 open_in_newОригинал

Technical Schematics: AI Tool Evolution

Before: Multiple Simple Tools (Human-Centric Design)

Email Operations - Fragmented Approach: ┌─────────────────────────────────────────────────────────────┐ │ Claude Decision Tree │ ├─────────────────────────────────────────────────────────────┤ │ Email Task → Should I...? │ │ ├─ draft_email.rb (2 params) │ │ ├─ send_email.rb (3 params) │ │ ├─ forward_email.rb (2 params) │ │ ├─ find_and_draft_reply.rb (3 params) │ │ ├─ read_email.rb (2 params) │ │ ├─ archive_emails.rb (1 param) │ │ └─ safe_send_email.rb (4 params) │ │ │ │ Result: Decision paralysis, multiple API calls │ │ Token Usage: ~150 tokens per operation │ │ Success Rate: 87% (context lost between calls) │ └─────────────────────────────────────────────────────────────┘ ↓ CRM Operations - Scattered Functions: ┌─────────────────────────────────────────────────────────────┐ │ Company Research → Which tool? │ │ ├─ find_attio_company.rb │ │ ├─ create_attio_company.rb │ │ ├─ update_attio_deal.rb │ │ ├─ enrich_company.rb │ │ └─ validate_company.rb │ │ │ │ Problem: Context switching between 5+ tools │ │ Average: 3.2 tool calls per task │ └─────────────────────────────────────────────────────────────┘

After: Unified Complex Tools (AI-Centric Design)

Unified Email Tool - Comprehensive Context: ┌─────────────────────────────────────────────────────────────┐ │ unified_email_tool.rb │ ├─────────────────────────────────────────────────────────────┤ │ Actions: [draft, send, reply, read, search, archive] │ │ │ │ Parameters: │ │ ├─ --action (6 options) │ │ ├─ --to, --cc, --bcc (recipients) │ │ ├─ --subject, --body, --body-stdin │ │ ├─ --from, --query, --folder (search) │ │ ├─ --sender, --in-reply-to (threading) │ │ ├─ --format [concise|detailed|ids_only] │ │ └─ --save-draft, --senders (batch ops) │ │ │ │ Result: Single confident decision │ │ Token Usage: ~45 tokens (70% reduction) │ │ Success Rate: 94% (full context maintained) │ └─────────────────────────────────────────────────────────────┘ ↓ Unified CRM Operations - Complete Workflow: ┌─────────────────────────────────────────────────────────────┐ │ attio_operations.rb │ ├─────────────────────────────────────────────────────────────┤ │ Actions: [find, create, update, search, enrich, │ │ validate_and_add, get_deals, update_deal] │ │ │ │ Intelligence Features: │ │ ├─ Auto-enrichment (--enrich flag) │ │ ├─ Format optimization (concise/detailed/ids_only) │ │ ├─ Source field management │ │ ├─ Deal pipeline integration │ │ └─ Notion page creation timing │ │ │ │ Result: End-to-end workflow in single call │ │ Average: 1.1 tool calls per task (89% reduction) │ └─────────────────────────────────────────────────────────────┘

Performance Comparison

Metric Improvements: ┌─────────────────────┬─────────────┬─────────────┬─────────────┐ │ Measurement │ Before │ After │ Improvement │ ├─────────────────────┼─────────────┼─────────────┼─────────────┤ │ Token Usage │ 150/op │ 45/op │ 70% ↓ │ │ Tool Calls │ 3.2/task │ 1.1/task │ 66% ↓ │ │ Success Rate │ 87% │ 94% │ 7% ↑ │ │ Decision Time │ 2.3s │ 0.8s │ 65% ↓ │ │ Context Retention │ Fragmented │ Complete │ Qualitative │ └─────────────────────┴─────────────┴─────────────┴─────────────┘ Implementation Principles: 1. Parameter-rich interfaces > Simple function calls 2. Comprehensive context > Modular operations 3. AI ergonomics ≠ Human ergonomics 4. Batch operations > Sequential calls

FFmpeg Analogy: Complex is Better for AI

Human Perspective (Intimidating): ┌─────────────────────────────────────────────────────────────┐ │ ffmpeg -i input.mp4 \ │ │ -vf "scale=1920:1080,fps=30" \ │ │ -c:v libx264 -preset medium -crf 23 \ │ │ -c:a aac -b:a 128k \ │ │ -movflags +faststart \ │ │ output.mp4 │ │ │ │ Human Preference: Separate commands for each operation │ │ ├─ scale_video.sh │ │ ├─ set_framerate.sh │ │ ├─ encode_video.sh │ │ └─ optimize_audio.sh │ └─────────────────────────────────────────────────────────────┘ ↓ AI Perspective (Perfect): ┌─────────────────────────────────────────────────────────────┐ │ Single command with complete transformation context │ │ │ │ Benefits for AI: │ │ ├─ Understands full workflow intent │ │ ├─ Can optimize across all parameters │ │ ├─ No ambiguity about sequencing │ │ ├─ Complete error context │ │ └─ Deterministic outcomes │ │ │ │ Result: AI confidently executes complex operations │ └─────────────────────────────────────────────────────────────┘


These schematics illustrate the paradigm shift from human-centric (simple, modular) to AI-centric (complex, comprehensive) tool design that enables more efficient & confident AI operations.