Skip to content
How I AIHow I AI

How I run autonomous coding agents from my phone with OpenAI Symphony + Linear

Alessio Fanelli, founder of Kernel Labs and co-host of Latent Space podcast, walks us through two very different AI workflows: (1) a fully autonomous coding setup using OpenAI Symphony + Linear, where Linear acts as a state machine and Symphony manages agents through the whole dev lifecycle with zero babysitting; (2) Codex with browser access searching eBay for underpriced Pokémon cards—autonomously browsing, extracting PSA certificate numbers, and flagging deals on $10K–$20K cards for his San Carlos card shop, Merlin Games. *What you’ll learn:* 1. Why “agent manager” is a better mental model than “agent prompter” 2. Why local Mac Minis don’t scale, and what a cloud VPS unlocks 3. How to wire Symphony and Linear together as an agent state machine 4. How to track token costs per task (and what 221 million tokens buys you) 5. What Glimpse does, and why better agent senses extend autonomous runs 6. Why your CLAUDE.md probably needs a full purge, not more instructions 7. How Codex scouts underpriced $10K Pokémon cards on eBay at scale 8. The new category of small business that AI just made possible *Brought to you by:* Firecrawl—Power AI agents with clean web data: https://firecrawl.dev/?utm_source=newsletter&utm_medium=partner&utm_campaign=how_i_ai Jira Product Discovery—Prioritize with insights, build with confidence: https://atlassian.com/howiai *In this episode, we cover:* (00:00) Intro (02:24) Prompter vs. agent manager (04:31) Live demo: Symphony + Linear (09:31) Setting up Symphony (14:15) Purging your skills files (18:06) The benefits of this system (19:10) Demo: Using Codex to hunt for Pokémon cards (24:17) The benefit of AI for small businesses (28:23) Lightning round *Blog and detailed workflow walkthroughs from this episode:* How Alessio Fanelli uses Open AI Symphony for Autonomous Coding and Pokémon Card Trading Workflows: https://www.chatprd.ai/how-i-ai/alessio-fanelli-uses-open-ai-symphony-for-autonomous-coding-and-pokemon-card-trading ↳ Build an AI Agent to Find Underpriced Pokémon Cards for Arbitrage: https://www.chatprd.ai/how-i-ai/workflows/build-an-ai-agent-to-find-underpriced-pok-mon-cards-for-arbitrage ↳ Automate Software Development with an AI Agent Manager using OpenAI Symphony and Linear: https://www.chatprd.ai/how-i-ai/workflows/automate-software-development-with-an-ai-agent-manager-using-openai-symphony-and-linear *Tools referenced:* • OpenAI Codex: https://openai.com/codex • OpenAI Symphony (open-source framework): https://github.com/openai/symphony • Linear (project management/agent state machine): https://linear.app • PSA (Professional Sports Authenticator) grading: https://www.psacard.com • TCGplayer (card pricing): https://www.tcgplayer.com • eBay (used for card price scouting): https://www.ebay.com *Other references:* • Meta Ray-Ban glasses: https://www.ray-ban.com/usa/ray-ban-meta-smart-glasses • The Monk and the Riddle by Randy Komisar: https://www.amazon.com/Monk-Riddle-Creating-Making-Living/dp/1578516447/ref=sr_1_1 • The Divine Comedy by Dante Alighieri: https://www.amazon.com/dp/0451208633 • AS Roma (football club Alessio and Claire are both fans of): https://www.asroma.com/en *Where to find Alessio Fanelli:* X: https://x.com/FanaHOVA Latent Space podcast: https://www.latent.space/ *Where to find Claire Vo:* ChatPRD: https://www.chatprd.ai/ Website: https://clairevo.com/ LinkedIn: https://www.linkedin.com/in/clairevo/ X: https://x.com/clairevo _Production and marketing by https://penname.co/._ _For inquiries about sponsoring the podcast, email jordan@penname.co._

Claire VohostAlessio Fanelliguest
Jul 6, 202635mWatch on YouTube ↗

At a glance

WHAT IT’S REALLY ABOUT

Running cloud coding agents via Symphony, Linear, and mobile management workflows

  1. Alessio explains the shift from being an “agent prompter” to an “agent manager,” using Linear as the state machine and source of truth for long-running autonomous coding work.
  2. He demos a Symphony+Linear workflow that turns issues into Codex workpads, produces PRs, routes tasks through human review/rework, and can be managed from anywhere (including a phone).
  3. They discuss why orchestration is less the hard part than tool support and context-shaping—e.g., adding capabilities like visual testing/screenshot diffs and tracking token usage per task to diagnose friction.
  4. Alessio highlights maintenance pitfalls of “skills” and markdown instruction files, arguing for periodic purges and tight, minimal instructions to prevent compounding agent confusion.
  5. A second demo shows Codex doing business-value automation for a trading card shop: extracting PSA certificate numbers, hunting underpriced high-end cards on eBay in controlled batches, and envisioning real-time trade-show pricing assistance.

IDEAS WORTH REMEMBERING

5 ideas

Treat yourself as an agent manager, not a prompt typist.

Alessio’s core change is moving from direct back-and-forth prompting to managing a queue of issues and interventions, letting the agent execute plans and only stepping in at review/rework points.

Use Linear (or an equivalent) as the source-of-truth state machine.

By encoding status transitions (To Do → In Progress → Human Review → Rework → Done) in Linear, you get a durable workflow that’s easy to operate on desktop or mobile and keeps work organized across many runs.

Cloud-hosted runtimes make autonomous work actually usable day-to-day.

Moving agents off local machines to a VPS enables persistent execution and multi-channel control (phone, web, shell), removing the friction of babysitting hardware and sessions.

The real value is task history + context shaping, not “new capability.”

Symphony doesn’t magically add intelligence beyond the coding agent; it structures context (spec, plan, acceptance criteria, rework checklist, PR discussion) so you can understand failures and iterate systematically.

Track token spend per task to estimate cost and uncover bottlenecks.

A token ledger lets you see which tasks explode in cost (e.g., deployability refactors) and guides improvements in specs, checks, and tooling to reduce wasted cycles.

WORDS WORTH SAVING

5 quotes

What really clicked for me was, like, starting to move away from being a agent prompter to kinda be a agent manager.

Alessio Fanelli

If you expect something... You should start to have, at some point, some idea of, like, how many tokens you think this will take. You know, is this like a 10 million token task? Is this like 100 million token task? And if the reality is very far away from your expectations, there's probably something in the tooling layer that you can do to improve.

Alessio Fanelli

Everything is like, how do you shape the context, you know? Like Symphony is just a way to shape the context. It's not, it's not giving you any new capability that you wouldn't have by using the coding agents directly. It's just helping you wield it.

Alessio Fanelli

This is my favorite positive outcome of AI, which is small business creation. Just the ability to, like, intersect the human world in a way that has been historically very inefficient has been a quality of life improvement for me.

Claire Vo

You can actually use AI to save clock time for real people by doing these things autonomously.

Alessio Fanelli

Symphony as an agent orchestration loopLinear as workflow/state machineCloud VPS setup for always-on agentsWorkpads, PR review, and rework loopsToken usage ledger and cost estimationSkills/markdown file drift and “purging”AI automation for inventory/market hunting (Pokémon cards)

High quality AI-generated summary created from speaker-labeled transcript.

Get more out of YouTube videos.

High quality summaries for YouTube videos. Accurate transcripts to search & find moments. Powered by ChatGPT & Claude AI.