OpenSpec × AI Agentワークフロー

仕様から完了までを、見える形に。

ithynoは、OpenSpecのChange、役割を持つAI Agent、隔離されたGit worktreeをローカルダッシュボードでつなぎます。

複数レーンの進行中OpenSpec ChangeとManagerターミナルを並べて表示するithynoダッシュボード
OpenSpecを中心に仕様とタスクはプレーンなMarkdownのままです。
役割を持つAgentcode・review・verifyを分けて委譲します。
隔離された実行環境異なるChangeを個別のGit worktreeで実行します。
ローカルで確認可能成果物、差分、履歴をリポジトリで確認できます。

ひとつにつながったワークフロー

提案から完了したChangeまで

各段階を明確に保ちます。Managerが作業を委譲し、Agentが確認可能な成果物を作成し、人がマージとアーカイブのタイミングを判断します。

1Propose2Code3Review4Verify5Merge & Archive

ダッシュボード + Manager

動いているワークフローを把握する

看板で各Changeを追跡しながら、隣にManagerターミナルを表示できます。カードからChange IDをコピーしてdispatchし、プロジェクト画面を離れず作業を追跡できます。

マルチエージェント実行フローを見る →
設定済みWorkerとManagerターミナルを表示するithynoのAgents画面

OpenSpecが信頼できる情報源

仕様は読みやすいまま

ithynoはOpenSpecを独自の状態管理へ置き換えません。リポジトリに保存された仕様、タスク、成果、アーカイブ済みChangeをそのまま表示します。

OpenSpecとダッシュボードの連携を見る →
ithynoに表示されたOpenSpecの要件

制御可能なマルチAgent開発

役割ごとに適切なCLIを割り当てる

Managerと、code・review・verifyのWorkerを分けて設定できます。異なるChangeは並行して進められ、ひとつのChange内の段階は順序と確認可能性を保ちます。

Manager Agentの設定
Manager
code Agentの設定
Code
review Agentの設定
Review

作業環境を選択

普段の環境でithynoを使う

シンプルにはじめ、必要に応じて拡張

高度な実行環境は任意です

必要になった段階で、worktreeによる並行実行、tmuxで持続するManagerセッション、agmsg通信、CLIごとのSkillを追加できます。

はじめる

3つの手順で最初のChangeを作成

  1. インストールGit、Node.js、ithynoを準備します。
  2. 初期化新規または既存プロジェクトをOpenSpecへ接続します。
  3. 作成してdispatchChangeを定義し、Managerへ渡します。

仕様、Agent、Gitの変更をひとつにつなぐ。

ローカルから始め、すべての段階を確認可能にします。

GitHub Releasesからダウンロード