# How Garry Tan actually uses coding agents

YC CEO, creator of gstack

**If you take one thing:** `/plan-ceo-review`, finds the 10-star product. before any code, an agent plays founder and challenges the scope of the request. That is the role at the centre of his setup of agents as a virtual company.

- **Agent:** Claude Code (app) ([source, 2026-10-05](https://github.com/garrytan/gstack/blob/c285d88b90d39116ccfa2b901f80ea0fce0b26eb/README.md#L23))
- **Agent:** Codex (cli) ([source, 2026-10-05](https://github.com/garrytan/gstack/blob/c285d88b90d39116ccfa2b901f80ea0fce0b26eb/docs/ON_THE_LOC_CONTROVERSY.md#L112))
- **Model:** Claude Fable 5.1 ([source, 2026-09-09](https://github.com/garrytan/gstack/commit/c8f0c4e368fd59ec316c0eb0d1f4ebfa896c2d16))
- **Review:** Every branch gets CEO, Codex, DX and eng review passes ([source, 2026-10-05](https://github.com/garrytan/gstack/blob/c285d88b90d39116ccfa2b901f80ea0fce0b26eb/docs/ON_THE_LOC_CONTROVERSY.md#L112))
- **At once:** 10–15 sprints ([source, 2026-10-05](https://github.com/garrytan/gstack/blob/c285d88b90d39116ccfa2b901f80ea0fce0b26eb/README.md#L473))
- **Harness:** Conductor: parallel Claude Code sessions, each in its own workspace ([source, 2026-10-05](https://github.com/garrytan/gstack/blob/c285d88b90d39116ccfa2b901f80ea0fce0b26eb/README.md#L473))
- **Rules file:** CLAUDE.md (614 lines) and AGENTS.md in gstack ([source, 2026-10-05](https://github.com/garrytan/gstack/blob/c285d88b90d39116ccfa2b901f80ea0fce0b26eb/CLAUDE.md#L363-L364))
- **Skills:** office-hours, plan-ceo-review, plan-eng-review, plan-design-review, plan-devex-review, autoplan, spec, review, codex, qa, qa-only, ship, land-and-deploy, canary, cso ([source, 2026-10-05](https://github.com/garrytan/gstack/tree/c285d88b90d39116ccfa2b901f80ea0fce0b26eb))
- **Hooks:** gstack-timeline-stop (Stop hook), /careful, /freeze, /guard (PreToolUse safety rails) ([source, 2026-10-05](https://github.com/garrytan/gstack/blob/c285d88b90d39116ccfa2b901f80ea0fce0b26eb/docs/skills.md#L1211))

## In their words

> **gstack is how I do it.** It turns Claude Code into a virtual engineering team — a CEO who rethinks the product, an eng manager who locks architecture, a designer who catches AI slop, a reviewer who finds production bugs, a QA lead who opens a real browser, a security officer who runs OWASP + STRIDE audits, and a release engineer who ships the PR.

> The `/plan-tune` skill I just shipped had a scope ROLLBACK from the CEO expansion plan because Codex's outside-voice review surfaced 15+ findings my four Claude reviews missed.

> Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>

> I regularly run 10-15 parallel sprints — that's the practical max right now.

> Every gstack branch goes through CEO review, Codex outside-voice review, DX review, and eng review. Often 2-3 passes of each.


Archetype (our label): Orchestrator. Newest source: 2026-10-05.
Card: https://www.prehistoriq.com/stacks/garrytan/ · Data: https://github.com/prehistoriq/stacks/blob/main/data/stacks/garrytan.json
