Skip to main content
How I AI

How I run autonomous coding agents from my phone with OpenAI Symphony + Linear | Alessio Fanelli (Kernel Labs)

35 min episode · 2 min read
·
Openai Symphony

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.

Know someone who'd find this useful?

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 — Free

Keep Reading

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 Atlassian

    Sponsors: Jira Product Discovery
  • 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?

Similar Episodes

Related episodes from other podcasts

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 Digest

No credit card · Unsubscribe anytime