概要
gstackは、Y Combinatorの会長Garry Tanが構築したClaudeCode環境を基にしたフレームワークです。単なるコード生成ツールではなく、プロダクト開発に必要なCEO、デザイナー、エンジニアマネージャー、リリース管理者、ドキュメント担当者、QAといった複数の役職をAIで実装する構成となっており、開発プロセス全体を統合的にサポートします。
Garry Tanの実績として、過去60日間で600,000行以上の本番環境用コード(テスト含む35%)を、YC会長職と並行しながら出荷している。1週間単位では140,751行追加、362コミットという記録も示すように、適切なツーリングがあれば個人の生産性を大幅に向上させられることを実証している。
スラッシュコマンド
gstackは以下のスラッシュコマンドで機能を呼び出す設計になっている:
/retro:開発の振り返りと進捗確認/office-hours:オフィスアワー形式の相談機能/plan-ceo-review:CEO視点での計画レビュー/review:コードおよびプロセスレビュー/qa:品質保証機能
技術的な特徴
gstackはClaudeCodeの能力を活かしながら、複数の専門職能をシミュレートする設計になっている。Playwrightでのブラウザ自動操作により、実際のUI検証や動作確認が可能となり、単なるコード生成にとどまらない統合的な開発支援を実現する。
導入方法
- リポジトリをクローン:
git clone https://github.com/garrytan/gstack.git cd gstack - セットアップスクリプト実行:
./setup
セットアップにより、依存関係のインストール、ブラウザバイナリの構築、各種機能の初期化が自動実行される。
gstackの設計思想
Garry Tanが実装した構成では、従来は複数人で議論するプロセス——戦略判断、設計レビュー、実装管理、リリース判定——をAIフレームワークで再現することを目指している。小規模チームや個人であっても、シニアレベルの多角的視点で意思決定できる構造を提供する。
Andrej Karpathyが「12月以来、コード行を実質的に書いていない」と述べたように、AIエージェントの適切な活用により、コード記述タスクから解放される開発スタイルが実現可能になっている。
活用可能性
開発の規模や段階を問わず、プロダクト開発に必要な複数の視点——CEO的な戦略判断、デザインの品質確保、エンジニアリングマネジメント、QAプロセス——を統合的に実行できる環境が求められる場面で活用できる。
既存プロダクトの技術負債削減、複数チーム間の意思統一、プロトタイプから本番環境への展開など、開発プロセスの各段階に対応した支援が可能な構造になっている。