この記事ではClaude Codeに特化して解説します。Claude Code全般は Claude Code完全ガイド2026:インストールから本番運用まで をご覧ください。

概要

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のフロー

flowchart TD A["開発者がgstackを起動"] --> B["ClaudeCode環境ロード"] B --> C{"スラッシュコマンド選択"} C --> D["/retro
振り返り・進捗確認"] C --> E["/plan-ceo-review
CEO視点レビュー"] C --> F["/review
コード・プロセスレビュー"] C --> G["/qa
品質保証テスト"] C --> H["/office-hours
オフィスアワー相談"] D --> I["Playwrightによる
UI自動検証"] E --> I F --> I G --> I H --> I I --> J["本番コード出荷"]

技術的な特徴

gstackはClaudeCodeの能力を活かしながら、複数の専門職能をシミュレートする設計になっている。Playwrightでのブラウザ自動操作により、実際のUI検証や動作確認が可能となり、単なるコード生成にとどまらない統合的な開発支援を実現する。

導入方法

  1. リポジトリをクローン:
git clone https://github.com/garrytan/gstack.git
cd gstack
  1. セットアップスクリプト実行:
./setup

セットアップにより、依存関係のインストール、ブラウザバイナリの構築、各種機能の初期化が自動実行される。

セットアップの注意点と活用ポイント ./setup スクリプトはPlaywrightのブラウザバイナリをダウンロードするため、初回実行時はネットワーク環境によって数分かかる場合がある。実行前に nodenpm(または pnpm)が導入済みであることを確認しておくこと。 スキルはプロジェクトルートの .claude/commands/ ディレクトリに配置される。既存プロジェクトに組み込む場合は、このディレクトリを自分のリポジトリにコピーするだけで即座に利用できる。ClaudeCodeとの連携を最大化するには、プロジェクト固有の CLAUDE.md に役職ごとの権限と対応範囲を記述しておくと、コマンドの回答精度が上がる。

gstackの設計思想

Garry Tanが実装した構成では、従来は複数人で議論するプロセス——戦略判断、設計レビュー、実装管理、リリース判定——をAIフレームワークで再現することを目指している。小規模チームや個人であっても、シニアレベルの多角的視点で意思決定できる構造を提供する。

Andrej Karpathyが「12月以来、コード行を実質的に書いていない」と述べたように、AIエージェントの適切な活用により、コード記述タスクから解放される開発スタイルが実現可能になっている。

活用可能性

gstackが特に効果を発揮するユースケース
  • スモールチームのプロダクト開発:エンジニア1〜3名のチームで、CEO・デザイナー・QAのレビュープロセスをAIが肩代わりすることで、人員を増やさずにリリースサイクルを短縮できる
  • 個人開発者の意思決定支援/plan-ceo-review コマンドで機能の優先順位・リスク・ロードマップをAI視点から評価し、独断による設計ミスを減らせる
  • 技術負債の削減フェーズ/retro/review を組み合わせて定期的なコード品質チェックと振り返りを自動化し、負債蓄積を防ぐ
  • プロトタイプから本番への移行/qa によるPlaywright自動テストで、UI回帰バグを本番前に検出できる

同種のClaudeスキル拡張に興味があれば、awesome-claude-skills:Claudeの能力拡張スキルをキュレーションするOSSリポジトリも参照されたい。また、AIコーディングアシスタントを幅広く比較したい場合は、Continue vs Cursor徹底比較:無料OSSのAIコーディング拡張は$20の代替になるかが参考になる。

関連記事: Claude Code完全ガイド2026:インストールから本番運用まで

参照ソース