最新ポスト

gstack完全ガイド:Claude Codeを仮想エンジニアリングチームに変える方法
一人で1日1万行以上のプロダクションコードを書けるとしたらどうでしょう?Y Combinator代表のGarry Tanが公開したgstackは、Claude CodeをCEO、デザイナー、スタッフエンジニア、QAリード、セキュリティ責任者、リリースエンジニアで構成される仮想エンジニアリングチームに変換するオープンソースツールです。実際に60日間で60万行以上のプロダクションコードを出荷した実績がそれを裏付けています。 本ガイドでは、gstackのインストールから28のスキル活用法、コアワークフロー、そして実践的なヒントまで体系的に解説します。 gstackとは? gstackはClaude Code上で動作するソフトウェアファクトリーです。単なるコーディングアシスタントではなく、各専門的な役割を果たす28のスキル(skill)を提供し、ソフトウェア開発の全プロセスを体系的に管理します。 主要指標 内容 出荷コード量 60日間で600,000行以上(35%がテストコード) 日次生産性 10,000~20,000行/日(パートタイム作業) スキル数 28の専門スキル ライセンス MIT(完全無料、プレミアムなし) インストール方法 前提条件 Claude Code - AnthropicのCLIコーディングツール Git - バージョン管理 Bun v1.0+ - JavaScriptランタイム(コンパイル済みバイナリ生成用) Node.js - Windows環境でのみ追加必要 Step 1:グローバルインストール(30秒) git clone https://github.com/garrytan/gstack.git ~/.claude/skills/gstack cd ~/.claude/skills/gstack && ./setup このコマンドでgstackが~/.claude/skills/gstackにインストールされ、Claude Codeが自動的にすべてのスキルを認識します。 Step 2:プロジェクトに追加(任意) チーム全体で同じ設定を使用する場合は、プロジェクトリポジトリにコピーします: cp -Rf ~/.claude/skills/gstack .claude/skills/gstack rm -rf .claude/skills/gstack/.git cd .claude/skills/gstack && ./setup Codex/Gemini/Cursorユーザー # リポジトリローカルインストール git clone https://github.com/garrytan/gstack.git .agents/skills/gstack cd .agents/skills/gstack && ./setup --host codex # またはグローバルインストール git clone https://github.com/garrytan/gstack.git ~/gstack cd ~/gstack && ./setup --host codex # 自動検出 ./setup --host auto コアワークフロー:Think → Plan → Build → Review → Test → Ship gstackの最大の強みは、ソフトウェア開発ライフサイクル全体を構造化されたステップに分割している点です。各ステップに専門的な役割が割り当てられています。 ステップ1:企画(Planning) /office-hours - YCオフィスアワー すべてのプロジェクトの出発点です。6つの核心的な質問でプロダクトを再定義し、2~3つの実装案を工数見積もりとともに生成します。 /office-hours 2つのモードを提供します: Startupモード:プロダクトマーケットフィットに対する鋭い質問 Builderモード:探索的で生成的なアプローチ /plan-ceo-review - CEO/ファウンダーモード ユーザー視点で課題を再考し、「リクエストの中に隠れた10つ星プロダクト」を発掘します。4つのスコープモードをサポートします: Expansion:大きく夢を描く(機能拡張) Selective Expansion:機会を選別して拡張 Hold Scope:現在のスコープで最高品質 Reduction:最小実行可能バージョン /plan-eng-review - エンジニアリングマネージャー コーディング前にアーキテクチャを確定します。システム境界、データフロー、状態遷移、障害モード、エッジケースをダイアグラムで可視化します。生成されたテスト計画は/qaに自動的に引き継がれます。 /plan-design-review - シニアデザイナー 7つのデザイン次元を0~10のスケールで評価します。空状態、エラー状態、モバイル動作、ローディング状態など見落としがちな部分を検出し、AIが生成した曖昧な記述(AI slop)を特定します。 自動化のヒント:/autoplanを実行すると、CEO → デザイン → エンジニアリングレビューを自動的に順次実行します。重要な判断(taste decision)のみユーザーに確認を求めます。 ステップ2:デザイン(Design) スキル 役割 主な機能 /design-consultation デザインパートナー 競合環境リサーチ、タイポグラフィ/カラー/スペーシングシステム設計、HTMLプレビュー生成、DESIGN.md出力 /design-review コードが書けるデザイナー 80項目のビジュアル監査、CSS限定の修正(安全)、最大30件の修正、before/afterスクリーンショット ステップ3:コードレビュー(Review) スキル 役割 主な機能 /review スタッフエンジニア N+1クエリ、レースコンディション、インジェクションバグなどの本番障害パターン検出。明確な問題は自動修正 /investigate デバッガー 根本原因の追跡。データフローのトレース。3回修正失敗でアーキテクチャ再検討 /codex セカンドオピニオン OpenAI Codexによる独立レビュー。review/adversarial/consultationの3モード ステップ4:テストとセキュリティ(QA & Security) スキル モード 説明 /qa Diff-aware featureブランチで自動:git diffベースで影響ページのみテスト Full 総合テスト(5~15分)、5~10件の問題を文書化 Quick (--quick) 30秒スモークテスト Regression ベースラインとの比較テスト /qa-only レポート専用 コード変更なしでバグレポートのみ生成 /cso セキュリティ監査 OWASP Top 10 + STRIDE脅威モデリング。信頼度8/10以上のゲート ステップ5:デプロイ(Ship & Deploy) スキル 役割 主な機能 /ship リリースエンジニア main同期 → テスト → カバレッジ監査 → PR作成(ワンコマンドパイプライン) /land-and-deploy リリースエンジニア PRマージ → デプロイ → プロダクションヘルスチェック /canary SRE デプロイ後のモニタリング:コンソールエラー、リグレッション、ページ障害の監視 /benchmark パフォーマンスエンジニア ページロード、Core Web Vitals、リソースサイズの測定およびbefore/after比較 ブラウザ自動化:/browse gstackには実際のChromiumベースのブラウザ自動化が内蔵されています。MCPプロトコルと比較してトークンオーバーヘッドがほぼなく(MCPはセッションあたり30,000~40,000トークンを消費)、コマンドあたり約100~200msのレスポンス速度を提供します。 主な特徴 Persistent Daemon:長時間稼働するChromiumサーバーによりコールドスタートなし Refシステム:アクセシビリティツリーベースの要素参照(@e1、@e2)。DOM変更なしで安全に動作 Cookieインポート:Chrome、Arc、Brave、EdgeからCookieを取り込み可能 Localhost専用バインディング:ネットワークアクセスをブロック、セッションごとのBearerトークン認証 よく使うブラウザコマンド # ページ遷移 browse goto https://example.com # スナップショット(要素参照付き) browse snapshot -i # 要素クリック browse click @e5 # フォーム入力 browse fill @e12 "検索キーワード" # スクリーンショット撮影 browse screenshot # JavaScript実行 browse js "document.title" セーフティガード gstackは誤操作による致命的なコマンド実行を防ぐセーフティガードを提供します: スキル 機能 /careful 破壊的コマンド(rm -rf、DROP TABLE、force-pushなど)実行前に警告 /freeze 特定ディレクトリへの編集範囲制限(ロック) /guard /careful + /freeze の組み合わせ(最大安全) /unfreeze /freeze 解除 並列スプリント:Conductor連携 gstackはConductor(macOSアプリ)と連携して、複数のClaude Codeセッションを同時に実行できます。各セッションはgit worktreeで隔離されたワークスペースで独立して動作するため、衝突なしに並列開発が可能です。 ワークフローはシンプルです: リポジトリを登録 複数のエージェントを同時にデプロイ(各自が隔離されたワークスペースを持つ) リアルタイムで進捗をモニタリングし、コードレビュー後にマージ ビルダー哲学(Ethos) gstackは2つの核心原則に従っています: Boil the Lake(湖を沸かせ) 完成コストがショートカットよりほんの数分多いだけなら、常に完成させるという原則です。AI支援時代では「2週間かかる」を「1時間で済む」と捉え直すべきです。90%のソリューションではなく100%の完成を追求します。 Search Before Building(作る前に探せ) 「誰かがすでに解決しているか?」を「ゼロから設計しよう」より先に問うべきです。3つの知識レイヤーを活用します: Layer 1(実証済み):広く使われているバトルテスト済みパターン Layer 2(新しく人気のあるもの):最新のベストプラクティス(批判的検証が必要) Layer 3(ファーストプリンシプル):問題固有の独創的推論 実践ワークフロー例 新機能を企画からデプロイまで進める全体の流れです: # 1. プロダクトアイデアの検証 /office-hours → 6つの核心的な質問でプロダクトを再定義 # 2. CEOレビューでスコープ決定 /plan-ceo-review → 4つのモードから選択して実装スコープを確定 # 3. エンジニアリングアーキテクチャの確定 /plan-eng-review → ダイアグラム、エッジケース、テスト計画を生成 # 4.(または自動化)全体企画パイプライン /autoplan → CEO → デザイン → エンジニアリングレビューを自動順次実行 # 5. 実装完了後のコードレビュー /review → 本番障害パターンの検出 + 自動修正 # 6. QAテスト /qa → バグ発見 + 自動リグレッションテスト生成 # 7. セキュリティ監査 /cso → OWASP Top 10 + STRIDE脅威モデリング # 8. デプロイ /ship → テスト → カバレッジ → PR作成 # 9. デプロイ後のモニタリング /canary → コンソールエラー、リグレッションの監視 プライバシーとテレメトリ デフォルト:OFF - 明示的な同意なしにはデータは一切送信されません 収集項目(同意時):スキル名、所要時間、成功/失敗、バージョン、OSのみ 絶対に収集しないもの:コード、ファイルパス、リポジトリ名、ブランチ名、プロンプト、ユーザー生成コンテンツ 即時無効化:gstack-config set telemetry off ローカル分析:gstack-analyticsでいつでもローカルで確認可能 トラブルシューティング 症状 解決方法 スキルが表示されない cd ~/.claude/skills/gstack && ./setup /browseが失敗する cd ~/.claude/skills/gstack && bun install && bun run build 古いインストール /gstack-upgradeを実行、またはconfigでauto_upgrade: trueを設定 Windowsの問題 Git BashまたはWSLが必要。Node.jsもPATHに追加すること Claudeがスキルを認識しない プロジェクトのCLAUDE.mdにgstackスキル一覧を追加 まとめ gstackはClaude Codeを28の専門的な役割を持つ仮想チームに変換するオープンソースのソフトウェアファクトリー Think → Plan → Build → Review → Test → Ship → Reflect の全プロセスをカバー /office-hoursで開始し/shipで完了する構造化されたワークフロー 内蔵Chromiumブラウザで実際のUIテストとスクリーンショット自動化をサポート /careful、/freeze、/guardで致命的なミスを防止 Conductor連携で並列スプリントが可能 MITライセンス - 完全無料、プレミアムティアなし インストール30秒:git clone + ./setupの1行で完了 参照リンク garrytan/gstack - GitHub gstack公式リポジトリ(README、インストールガイド、ソースコード) gstack Skills Documentation 28スキルの詳細説明、ワークフロー、Greptile連携 gstack Builder Ethos ビルダー哲学:Boil the Lake、Search Before Buildingの原則 gstack Architecture システム設計、デーモンアーキテクチャ、セキュリティモデル、Refシステム gstack Browser Reference /browseコマンド完全リファレンス、スナップショット、インタラクション gstack Contributing Guide 開発環境セットアップ、テスト、コントリビューターモード Conductor 並列AIコーディングエージェントオーケストレーションmacOSアプリ
2026年3月25日
AI
9

トレーディング

WACCとは
2024年4月22日
トレーディング-経済用語
ロボアドバイザーとは
2024年4月22日
トレーディング-経済用語
連結決算とは
2024年4月22日
トレーディング-経済用語

プログラミング・サーバー