OpenSource-Hub
G

gastown

SHA-256
16.5k stars·開発ツール·SHA-256 チェックサム確認済み

Gas Townは、マルチエージェントワークスペースマネージャーであり、gitによって作業状態を永続化し、Claude Code、CopilotなどのAIエージェントを調整することで、エージェント再起動時のコンテキスト喪失という課題を解決します。

スマートダウンロード

Download 版をダウンロード

v1.2.1 · 13.4 MB

複数のAIプログラミングエージェントの「ボス」となり、タスクを永続的に割り当て、進捗を追跡すれば、エージェントが再起動しても記憶喪失になる心配はもうありません。

主な機能

  • gitワークツリーを使用してエージェントの作業状態を保存し、再起動後に自動的にコンテキストを復元
  • 同時に20〜30のエージェントを管理し、メール、ID、タスク引き継ぎシステムを内蔵
  • Claude Code、GitHub Copilot、Codex、Geminiなどの複数のAIエージェントをサポート
  • ワークフローテンプレート(Molecules)と監視システム(Witness/Deacon/Dogs)
  • Beads課題追跡システムとDoltHubのワークスペース横断コラボレーション(Wasteland)を統合

できないこと

  • Go 1.25+、Git 2.25+、Dolt 2.0.7+、beads 0.55.4+ などの依存関係が必要です。macOS で go install を実行すると未署名のバイナリが生成され SIGKILL が発生する可能性があるため、Homebrew の使用を推奨します。完全な体験を得るには tmux のインストールを推奨し、Claude Code CLI などのプロキシツールも必要です。Windows ユーザーは追加設定が必要な場合があります。

使用例

  • 大型プロジェクトでは、複数のAIエージェントが異なるモジュールを並行開発する必要があり、Mayorが自動的に調整する
  • AIエージェントが頻繁にクラッシュまたは再起動するため、作業を失わない自動化パイプラインが必要である

詳細説明

Gas Townは、複数のAIプログラミングエージェント(Claude Code、GitHub Copilot、Codex、Geminiなど)が異なるタスクを処理するための調整を行う、マルチエージェントワークスペースマネージャーです。これは、gitワークツリーを介して作業状態を永続化し、エージェントの再起動によるコンテキスト損失問題を解決します。メールボックス、アイデンティティシステム、タスク引き継ぎメカニズムを内蔵しており、信頼性の高いマルチエージェントコラボレーションをサポートし、20〜30のエージェントに簡単に拡張できます。コアコンポーネントは、Mayorコーディネーター(首席エージェント)、Rig(プロジェクトコンテナ)、Crew(個人ワークスペース)、Polecat(一時作業エージェント、永続アイデンティティ)、Convoy/Beads作業追跡システムです。AutoGPTやCrewAIなどの単一エージェントフレームワークと比較して、Gas Townのユニークな利点は、gitワークツリーを利用した状態の永続化(エージェント再起動後のシームレスな継続)と、単一エージェントのタスク分解に限定されない、完全なオーケストレーションレイヤー(メールボックス、アップグレードメカニズムを含む)を提供することです。

タグ

multi-agentorchestrationAI codingworkspace managergit-backedClaude CodeGitHub Copilotpersistent statedeveloper toolsautomation

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

Gas Townをインストール:brew install gastown または npm install -g @gastown/gt

4

ワークスペースを作成して初期化:gt install ~/gt --git && cd ~/gt && gt config agent list

5

Mayorセッションを開始:gt mayor attach、その後 Mayor に構築したいものを伝える

インストールガイド
  1. Gas Townをインストール:brew install gastown または npm install -g @gastown/gt
  2. ワークスペースを作成して初期化:gt install ~/gt --git && cd ~/gt && gt config agent list
  3. Mayorセッションを開始:gt mayor attach、その後 Mayor に構築したいものを伝える
ファイルの整合性

SHA-256 チェックサム確認済み

GitHub 公式 Release ページから抽出されたチェックサム

SHA256 チェックサム

b6901dab8c069f451c9a1d27e5bc0f58412c9860ec96aca5b1935edeb09ad75b

このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

Homebrew アンインストール:brew uninstall gastown。npm アンインストール:npm uninstall -g @gastown/gt。ソースコードからインストールした場合は、gastown リポジトリと $HOME/go/bin/gt ファイルを削除してください。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスMIT
最終更新2026-07-06T07:23:49Z
GitHub リポジトリ公式サイト

類似プロジェクト