AIコーディングツールが次々と登場する今日、私たちは「1つのエージェント、1つのタスク、1つのターミナル」という作業モードに慣れ親しんでいます。しかし、agtxは全く新しいアプローチを提案します:ターミナルをカンバン看板に変え、複数のAIコーディングエージェントを並列で協働させるという発想です。

agtxとは?

agtxはRustで書かれたターミナルアプリケーションで、独自のワークスペースを作り出します:

  • カンバン式タスク管理:ターミナル内でカンバン板を使ってコーディングタスクを管理
  • マルチエージェント並列実行:各タスクが独立したgit worktreeとtmuxウィンドウで実行
  • インテリジェントなエージェント編成:Orchestratorエージェントがタスクを自動分配し、ワークフローを計画
  • シームレスなアイデアキャプチャ/agtx:brainstorm/agtx:sweepで会話から直接タスクを作成

「タスクを追加して、1つのキーを押すと、編成エージェントが処理を引き継ぎ——戻ってきたときには、変更がマージ準備済みになっている」

主な特徴

1. マルチエージェント協働ライフサイクル

agtxでは、ワークフローの異なる段階で異なるAIエージェントを設定できます:

段階推奨エージェント役割
調査Gemini方案の探索、実装調査
実装Claudeコード作成、リファクタリング
レビューCodexコードレビュー、テスト

エージェント間は自動的に切り替わり、コンテキストを維持します。

2. アイデアの即座キャプチャ

最も印象的なのはBrainstorm & Sweep機能です:

/agtx:brainstorm  # 探索モードに入り、自由に議論
/agtx:sweep       # ワンクリックで会話をカンバンタスクに変換

現在のコーディングセッション中にふと思いついたアイデアを、コンテキストを切り替えずに記録し、実行可能なタスクに変換できます。

3. 仕様駆動のワークフロー

agtxはプラグイン化されたワークフロー定義をサポートしており、以下が組み込みで利用可能です:

単一のTOMLファイルで独自のワークフローを定義することも可能です。

4. 主要AIコーディングツールとの互換性

agtxは以下のツールとシームレスに統合されます:

クイックスタート

# インストール
curl -fsSL https://raw.githubusercontent.com/fynnfluegge/agtx/main/install.sh | bash

# 任意のgitリポジトリで実行
cd your-project && agtx

# グローバルカンバンモード —— すべてのプロジェクトを管理
agtx -g

# 実験的な編成エージェントを有効化
agtx --experimental

依存要件:tmux(必須)、gh GitHub CLI(オプション、PR操作用)

適用シナリオ

agtxは特に以下のシナリオに適しています:

  1. 大規模な機能開発:複数のサブタスクに分割して並列推進する必要がある場合
  2. 探索的プログラミング:複数の技術方案を迅速に検証する場合
  3. コードレビューフロー:レビューエージェントを自動的に割り当てる場合
  4. 複数プロジェクトのメンテナンス:グローバルカンバンで複数のコードベースを管理する場合

プロジェクトデータ

指標
Stars907
言語Rust
作成日2026-02-08
最新更新2026-04-25
ライセンスApache-2.0

まとめ

agtxは、複数の強力なAIコーディングツールを持つときの本質的な問題を解決します:それらを協働させるにはどうすればよいのか?カンバン看板+マルチエージェント編成のパターンにより、「人がAIを管理する」モデルから「AIがAIを管理し、人が意思決定する」モデルへと変えます。

すでにClaude Code、Codex、またはGemini CLIを使用している場合、agtxは試す価値があります。AI支援開発に対する認識が変わるかもしれません。


🔗 プロジェクトURL: github.com/fynnfluegge/agtx