YouTube rate limit protection + progressive retry system
- New: tools/yt_download.py with cookies support + rate limit tracking - New: docs/YOUTUBE-SETUP.md complete documentation - Updated: night-execute jobs to use new script - Updated: TOOLS.md with YouTube section - Added: 5 new YouTube notes (OpenClaw, cost optimization, task system, leads) - Added: credentials/ to .gitignore
This commit is contained in:
@@ -0,0 +1,180 @@
|
||||
# Turn Claude Code into Your Full Engineering Team with Subagents
|
||||
|
||||
**Sursă:** [YouTube](https://www.youtube.com/watch?v=-GyX21BL1Nw)
|
||||
**Data:** 2026-02-02
|
||||
**Tags:** @work @growth
|
||||
|
||||
## TL;DR
|
||||
|
||||
Video despre "agent harnesses" - cum să transformi un coding agent într-un inginer complet prin:
|
||||
- Persistence și progress tracking între sesiuni
|
||||
- Integrare cu Linear (tasks), GitHub (commits/PRs), Slack (updates)
|
||||
- Sub-agenți pentru context isolation
|
||||
- Claude Agents SDK + Arcade MCP pentru autentificare
|
||||
|
||||
**Ideea cheie:** Context window = cea mai prețioasă resursă. Harness-ul permite sesiuni multiple cu state management.
|
||||
|
||||
---
|
||||
|
||||
## Ce e un Agent Harness?
|
||||
|
||||
Un **wrapper** peste coding agent care oferă:
|
||||
- **Persistence** - stare între sesiuni
|
||||
- **Progress tracking** - ce s-a făcut, ce mai e de făcut
|
||||
- **Git workflow** - commits automate per feature
|
||||
- **Task management** - Linear/Jira integration
|
||||
- **Communication** - Slack updates
|
||||
|
||||
**De ce:** Agenții de coding cad când context window se umple. Harness-ul permite sesiuni fresh cu handoff de state.
|
||||
|
||||
---
|
||||
|
||||
## Arhitectura
|
||||
|
||||
### Flux Inițializare
|
||||
```
|
||||
AppSpec (PRD) → Initializer Agent → Linear Agent (tasks) → GitHub Agent (repo)
|
||||
```
|
||||
|
||||
### Flux Coding Loop
|
||||
```
|
||||
1. Read Linear project (ce task urmează?)
|
||||
2. Linear Agent → pick next task
|
||||
3. Regression testing (verifică că nu s-a stricat nimic)
|
||||
4. Implementare feature
|
||||
5. GitHub Agent → commit + push
|
||||
6. Linear Agent → mark done
|
||||
7. Slack Agent → update (opțional)
|
||||
8. Loop până toate task-urile sunt done
|
||||
```
|
||||
|
||||
### Sub-agenți (context isolation)
|
||||
- **Linear Agent** - management tasks/projects
|
||||
- **GitHub Agent** - commits, PRs, repo management
|
||||
- **Slack Agent** - notificări și updates
|
||||
- **Coding Agent** - implementare efectivă
|
||||
|
||||
Fiecare sub-agent are propriul context, nu bloatează orchestratorul.
|
||||
|
||||
---
|
||||
|
||||
## Setup Tehnic
|
||||
|
||||
### Dependențe
|
||||
- **Claude Agents SDK** - wrapper pentru orchestrare
|
||||
- **Claude Code** - subscription (cost-effective)
|
||||
- **Arcade** - MCP gateway pentru Linear/GitHub/Slack (free tier)
|
||||
- **Playwright MCP** - validare browser în background
|
||||
|
||||
### Configurare
|
||||
```
|
||||
.env:
|
||||
- ARCADE_URL (MCP gateway)
|
||||
- ARCADE_API_KEY
|
||||
- EMAIL
|
||||
- GITHUB_REPO
|
||||
- SLACK_CHANNEL
|
||||
- MODEL_CODING / MODEL_LINEAR / MODEL_GITHUB (haiku/sonnet/opus)
|
||||
```
|
||||
|
||||
### Structură proiect
|
||||
```
|
||||
prompts/
|
||||
orchestrator.md # system prompt principal
|
||||
initializer.md # prima sesiune
|
||||
continuation.md # loop-uri următoare
|
||||
linear_agent.md # sub-agent Linear
|
||||
github_agent.md # sub-agent GitHub
|
||||
slack_agent.md # sub-agent Slack
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## AppSpec Format
|
||||
|
||||
PRD-ul trebuie să aibă task list în **JSON format specific** (recomandare Anthropic):
|
||||
|
||||
```json
|
||||
{
|
||||
"tasks": [
|
||||
{"id": 1, "title": "...", "description": "..."},
|
||||
...
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
Dă AppSpec-ul la coding agent și cere-i să-l formateze corect.
|
||||
|
||||
---
|
||||
|
||||
## Exemplu: Aplicație complexă
|
||||
|
||||
- **44 tasks** create automat în Linear
|
||||
- **Pull requests** per feature
|
||||
- **Commits** per task completat
|
||||
- **Slack updates** după sesiunea 1, 2 și la final
|
||||
- Aplicație cu agent în spate care generează layout dinamic
|
||||
|
||||
---
|
||||
|
||||
## Arcade - MCP Gateway
|
||||
|
||||
**Ce rezolvă:**
|
||||
- Nu trebuie setup individual MCP servers pentru Linear/GitHub/Slack
|
||||
- Agent authorization (OAuth flows automate)
|
||||
- Sharing cu echipa fără a partaja credențiale
|
||||
- Tool discovery (91 tools, nu dump în context)
|
||||
|
||||
**Setup:**
|
||||
1. Cont free tier pe Arcade
|
||||
2. Crează MCP gateway
|
||||
3. Adaugă tools: GitHub + Linear + Slack
|
||||
4. Copiază URL + API key în .env
|
||||
|
||||
---
|
||||
|
||||
## Cost Optimization
|
||||
|
||||
- **Haiku** pentru tasks simple (Linear updates)
|
||||
- **Sonnet** pentru coding
|
||||
- **Opus** pentru orchestrare complexă
|
||||
|
||||
Configurabil per sub-agent în .env.
|
||||
|
||||
---
|
||||
|
||||
## Extinderi posibile
|
||||
|
||||
- Watch 24/7 pentru issues noi în Linear → auto pick-up
|
||||
- GitHub Issues în loc de Linear
|
||||
- Asana/Jira integration
|
||||
- Multiple coding agents în paralel
|
||||
- Custom harness pentru workflow-ul tău specific
|
||||
|
||||
---
|
||||
|
||||
## Viitor: Archon
|
||||
|
||||
Autorul lucrează la **Archon** - "N8N pentru AI coding":
|
||||
- Define și orchestrează propriile workflow-uri
|
||||
- Build harnesses custom
|
||||
- Visual builder pentru AI coding pipelines
|
||||
|
||||
---
|
||||
|
||||
## Citate cheie
|
||||
|
||||
> "Context window is the most precious resource when engineering with agents."
|
||||
|
||||
> "The whole point of this agent being able to go for a longer time is that we're stringing together different agent sessions - each one we want to start over so that we have fresh context."
|
||||
|
||||
> "If you build your own optimized workflow, it's going to be way better than anything that's off the shelf."
|
||||
|
||||
---
|
||||
|
||||
## Link-uri
|
||||
|
||||
- [GitHub Repo](https://github.com/...) - harness complet
|
||||
- [Arcade](https://arcade.dev) - MCP gateway
|
||||
- [Archon](https://github.com/.../archon) - command center AI coding
|
||||
- [Anthropic Harness](https://github.com/anthropics/...) - baza pe care e construit
|
||||
158
memory/kb/youtube/2026-02-02_openclaw-use-cases-automations.md
Normal file
158
memory/kb/youtube/2026-02-02_openclaw-use-cases-automations.md
Normal file
@@ -0,0 +1,158 @@
|
||||
# OpenClaw (Clawdbot) Use Cases: 9 Automations + 4 Wild Builds
|
||||
|
||||
**Sursă:** [YouTube](https://www.youtube.com/watch?v=52kOmSQGt_E)
|
||||
**Data:** 2026-02-02
|
||||
**Tags:** @work @growth
|
||||
|
||||
## TL;DR
|
||||
|
||||
Video care prezintă 9 automatizări practice și 4 proiecte avansate făcute cu OpenClaw/Clawdbot. Include guardrails esențiale pentru siguranță și optimizare costuri. Mesaj cheie: "Write everything down - files survive, mental notes don't."
|
||||
|
||||
---
|
||||
|
||||
## 9 Automatizări Practice
|
||||
|
||||
### 1. Morning Briefing (Daily Productivity)
|
||||
- Calendar + weather + email scan → rezumat Telegram la 07:00
|
||||
- Nader Dabit: 7 cron jobs dimineața = newsletter personalizat
|
||||
- GitHub trending, daily motivation, top HN, AI Twitter digest
|
||||
- "This will replace almost all newsletters I'm subscribed to"
|
||||
|
||||
### 2. Email Triage
|
||||
- Unsubscribe automat de la newsletter-uri nedorite
|
||||
- Draft răspunsuri pentru emailuri de rutină
|
||||
- Flag ce necesită atenție personală
|
||||
- **Poveste:** Nikita - AI-ul a scris o scrisoare de contestație către asigurări mai bună decât ar fi scris el, și a funcționat!
|
||||
- **Recomandare:** Draft only mode - agentul optimizează pentru "effective", nu pentru "polite"
|
||||
|
||||
### 3. Investor Communications
|
||||
- Sebastian: 21 email-uri către investitori într-o singură sesiune
|
||||
- Ore de muncă → minute
|
||||
|
||||
### 4. System Monitoring / Homelab
|
||||
- Rapoarte zilnice, suprimare probleme cunoscute
|
||||
- "All systems normal" - auzi doar când e ceva în neregulă
|
||||
- Funcționează pentru: dashboards, sales metrics, error logs, analytics
|
||||
|
||||
### 5. Slack Channel Monitoring (Business)
|
||||
- Bot monitorizează Slack continuu
|
||||
- Răspunde la întrebări angajați/clienți
|
||||
- Forward notificări importante pe Telegram
|
||||
- Un caz: a reparat un bug în producție fără să fie cerut!
|
||||
|
||||
### 6. PR Review → Telegram
|
||||
- Claude Code termină → deschide PR → OpenClaw reviewează diff → verdict pe Telegram
|
||||
- Pattern: ceva se întâmplă în sistem A → AI analizează → notificare în sistem B
|
||||
|
||||
### 7-9. Multi-Agent Dream Team
|
||||
- Orchestrator + Builder + Reviewer + Deployer
|
||||
- Exemplu: "We need a retry mechanism" → 3 minute → PR up și QA approved
|
||||
- "$100K-$200K consulting engagement can now be done in a day"
|
||||
|
||||
---
|
||||
|
||||
## 4 Wild Builds
|
||||
|
||||
### 1. Camera Trigger Automation
|
||||
- Cameră pe acoperiș + OpenClaw
|
||||
- Când cerul e frumos → snapshot + notificare
|
||||
- IoT meets AI - camera nu știe ce înseamnă "pretty", dar AI-ul da
|
||||
|
||||
### 2. TRMNL E-Ink Dashboard
|
||||
- **Moment Before** - proiect artistic:
|
||||
- La 04:00 caută ce s-a întâmplat "on this day in history"
|
||||
- Generează imagine stil wood carving cu momentul ÎNAINTE de eveniment
|
||||
- Titanic → vezi vaporul, aisberg la orizont
|
||||
- "Art that changes every morning and sometimes makes you think"
|
||||
|
||||
### 3. Daily Trend → Working App (Nader's 7th cron)
|
||||
- Caută pe Twitter trenduri AI virale
|
||||
- Alege unul și CONSTRUIEȘTE O APLICAȚIE funcțională
|
||||
- Push pe GitHub + trimite link
|
||||
- "Autonomous creation - the AI sees a trend, has an idea, writes the code, and ships it"
|
||||
|
||||
### 4. Bonus Builds (30 secunde fiecare)
|
||||
- Hardware → decoded emergency radio în 30 min (zero manual training)
|
||||
- Smart glasses hackuite pentru input vizual → comparații de prețuri în timp real
|
||||
- Laptop cu ecran stricat → headless cu Gmail/Telegram/WhatsApp identity ($0 upgrade)
|
||||
- OpenClaw managing Codex și Claude - dezbate code reviews, ascultă argumente, ia decizia finală
|
||||
|
||||
---
|
||||
|
||||
## Customizare: Skills & Memory
|
||||
|
||||
- **Skills** = tools instalabile
|
||||
- **AGENTS.md** = cum se comportă agentul
|
||||
- **SOUL.md** = personalitatea botului
|
||||
- **Regulă cheie:** "Write everything down - LLMs don't have persistent memory. Files survive. Mental notes don't."
|
||||
|
||||
### QMD (Quick Markdown Search)
|
||||
- Google pentru notele tale personale, rulează local
|
||||
- 3 tehnici: keyword search + semantic search + smart reranker
|
||||
- Skill instalabil: dă URL-ul la OpenClaw și zice "install it"
|
||||
- AI-ul știe automat ce tip de căutare să folosească
|
||||
|
||||
---
|
||||
|
||||
## Guardrails (IMPORTANT!)
|
||||
|
||||
### Poveste de avertizare
|
||||
- User a setat agent să instaleze Python dependencies
|
||||
- Un pachet a eșuat → agent a încercat 6 ore non-stop în timp ce dormea
|
||||
- Factură: **$120 pentru un pip install eșuat**
|
||||
|
||||
### Guardrail 1: Isolation
|
||||
- Docker sau Cloudflare Worker
|
||||
- Read-only root, no network unless allowed
|
||||
- Agentul NU poate atinge ce nu vrei
|
||||
|
||||
### Guardrail 2: Permissions
|
||||
- Email: read-only, draft only (nu poate trimite)
|
||||
- Two phone setup: telefon personal privat, telefon bot pentru mesaje AI
|
||||
- Conține "blast radius"
|
||||
|
||||
### Guardrail 3: Approvals
|
||||
- File deletions, sending messages, network requests → necesită aprobare sau whitelist
|
||||
- Prompt injection e real și nerezolvat
|
||||
- **Opus** rezistă bine la prompt injection, modele mici (Haiku) - nu
|
||||
|
||||
### Cost Guardrails
|
||||
- Strong model pentru thinking, cheap models pentru doing
|
||||
- Stop după 3 încercări eșuate
|
||||
- Define max runtime (nu lăsa să ruleze indefinit)
|
||||
- Check dashboard înainte de culcare
|
||||
|
||||
---
|
||||
|
||||
## Unde să începi
|
||||
|
||||
| Nivel | Recomandare |
|
||||
|-------|-------------|
|
||||
| **Începător** | Morning briefing: read-only, no email sending, no file writing |
|
||||
| **Business** | Email triage în draft-only mode |
|
||||
| **Developer** | PR summaries cu model ieftin |
|
||||
|
||||
### Deployment
|
||||
- Mac Mini acasă
|
||||
- VPS ieftin (Hetzner, $5)
|
||||
- Cloudflare Worker (sandboxed, super safe)
|
||||
|
||||
---
|
||||
|
||||
## Citate cheie
|
||||
|
||||
> "Work that used to be a $100K-$200K consulting engagement can now be done in a day."
|
||||
|
||||
> "Write everything down. Files survive. Mental notes don't."
|
||||
|
||||
> "The AI optimizes for effective, not necessarily polite or relationship preserving."
|
||||
|
||||
> "What's the ceiling today will be the floor tomorrow."
|
||||
|
||||
---
|
||||
|
||||
## Link-uri
|
||||
|
||||
- [OpenClaw docs - Gateway Security](https://docs.clawd.bot) - MUST DO înainte de automatizări
|
||||
- [Clawdiverse.com](https://clawdiverse.com) - showcase comunitate
|
||||
- [QMD Skill](https://github.com/...) - Quick Markdown Search
|
||||
@@ -0,0 +1,203 @@
|
||||
# Claude Code Task System: Multi-Agent Orchestration
|
||||
|
||||
**Video:** [Claude Code Task System: ANTI-HYPE Agentic Coding (Advanced)](https://youtu.be/4_2j5wgt_ds)
|
||||
**Autor:** (Tactical Agentic Coding)
|
||||
**Durată:** ~30 min
|
||||
**Tags:** @work @tech @coding
|
||||
|
||||
---
|
||||
|
||||
## TL;DR
|
||||
|
||||
Sistemul de task-uri din Claude Code permite orchestrarea echipelor de agenți care lucrează în paralel, cu dependențe între task-uri și validare automată. Anti-hype: nu e despre tool-uri fancy, ci despre înțelegerea fundamentelor (context, model, prompt, tools) și construirea de sisteme reproductibile.
|
||||
|
||||
---
|
||||
|
||||
## Concepte cheie
|
||||
|
||||
### Task System = Orchestrare Multi-Agent
|
||||
|
||||
**Diferența față de generația anterioară:**
|
||||
- **Vechi:** To-do list simplu, sub-agenți ad-hoc fără comunicare
|
||||
- **Nou:** Task-uri cu dependențe, blocări, și comunicare între agenți
|
||||
|
||||
**Tools disponibile:**
|
||||
| Tool | Scop |
|
||||
|------|------|
|
||||
| `task_create` | Creează task nou |
|
||||
| `task_get` | Citește detalii task |
|
||||
| `task_list` | Listează toate task-urile |
|
||||
| `task_update` | Actualizează/comunică status |
|
||||
|
||||
**Key insight:** Sub-agenții și agentul principal comunică prin `task_update` - aceasta e "magic"-ul.
|
||||
|
||||
### Arhitectura: Builder + Validator
|
||||
|
||||
**Minimum viable team:**
|
||||
1. **Builder Agent** - construiește, face task-ul
|
||||
2. **Validator Agent** - verifică că builder-ul a făcut corect
|
||||
|
||||
**De ce 2 agenți:**
|
||||
- 2x compute = 2x încredere în rezultat
|
||||
- Fiecare agent are context window focusat pe UN lucru
|
||||
- Builder se auto-validează + Validator verifică overall
|
||||
|
||||
**Self-validation în Builder:**
|
||||
```yaml
|
||||
hooks:
|
||||
post_tool_use:
|
||||
- on: write, edit
|
||||
- if: file ends .py
|
||||
- run: ruff, mypy # linters
|
||||
```
|
||||
|
||||
### Template Meta-Prompt
|
||||
|
||||
**Definiție:** Un prompt care generează alt prompt într-un format specific și validat.
|
||||
|
||||
**Componente (3):**
|
||||
1. **Self-validation** - hooks care verifică că output-ul e corect
|
||||
2. **Agent orchestration** - instrucțiuni pentru construirea echipei
|
||||
3. **Templating** - format specific pentru plan/output
|
||||
|
||||
**Exemplu workflow:**
|
||||
1. User → Meta-prompt "plan with team"
|
||||
2. Meta-prompt → Generează plan cu echipă
|
||||
3. Stop hook → Validează că fișierul există și conține secțiunile cerute
|
||||
4. Kick off → Agenții încep lucrul în paralel
|
||||
5. Agenții finalizează → Ping înapoi la orchestrator
|
||||
6. Orchestrator → Raportează rezultat
|
||||
|
||||
### Flux Multi-Agent
|
||||
|
||||
```
|
||||
┌─────────────────────────────────────────┐
|
||||
│ ORCHESTRATOR AGENT │
|
||||
│ (primary, face planning) │
|
||||
└─────────────────┬───────────────────────┘
|
||||
│ task_create (multiple)
|
||||
▼
|
||||
┌─────────────────────────────────────────┐
|
||||
│ TASK LIST │
|
||||
│ [1] Build hook A (parallel) │
|
||||
│ [2] Build hook B (parallel) │
|
||||
│ [3] Build hook C (parallel) │
|
||||
│ [4] Validate A (depends: 1) │
|
||||
│ [5] Validate B (depends: 2) │
|
||||
│ [6] Update README (depends: 4,5,6) │
|
||||
└─────────────────┬───────────────────────┘
|
||||
│ sub-agents work
|
||||
▼
|
||||
┌────────┐ ┌────────┐ ┌────────┐
|
||||
│Builder1│ │Builder2│ │Builder3│
|
||||
└───┬────┘ └───┬────┘ └───┬────┘
|
||||
│ │ │
|
||||
└────┬─────┴─────┬────┘
|
||||
│ task_update (done!)
|
||||
▼
|
||||
┌─────────────────────────────────────────┐
|
||||
│ Orchestrator primește events și │
|
||||
│ deblochează următoarele task-uri │
|
||||
└─────────────────────────────────────────┘
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Anti-Hype: Fundamentele
|
||||
|
||||
**Core 4 al Agentic Coding:**
|
||||
1. **Context** - ce știe agentul
|
||||
2. **Model** - ce LLM folosești
|
||||
3. **Prompt** - cum îi spui ce să facă
|
||||
4. **Tools** - ce poate face
|
||||
|
||||
**Greșeala comună:** Oamenii folosesc Moltbot/Clawdbot fără să înțeleagă ce se întâmplă sub capotă.
|
||||
|
||||
**Soluția:** Învață primitivele, apoi folosește tool-uri avansate.
|
||||
|
||||
> "Don't work on the application anymore. Work on the agents that build the application for you."
|
||||
|
||||
### Evoluția Agentic Engineering
|
||||
|
||||
```
|
||||
1. Base Agent (un singur agent)
|
||||
↓
|
||||
2. Context & Prompt Engineering (mai bun)
|
||||
↓
|
||||
3. Multi-Agent (mai mulți agenți)
|
||||
↓
|
||||
4. Specialized Agents (customizați)
|
||||
↓
|
||||
5. Orchestrator Agent (conduce echipa)
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Aplicare practică
|
||||
|
||||
### Când să folosești Task System?
|
||||
|
||||
**DA:**
|
||||
- Task-uri complexe care pot fi paralelizate
|
||||
- Când ai nevoie de validare la fiecare pas
|
||||
- Proiecte cu multe fișiere/componente
|
||||
- Update-uri documentație + cod simultan
|
||||
|
||||
**NU neapărat:**
|
||||
- Task-uri simple, one-shot
|
||||
- Când nu ai nevoie de validare
|
||||
- Când overhead-ul de orchestrare > beneficiu
|
||||
|
||||
### Cum să construiești echipa
|
||||
|
||||
1. **Identifică task-urile** care pot rula în paralel
|
||||
2. **Definește dependențe** (ce depinde de ce)
|
||||
3. **Creează 2 tipuri de agenți:** builder + validator
|
||||
4. **Adaugă self-validation** în builder (linters, type checkers)
|
||||
5. **Template-uiește** într-un meta-prompt reutilizabil
|
||||
|
||||
### Exemplu: Update codebase vechi
|
||||
|
||||
**Task list generat:**
|
||||
1. Build session_end hook (parallel)
|
||||
2. Build permission_request hook (parallel)
|
||||
3. Build setup hook (parallel)
|
||||
4. Validate session_end (depends: 1)
|
||||
5. Validate permission_request (depends: 2)
|
||||
6. Validate setup (depends: 3)
|
||||
7. Update README (depends: 4,5,6)
|
||||
|
||||
**Rezultat:** 2 minute, toate fișierele actualizate, logs generate, documentație completă.
|
||||
|
||||
---
|
||||
|
||||
## Conexiuni cu munca noastră
|
||||
|
||||
1. **Clawdbot folosește Claude Code** - putem aplica aceste tehnici
|
||||
2. **Vending Master:** Ar putea beneficia de multi-agent pentru UI + backend + docs
|
||||
3. **Overnight coding:** În loc de un agent, orchestrează echipă
|
||||
4. **Validare automată:** Adaugă self-validation în task-urile de coding
|
||||
|
||||
---
|
||||
|
||||
## Citate cheie
|
||||
|
||||
> "More agents, more autonomy, and more compute doesn't always mean better outcomes. What we want is more ORGANIZED agents that can COMMUNICATE together."
|
||||
|
||||
> "The more agents you have with focused context windows doing one specific thing, the better."
|
||||
|
||||
> "There's going to be a big gap between engineers that turn their brain off and engineers that keep learning."
|
||||
|
||||
---
|
||||
|
||||
## Resurse menționate
|
||||
|
||||
- Claude Code Hooks Mastery (repo)
|
||||
- Tactical Agentic Coding (curs)
|
||||
- Agentic Horizon (curs avansat)
|
||||
- Ralph Wickham technique
|
||||
|
||||
---
|
||||
|
||||
*Procesat: 2026-02-03*
|
||||
*Sursă: https://youtu.be/4_2j5wgt_ds*
|
||||
138
memory/kb/youtube/2026-02-03_clawdbot-cost-optimization.md
Normal file
138
memory/kb/youtube/2026-02-03_clawdbot-cost-optimization.md
Normal file
@@ -0,0 +1,138 @@
|
||||
# Clawdbot Cost Optimization Guide
|
||||
|
||||
**Video:** [Set up ClawdBot so you save THOUSANDS of dollars](https://youtu.be/lxfakTpdz1Y)
|
||||
**Autor:** (Vibe Coding Academy)
|
||||
**Durată:** ~15 min
|
||||
**Tags:** @work @tech
|
||||
|
||||
---
|
||||
|
||||
## TL;DR
|
||||
|
||||
Ghid practic pentru a reduce costurile Clawdbot de la $1000+/lună la o fracțiune, prin alegerea modelelor potrivite pentru fiecare "mușchi" al AI-ului. Brain + Heartbeat + Coding + Web + Writing + Voice + Vision - fiecare cu model optim.
|
||||
|
||||
---
|
||||
|
||||
## Conceptul Brain vs Muscles
|
||||
|
||||
- **Brain:** Modelul cu care vorbești direct (conversație)
|
||||
- **Muscles:** Modelele pentru task-uri specifice (coding, web, writing, etc.)
|
||||
|
||||
**Regula:** Poți pune model diferit pentru fiecare funcție!
|
||||
|
||||
---
|
||||
|
||||
## Recomandări per use case
|
||||
|
||||
### 1. BRAIN (conversație)
|
||||
|
||||
| Opțiune | Model | Cost | Note |
|
||||
|---------|-------|------|------|
|
||||
| **Best** | Opus 4.5 | $$$$ | Cel mai inteligent și "uman" |
|
||||
| **Budget** | Kimmy K2.5 | $ | Near-Opus intelligence, personalitate OK |
|
||||
|
||||
**Economie:** Opus → Kimmy K2.5 = **sute de $/lună**
|
||||
|
||||
### 2. HEARTBEAT ⚠️ (verificare periodică)
|
||||
|
||||
| Problemă | Soluție |
|
||||
|----------|---------|
|
||||
| Default: folosește modelul Brain | Schimbă la **Haiku** |
|
||||
| Default: la 10 minute | Extinde la **1 oră** |
|
||||
|
||||
**Calcul:**
|
||||
- Opus heartbeat 10min = ~$2/zi = **$54/lună**
|
||||
- Haiku heartbeat 1h = ~$0.01/zi = **$0.30/lună**
|
||||
|
||||
**Economie:** $50+/lună instant!
|
||||
|
||||
### 3. CODING (overnight coding sessions)
|
||||
|
||||
| Opțiune | Model | Cost |
|
||||
|---------|-------|------|
|
||||
| **Best** | Codex GPT 5.2 Extra High | $$$ |
|
||||
| **Budget** | Minimax 2.1 | $ |
|
||||
|
||||
**Notă:** Clawdbot face "vibe coding" - controlează CLI-ul, nu e direct Claude Code.
|
||||
|
||||
**Economie:** Codex → Minimax = **$250/lună**
|
||||
|
||||
### 4. WEB SEARCH (browser automation)
|
||||
|
||||
| Opțiune | Model | Cost |
|
||||
|---------|-------|------|
|
||||
| **Best** | Opus 4.5 | $$$$ |
|
||||
| **Budget** | DeepSeek V3 | $ |
|
||||
|
||||
**Economie:** Opus → DeepSeek = **sute de $/lună**
|
||||
|
||||
### 5. WRITING CONTENT (scripturi, articole)
|
||||
|
||||
| Opțiune | Model | Cost |
|
||||
|---------|-------|------|
|
||||
| **Best** | Opus 4.5 | $$$$ |
|
||||
| **Budget** | Kimmy K2.5 | $ |
|
||||
|
||||
**Notă:** Kimmy K2.5 pare antrenat pe baza Opus - personalitate foarte similară.
|
||||
|
||||
### 6. VOICE (voice notes, telefon)
|
||||
|
||||
| Recomandare | Model | Cost |
|
||||
|-------------|-------|------|
|
||||
| **Both** | ChatGPT 4o Realtime API | $$ |
|
||||
|
||||
**Use case:** Voice notes pe Telegram, apeluri telefonice.
|
||||
|
||||
### 7. IMAGE UNDERSTANDING (vision)
|
||||
|
||||
| Opțiune | Model | Cost |
|
||||
|---------|-------|------|
|
||||
| **Best** | Opus 4.5 | $$$$ |
|
||||
| **Budget** | Gemini 2.5 Flash | $ |
|
||||
|
||||
---
|
||||
|
||||
## Setup în Clawdbot
|
||||
|
||||
Pentru a schimba modelul, literalmente spui:
|
||||
> "Please use [MODEL] whenever you [ACTION]. Can we get this set up?"
|
||||
|
||||
Clawdbot va cere API key și configurează singur.
|
||||
|
||||
---
|
||||
|
||||
## Prioritate economii (în ordine)
|
||||
|
||||
1. **🔴 Heartbeat:** Schimbă la Haiku + 1h interval → **$50+/lună**
|
||||
2. **🔴 Brain:** Opus → Kimmy K2.5 → **$hundreds/lună**
|
||||
3. **🟡 Coding:** Codex → Minimax → **$250/lună**
|
||||
4. **🟡 Web:** Opus → DeepSeek → **$hundreds/lună**
|
||||
5. **🟢 Vision:** Opus → Gemini Flash → **$tens/lună**
|
||||
|
||||
---
|
||||
|
||||
## Opțiune: Local Models (GRATUIT)
|
||||
|
||||
Modele ca Kimmy K2.5, Minimax, DeepSeek pot rula **local** pe hardware puternic:
|
||||
- Mac Studio recomandat
|
||||
- Tokens complet gratuite
|
||||
- Necesită investiție inițială în hardware
|
||||
|
||||
---
|
||||
|
||||
## Aplicare pentru noi
|
||||
|
||||
**Verifică configurația curentă:**
|
||||
1. Ce model folosim pentru heartbeat?
|
||||
2. Cât de des rulează heartbeat-ul?
|
||||
3. Avem modele diferite per task sau același pentru toate?
|
||||
|
||||
**Quick wins:**
|
||||
- [ ] Heartbeat → Haiku + interval mai mare
|
||||
- [ ] Coding overnight → model mai ieftin
|
||||
- [ ] Web scraping → DeepSeek V3
|
||||
|
||||
---
|
||||
|
||||
*Procesat: 2026-02-03*
|
||||
*Sursă: https://youtu.be/lxfakTpdz1Y*
|
||||
122
memory/kb/youtube/2026-02-03_openclaw-72-hours-full-breakdown.md
Normal file
122
memory/kb/youtube/2026-02-03_openclaw-72-hours-full-breakdown.md
Normal file
@@ -0,0 +1,122 @@
|
||||
# OpenClaw: The 72 Hours That Broke Everything
|
||||
|
||||
**Video:** [Clawdbot to Moltbot to OpenClaw: The Full Breakdown](https://youtu.be/p9acrso71KU)
|
||||
**Autor:** (tech analysis channel)
|
||||
**Durată:** ~25 min
|
||||
**Tags:** @work @tech
|
||||
|
||||
---
|
||||
|
||||
## TL;DR
|
||||
|
||||
Povestea completă a Clawdbot/Moltbot/OpenClaw - de la proiect personal la 82,000+ GitHub stars în câteva zile. Analiza include: arhitectura, vulnerabilitățile de securitate descoperite, haosul cu trademark și crypto scam, și de ce este în același timp viitorul computing-ului personal ȘI un risc major de securitate.
|
||||
|
||||
---
|
||||
|
||||
## Puncte cheie
|
||||
|
||||
### Ce este OpenClaw (fostul Clawdbot/Moltbot)
|
||||
|
||||
- **Definiție simplă:** AI assistant care rulează pe hardware-ul tău, vorbește prin apps pe care le folosești deja, și **face lucruri** în loc să le sugereze
|
||||
- **Arhitectură:** Gateway service → WebSocket connections → Messaging platforms (WhatsApp, Telegram, Signal, iMessage) → LLM backend (Claude, GPT4, Ollama)
|
||||
- **Skills:** Browser automation, file system, shell commands, calendar integration
|
||||
- **Filozofie:** "Local first" - gateway, istoric, credențiale toate pe mașina ta
|
||||
- **Tagline:** "AI that actually does things" - propunere de valoare ȘI risc într-o frază
|
||||
|
||||
### Creșterea explozivă
|
||||
|
||||
- **Creatorul:** Peter Steinberger (fondator PDF company, vândută la Insight Partners)
|
||||
- **Origine:** După 3 ani fără computer, a redescoperit programarea cu Claude și a construit tool pentru propriul haos digital
|
||||
- **Creștere:** 9,000 stars în 24h → 60,000 în o săptămână → 82,000+ acum
|
||||
- **Impact:** Cloudflare stock +20% (Clawdbot recomandă Cloudflare tunnels pentru securitate)
|
||||
|
||||
### Haosul celor 72 de ore
|
||||
|
||||
1. **Trademark dispute:** Anthropic a trimis notificare - "Clawdbot" prea similar cu "Claude"
|
||||
2. **Greșeala fatală:** La rebrand, a eliberat handle-urile ÎNAINTE să le securizeze pe cele noi
|
||||
3. **Window:** ~10 secunde - crypto scammers au capturat conturile
|
||||
4. **Rezultat:** Fake "Claude token" pe Solana → $16M market cap → rugpull
|
||||
|
||||
### Vulnerabilități de securitate descoperite
|
||||
|
||||
| Vulnerabilitate | Severitate | Status |
|
||||
|-----------------|------------|--------|
|
||||
| **Localhost auth bypass** | CRITICĂ | Patched |
|
||||
| **Prompt injection via email** | CRITICĂ | Intrinsec LLM |
|
||||
| **Plugin supply chain** | ÎNALTĂ | Nepatch-uit |
|
||||
| **Plaintext API keys** | MEDIE | Design issue |
|
||||
|
||||
**Detalii:**
|
||||
- **Auth bypass:** Reverse proxy traffic tratat ca local → acces fără autentificare
|
||||
- **Prompt injection demo:** Email malițios → private key exfiltrat în <5 min
|
||||
- **Plugin marketplace:** Zero moderare, orice cod e "trusted"
|
||||
- Sute de instanțe expuse găsite, 8 complet deschise
|
||||
|
||||
### Problema fundamentală (nu bug-uri individuale)
|
||||
|
||||
> "Am petrecut 20 de ani construind granițe de securitate. Agenții necesită să le dărâmăm prin natura a ceea ce sunt." - Jameson O'Reilly, DVULN
|
||||
|
||||
- **Paradox:** Agent util = permisiuni largi = suprafață de atac masivă
|
||||
- **Prompt injection:** LLM-urile nu pot distinge instrucțiuni de conținut
|
||||
- **Trade-off:** "Siri e safe pentru că e castrat. Moltbot e util pentru că e periculos."
|
||||
|
||||
### Compute squeeze (aspect economic)
|
||||
|
||||
- **DRAM prices:** +172% din early 2025
|
||||
- **Server memory:** Se va dubla până în late 2026
|
||||
- **Cauza:** AI data centers consumă capacitate wafer
|
||||
- **HBM (High Bandwidth Memory):** 4x capacitate wafer per GB vs DRAM standard
|
||||
- **Efectul:** Mac Mini buying frenzy = hedge împotriva prețurilor viitoare
|
||||
|
||||
### De ce e popular (despite risks)
|
||||
|
||||
- **Frustrare acumulată:** Siri (2011), Google Assistant (2016), Alexa - au promis și nu au livrat
|
||||
- **Ce face diferit:** Rezervări restaurant (inclusiv telefonic!), coding overnight, meal planning în Notion
|
||||
- **Self-improvement:** Poți să-i spui să creeze skill-uri noi pentru sine
|
||||
- **Pattern:** Deleghează task-uri care necesită judecată, nu doar busy work
|
||||
|
||||
### Exemple impresionante
|
||||
|
||||
1. **Rezervare restaurant:** OpenTable nu avea loc → a descărcat AI voice software → a sunat restaurantul
|
||||
2. **Coding overnight:** Descrie features înainte de somn → implementări funcționale dimineața
|
||||
3. **Laravel app on the go:** A construit aplicație trimițând instrucțiuni pe WhatsApp în timp ce mergea la cafea
|
||||
4. **Meal planning:** Verifică ce e în sezon, cross-reference preferințe familie, generează lista, updatează calendar
|
||||
|
||||
---
|
||||
|
||||
## Cine ar trebui să-l folosească?
|
||||
|
||||
**DA (doar dacă):**
|
||||
- Înțelegi VPS deployments, network isolation, credential rotation
|
||||
- Poți sandbox-a agresiv
|
||||
- Folosești hardware dedicat și conturi throwaway
|
||||
|
||||
**NU:**
|
||||
- Dacă termenii de mai sus par jargon
|
||||
- Dacă ai date sensibile (financiar, medical, clienți)
|
||||
- 99% din oameni ar trebui să aștepte produse enterprise
|
||||
|
||||
**Predicție:** În 3 luni vor apărea agenți VC-funded cu securitate profesională.
|
||||
|
||||
---
|
||||
|
||||
## Conexiuni cu situația noastră
|
||||
|
||||
1. **Noi folosim Clawdbot!** - Meta: video-ul vorbește despre tool-ul pe care îl rulăm
|
||||
2. **Securitate:** Verifică dacă avem Cloudflare tunnel configurat corect
|
||||
3. **Skills/Plugins:** Fii atent ce skills instalezi din ClawdHub
|
||||
4. **Compute costs:** Cost-optimization e important (vezi al doilea video)
|
||||
5. **Productivitate:** Exemplele arată ce e posibil - meal planning, coding, reservations
|
||||
|
||||
---
|
||||
|
||||
## Întrebări de reflecție
|
||||
|
||||
1. Avem backup plan dacă Clawdbot/OpenClaw devine prea riscant?
|
||||
2. Ce credențiale sensibile sunt expuse prin configurația curentă?
|
||||
3. Ce task-uri "cu judecată" am putea delega și nu o facem?
|
||||
|
||||
---
|
||||
|
||||
*Procesat: 2026-02-03*
|
||||
*Sursă: https://youtu.be/p9acrso71KU*
|
||||
@@ -0,0 +1,150 @@
|
||||
# How I Get Unlimited Leads Using Claude Code (Cold Email at Scale)
|
||||
|
||||
**Video:** [How I Get Unlimited Leads Using Claude Code (For Cold Email)](https://www.youtube.com/watch?v=Vo9VUnzYqpw)
|
||||
**Autor:** (Cold email agency owner)
|
||||
**Durată:** ~20 min
|
||||
**Tags:** @work @tech @business
|
||||
|
||||
---
|
||||
|
||||
## TL;DR
|
||||
|
||||
Un owner de agenție cold email a construit un sistem proprietar cu Claude Code care procesează **272,000 leads/secundă** (1 milion în 5 secunde). Au înlocuit Clay (erau cei mai mari utilizatori - 17.3M requests/săptămână) cu un sistem custom care costă doar **$1,966/lună**. James, care nu știa să codeze, a construit totul în **o săptămână** după ce a învățat Claude Code de 3 săptămâni.
|
||||
|
||||
---
|
||||
|
||||
## De ce au construit propriul sistem
|
||||
|
||||
**Limitările Clay:**
|
||||
- Max 50,000 rows per table
|
||||
- Max 12.5M rows per workspace
|
||||
- Ștergerea tabelelor durează zile
|
||||
- Click "Run All" de mii de ori pentru volume mari
|
||||
- Costurile creșteau (plănuiau să taxeze per HTTP row)
|
||||
|
||||
**Scara lor:**
|
||||
- 9 milioane leads/lună la peak (Fixer AI)
|
||||
- 8.8 milioane emails/lună
|
||||
- 17.3 milioane requests Clay/săptămână
|
||||
|
||||
---
|
||||
|
||||
## Stack-ul tehnic
|
||||
|
||||
| Component | Tool | Cost |
|
||||
|-----------|------|------|
|
||||
| **Cod** | GitHub | - |
|
||||
| **Deploy workers** | Railway | ~$2,000/lună |
|
||||
| **Database** | Postgres → Convex | inclus |
|
||||
| **AI** | Claude Code | $200/lună/seat |
|
||||
|
||||
**Workers:** 50 "roboți" care procesează leads 24/7 în paralel
|
||||
|
||||
**De ce e mai rapid decât Clay:**
|
||||
> "Când construiești pentru tine, poți să mergi crazy. Dacă Clay are erori 1%, afectează sute de mii de utilizatori. Ei sunt optimizați pentru stabilitate, noi pentru viteză."
|
||||
|
||||
---
|
||||
|
||||
## Ce au construit
|
||||
|
||||
### 1. Lead Processor
|
||||
- 272,000 leads/secundă
|
||||
- 1 milion leads în 5 secunde
|
||||
- Validare email în timp real
|
||||
|
||||
### 2. Email Validator System
|
||||
- Validare instantanee vs Apollo/LinkedIn (30% într-o zi)
|
||||
- **95%+ emails valide** găsite
|
||||
|
||||
### 3. Ad Library Scrapers
|
||||
- Google Ads library scraper
|
||||
- LinkedIn Ads library scraper
|
||||
- Găsesc companii care rulează ads (= au buget de creștere)
|
||||
- Filtrare: câte ads rulează, de cât timp
|
||||
|
||||
### 4. Executive Summary System
|
||||
- Raport zilnic automat AI
|
||||
- Analizează toate campaniile
|
||||
- Recomandări pe copy: ce funcționează pentru fiecare ICP
|
||||
- Schema: subject lines, hooks, CTAs, social proof, body messaging
|
||||
|
||||
### 5. Instantly Workspace Cleaner
|
||||
- Șterge automat leads vechi (Instantly taxează per lead stocat)
|
||||
- Încarcă leads noi automat
|
||||
- "Friday Analytics" - raport săptămânal
|
||||
|
||||
### 6. Lead Database Privată
|
||||
- ~50 milioane leads
|
||||
- Cataloghează fiecare lead din fiecare client
|
||||
- Analizează care data vendor are cele mai bune date per ICP
|
||||
- Waterfall optimization per industrie
|
||||
|
||||
### 7. Auto-Refill System
|
||||
- Când un client rămâne fără leads → automat reîncarcă
|
||||
- Clienții nu rămân niciodată fără leads
|
||||
|
||||
---
|
||||
|
||||
## Rezultate clienți
|
||||
|
||||
| Client | Rezultat |
|
||||
|--------|----------|
|
||||
| **RB2B** | $4M ARR în 4 luni (42% din cold email) |
|
||||
| **Fixer AI** | $4.3M pipeline anual, potențial $32.2M |
|
||||
| **Directive Consulting** | 15-20 meetings/zi |
|
||||
|
||||
---
|
||||
|
||||
## Sfaturi practice
|
||||
|
||||
### Pentru început
|
||||
1. **Alege O SINGURĂ problemă** - cea mai mare durere
|
||||
2. **Nu construi totul odată** - iterează
|
||||
3. **Întreabă Claude Code:** "Hey, cum pot face X? Arată-mi pas cu pas."
|
||||
|
||||
### Cost comparison
|
||||
| Tool | Cost |
|
||||
|------|------|
|
||||
| Cursor | $450/zi (doi oameni) |
|
||||
| Claude Code | $200/lună/seat |
|
||||
|
||||
### Securitate
|
||||
- Nu elibera public apps-uri vibe-codate
|
||||
- Folosește WorkOS pentru autentificare internă
|
||||
- OK pentru tools interne, nu pentru producție publică
|
||||
|
||||
---
|
||||
|
||||
## Pattern interesant
|
||||
|
||||
> "Nu trebuie să înțelegi codul. Trebuie să știi ce vrei să accomplești."
|
||||
|
||||
**Formula:**
|
||||
1. Identifică bottleneck (pentru ei: processing speed + row limits)
|
||||
2. Construiește soluție cu Claude Code
|
||||
3. Extinde la următorul bottleneck
|
||||
4. Repeat
|
||||
|
||||
---
|
||||
|
||||
## Conexiuni pentru noi
|
||||
|
||||
1. **Vending Master:** Poate beneficia de workers paraleli pentru procesare
|
||||
2. **Lead generation pentru ROA:** Idei de automatizare outreach
|
||||
3. **Pattern:** Start cu cea mai mare durere, nu cu tot sistemul
|
||||
4. **Railway:** Alternativă la hosting pentru workers intensivi
|
||||
|
||||
---
|
||||
|
||||
## Citate cheie
|
||||
|
||||
> "James, care nu atinsese niciodată aceste tools, a construit întregul sistem core într-o săptămână."
|
||||
|
||||
> "Am cumpărat licențe Claude Code pentru toată echipa, inclusiv EA-ul meu. E cel mai bun dolar pe care îl putem cheltui."
|
||||
|
||||
> "Clienții lansează pentru $100K/lună să trimită 5 milioane de emails și îi lansăm în 1-3 săptămâni de la semnarea contractului."
|
||||
|
||||
---
|
||||
|
||||
*Procesat: 2026-02-03*
|
||||
*Sursă: https://www.youtube.com/watch?v=Vo9VUnzYqpw*
|
||||
Reference in New Issue
Block a user