Use Linear to create engineering tasks that trigger OpenAI's Symphony framework. Agents execute tasks, submit PRs for human review, and autonomously rework based on comments, turning Linear into a central state machine for your codebase that can be managed from anywhere.
Track the number of tokens each autonomous coding task consumes. Unexpectedly high token usage signals that your agent encountered problems, highlighting opportunities to improve its tooling, instructions, or environmental checks for future efficiency gains.
Instead of building complex orchestration platforms with rigid code, define your agent's entire workflow in a detailed natural language markdown file (like OpenAI's Symphony). Modern LLMs can adhere to this spec, simplifying setup and making the system easier to modify.
LLMs tend to amend instructions rather than replace them, leading to confusing and contradictory prompts over time. To maintain agent performance, periodically "purge" your markdown instruction files by rewriting them from scratch, ensuring they remain concise and accurate.
The primary benefit of an agent orchestrator isn't raw productivity or new agent skills. It's the ability to consolidate a task's entire lifecycle—spec, execution plan, rework logs—into a single context. This makes debugging failures and improving future performance much easier.
Use AI agents to analyze complex, unstructured data about physical items like Pokémon cards or vintage clothing. This automation creates leverage, allowing small businesses to scale in niche, inventory-based markets that were previously limited by manual human research and evaluation.
Delegate tasks like email triage or financial monitoring to AI, not just for efficiency, but to act as a "safety net." This offloads the mental stress of worrying about missing something important, freeing up significant cognitive bandwidth for higher-value work.
