πŸ‹
GTLC Bay Area Β· The Age of Autonomous Systems

The Future of
AI Dev Toolsautonomy is coming for how we build software

The model isn't the product anymore. The harness around it is.

Act 0 Β· Where we are

Three years, one slope

β‰ˆ 2021

Autocomplete

unit of work: a token

The model finished your line. You stayed in the driver's seat the whole time.

β‰ˆ 2023

Chat

unit of work: a message

You copied code out of a side panel. The model never touched your project.

2025 β†’

Agents

unit of work: a task

It reads, edits, runs, and checks β€” across many files, on its own.

Token β†’ message β†’ task. The unit of work keeps getting bigger, and the endpoint is autonomy β€” today's theme, arriving in developer tools.

Act 2 Β· The thesis

In dev tools, autonomy looks like three things

Native. Multi-agent.
Provider-agnostic.

FORCE 01

Native

It lives on your machine, on top of the real toolchain β€” not in a sandbox tab.

FORCE 02

Multi-agent

Not one assistant. A fleet you orchestrate, that checks its own work.

FORCE 03

Provider-agnostic

The right model for each sub-task. Routing, not marriage.

Act 2 Β· Force 01 β€” Native
Force 01 / native & the iOS wedge

The IDE wins, not the tab.

A browser agent rents a room in someone else's house. A native agent owns it β€” your files, your processes, your whole toolchain, with nothing lost on reload.

The sharpest proof: try building an iPhone app in a browser tab. You can't. It needs Xcode, a simulator, code-signing, a device β€” and it's where LingCode is especially strong.

β—† AI agenton your Mac
β”‚
xcodebuildcompile
simulatorrun
codesignship
↓
running appon device
Act 2 Β· Force 02 β€” Multi-agent
Force 02 / orchestration

From one assistant to a fleet.

The next leap isn't a smarter single agent. It's many agents you orchestrate β€” fanning out independent work, then folding it back together, with verification built into the loop.

β—† lead agentplans & splits
β”Œβ”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”
agent Amodule 1
agent Bmodule 2
agent Ctests
↓
verifierchecks the work
Act 2 Β· Force 03 β€” Provider-agnostic
Force 03 / routing, not marriage

No single model wins everything.

Cheap-and-fast for mechanical edits. Frontier reasoning for the gnarly parts. A long-context model for the big refactor. Lock-in is a quality tax β€” and a business risk.

router
picks per task
fast / cheapmechanical edits
frontierhard reasoning
long-contextbig refactors
your own keyBYOK

LingCode routes across 16 providers β€” the model becomes a swappable part, not the foundation.

Act 2 Β· Force 03 β€” the mechanism
quinny / the language & the loop

You write plain criteria. A gate you own enforces them.

you write this · todo.qn
project TodoService

component Store
    goal
        In-memory store of todo items.
    test
        add("milk") returns an int;
        adding again returns a new id.
    test
        a removed id is no longer listed.

Plain acceptance criteria — readable by anyone, and the durable asset. The model writes the tests & the code; the gate just runs them. Any model, any language.

you author · once .qn contract test / success criteria 🤖 LLM writes the suite test suite pytest / node:test / swiftc 🤖 the model being gated implementation any model · any language run THE GATE ✓ / ✗ per criterion ⚙️ runs code · no LLM PASS ✓ durable outcome reliable · shipped every criterion satisfied 🤖 FAIL → expected-vs-got → LLM fixes (keep-best) ↻ repeat until green
🤖 LLM writes / fixes⚙️ deterministic gate · no model
Act 2 Β· Force 03 β€” the proof
quinny / the open harness

Same model. Better harness. Measured.

Quinny β€” my open-source coding CLI (pip install quinny, Apache-2.0) β€” wraps any model in a verify-loop. Here's one weak model on one task, with and without it:

Haiku Β· task β€œmini_sheet”tokenstimecorrectness
One-shot no harness 5,218 38s 50%unstable Β· 11 / 0 / 9 across runs
οΌ‹ Quinny verify-loop 7,175 42s 100%stable
cost of the harness 1.4Γ— tokens 1.1Γ— time 50% β†’ 100%

Same model, same task. The harness turned an unstable coin-flip into a reliable 100%. That's the thesis β€” the harness is the product.

Live demo

The whole thesis, in one prompt.

Prompt I'll run
β–Έ"Add [a feature] to this iOS app, build it, run it in the simulator, and verify it actually works." β€” or take one from the room.
What it proves

Native + multi-agent + verification, together: an agent that reaches the Apple toolchain, splits the work, and shows you a running app β€” not a diff.

If the demo stalls

End on the idea, not the error: the browser tab can't do this at all. That's the wedge β€” and where the whole industry is heading.

Takeaways

Three things to keep

01

Native beats bolt-on.

The value is in the harness that reaches your real toolchain β€” not the chat box.

02

Orchestrate, don't prompt.

The skill of the next decade is directing a fleet of agents that check their own work.

03

Route, don't marry.

Stay provider-agnostic. The best model for the job changes every month.

Shipped · not slides
the lineup

One thesis. Three native apps, shipped.

🖥️

LingCode

The native Mac AI IDE — real iOS & macOS apps, multi-agent, provider-agnostic.

lingcode.dev
🍼

LingCode Baby

A tiny native code editor with the agent built in — the whole loop, minimal surface.

lingcode.dev/baby.html
🗄️

LingCode FTP

A native macOS FTP/SFTP client with the agent built in — edit and ship over the wire.

lingcode.dev/ftp.html
The team
the founders

Built by two founders — domain & craft.

Quinn, CEO & Cofounder

Quinn

CEO & Cofounder

Customer scaling & partnerships at Atlas. Then head of research at a military-drone startup. Raised for and built a marketplace connecting businesses with manufacturers in Vietnam — stepped away from it to start this.

Xavier, CTO & Cofounder

Xavier

CTO & Cofounder

15 years in mobile development, 10 years tutoring. Built & launched 200+ apps. Inventor of Quinny — the harness this whole talk is about.

Thank you Β· GTLC Bay Area 2026
πŸ‹

The model isn't the product.
The harness is.

Try it β†’ lingcode.dev

01 / 10
← β†’ navigate Β· F fullscreen Β· S speaker notes
Speaker notes