How I run autonomous coding agents from my phone with OpenAI Symphony + Linear | Alessio Fanelli (Kernel Labs)
Episode
35 min
Read time
2 min
Topics
Productivity, Health & Wellness, Investing
AI-Generated Summary
Key Takeaways
- ✓Symphony + Linear as agent state machine: OpenAI's open-sourced Symphony framework monitors a Linear board, spins up Codex agents when issues move to "To Do," generates implementation workpads with acceptance criteria, then routes completed work to "Human Review" for PR comments. Moving an issue to "Rework" triggers a line-by-line correction checklist before auto-merging to "Done."
- ✓Cloud VPS over local runtime: Running coding agents on a cloud VPS (Alessio uses Zillow with 32GB RAM) rather than local machines enables true mobile management. Tasks persist, multiple agents run across four or five projects simultaneously, and you can intervene via Linear, GitHub PR comments, or direct shell access from any device without being physically present.
- ✓Token cost as a task health metric: Track token usage per task to diagnose agent inefficiency. Most routine tasks run 15,000–60,000 tokens; one Vercel deployment migration consumed 221 million tokens. When actual token spend far exceeds expectations, it signals a gap in tooling, task descriptions, or agent instructions that can be corrected before the next run.
- ✓Markdown spec files require active maintenance: Agent instruction files accumulate contradictory rules over time because models add lines rather than remove them. Audit and prune these files every few months. Keep specs prescriptive about architecture and commands but avoid over-specifying behavior, since overly detailed skill files cause agents to rigidly follow outdated instructions and create compounding errors.
- ✓Autonomous web agents for physical-world inventory arbitrage: Codex with browser access can scrape PSA certificate numbers from grading APIs, cross-reference eBay sold listings in batches of five, and flag underpriced cards in real time. The same pattern applies to any inventory business — vintage clothing, fish distribution, trade show card pricing — where heterogeneous data has historically blocked software automation.
What It Covers
Alessio Fanelli, founder of Kernel Labs, demonstrates how he runs autonomous coding agents using OpenAI Symphony integrated with Linear as a state machine, managing engineering tasks entirely from his phone, and applies the same agentic approach to automate Pokemon card pricing and inventory sourcing for his San Carlos trading card store.
Key Questions Answered
- •Symphony + Linear as agent state machine: OpenAI's open-sourced Symphony framework monitors a Linear board, spins up Codex agents when issues move to "To Do," generates implementation workpads with acceptance criteria, then routes completed work to "Human Review" for PR comments. Moving an issue to "Rework" triggers a line-by-line correction checklist before auto-merging to "Done."
- •Cloud VPS over local runtime: Running coding agents on a cloud VPS (Alessio uses Zillow with 32GB RAM) rather than local machines enables true mobile management. Tasks persist, multiple agents run across four or five projects simultaneously, and you can intervene via Linear, GitHub PR comments, or direct shell access from any device without being physically present.
- •Token cost as a task health metric: Track token usage per task to diagnose agent inefficiency. Most routine tasks run 15,000–60,000 tokens; one Vercel deployment migration consumed 221 million tokens. When actual token spend far exceeds expectations, it signals a gap in tooling, task descriptions, or agent instructions that can be corrected before the next run.
- •Markdown spec files require active maintenance: Agent instruction files accumulate contradictory rules over time because models add lines rather than remove them. Audit and prune these files every few months. Keep specs prescriptive about architecture and commands but avoid over-specifying behavior, since overly detailed skill files cause agents to rigidly follow outdated instructions and create compounding errors.
- •Autonomous web agents for physical-world inventory arbitrage: Codex with browser access can scrape PSA certificate numbers from grading APIs, cross-reference eBay sold listings in batches of five, and flag underpriced cards in real time. The same pattern applies to any inventory business — vintage clothing, fish distribution, trade show card pricing — where heterogeneous data has historically blocked software automation.
Notable Moment
Fanelli described his father's Rome-based fish delivery business, where staff still manually count frozen inventory with pen and paper each morning. He argued this exact workflow is now automatable with something as accessible as Meta smart glasses, illustrating AI's leverage at the smallest business scale.
You just read a 3-minute summary of a 32-minute episode.
Get How I AI summarized like this every Monday — plus up to 2 more podcasts, free.
Pick Your Podcasts — FreeKeep Reading
More from How I AI
Sonnet 5 review: I ran 64 generations to find out if it's worth it
Jun 30 · 25 min
The Startup Ideas Podcast
Inside $180B Co-Founder's AI Agent System
Jan 26
More from How I AI
No Figma. No Jira. No docs. How Gusto built a new product line with Claude Code | Eddie Kim (CTO)
Jun 29 · 51 min
Software Engineering Daily
Grafana’s Approach to AI-Native Observability
Jul 2
Books, tools, and gear mentioned in this episode
SignalCast may earn commission on purchases via these links. As an Amazon Associate, SignalCast earns from qualifying purchases.
Tools
by OpenAI
“OpenAI's open-sourced Symphony framework monitors a Linear board, spins up Codex agents when issues move to 'To Do,' generates implementation workpads with acceptance criteria, then routes completed work to 'Human Review' for PR comments.”
“Symphony + Linear as agent state machine: OpenAI's open-sourced Symphony framework monitors a Linear board, spins up Codex agents when issues move to 'To Do.'”
by OpenAI
“Codex with browser access can scrape PSA certificate numbers from grading APIs, cross-reference eBay sold listings in batches of five, and flag underpriced cards in real time.”
“You can intervene via Linear, GitHub PR comments, or direct shell access from any device without being physically present.”
“One Vercel deployment migration consumed 221 million tokens.”
“Codex with browser access can scrape PSA certificate numbers from grading APIs, cross-reference eBay sold listings in batches of five, and flag underpriced cards in real time.”
“Sponsors: Firecrawl”
Gear
by Meta
“He argued this exact workflow is now automatable with something as accessible as Meta smart glasses, illustrating AI's leverage at the smallest business scale.”
More from How I AI
We summarize every new episode. Want them in your inbox?
Sonnet 5 review: I ran 64 generations to find out if it's worth it
No Figma. No Jira. No docs. How Gusto built a new product line with Claude Code | Eddie Kim (CTO)
GLM 5.2: why I’m replacing Opus in Claude Code with this new model
How Claude Mythos found a 15-year-old bug in Mozilla Firefox | Brian Grinstead
How to design AI agent loops: schedules, goals, and subagents in Claude Code and Codex
Similar Episodes
Related episodes from other podcasts
The Startup Ideas Podcast
Jan 26
Inside $180B Co-Founder's AI Agent System
Software Engineering Daily
Jul 2
Grafana’s Approach to AI-Native Observability
Marketing Against the Grain
Feb 26
We Tested an AI Agent That Builds 1000 Ads in 10 Minutes
The Productivity Show
Feb 16
What's Possible with AI in 2026: From Flashy Demos to Quiet Leverage (TPS600)
The Startup Ideas Podcast
Jan 27
Clawdbot Clearly Explained (and how to use it)
Explore Related Topics
This podcast is featured in Best AI Podcasts (2026) — ranked and reviewed with AI summaries.
Read this week's Health & Longevity Podcast Insights — cross-podcast analysis updated weekly.
You're clearly into How I AI.
Every Monday, we deliver AI summaries of the latest episodes from How I AI and 192+ other podcasts. Free for one show.
Start My Monday DigestNo credit card · Unsubscribe anytime