HernanJiang/CraftStation

CraftStation Agent Runtime Composition System

解決する課題

CraftStationは、異なるAIエージェントCLI(Codex、Kimi Code、Grokなど)のために複数のターミナル、ショートカット、設定フォルダを個別に管理する必要をなくすエージェントランタイム構成システムです。統一されたデスクトップ環境を提供し、エージェントの起動、スケジュール管理、運用を行いながら、各エージェントのネイティブ機能を維持します。

仕組み

このシステムはエージェントセッションを「craft」として扱います。ユーザーはモデルと「harness」(ランタイム環境)、そしてツールとアカウントを選択します。モデルとharnessが一致する場合(例:GeminiとAntigravity)、最大限の機能を発揮するために公式のネイティブランタイムを使用します。ベンダーをまたぐ組み合わせの場合は、CLIProxyAPIと呼ばれる互換性ブリッジを使用し、harnessが異なるモデルのAPIを利用できるようにします。

対象ユーザー

複数のAIエージェントCLIを使用しており、アカウントプール、ツール設定、セッションスケジューリングを一元管理したい開発者やパワーユーザー。

主な特徴

  • 統合スケジューラー: 複数のエージェントCLI(Codex、OpenCode、Kimi Codeなど)を1つのデスクトップウィンドウで管理。
  • アカウントプール: プロバイダーごとに複数のアカウントを管理し、優先順位付けやクォータ追跡を行うことで、手動での切り替えを不要にします。
  • ネイティブMCPサポート: エージェントがスレッド間でのタスク割り当て、定期的なウェイクアップのスケジュール、および「Computer Use」(Windows上でのクリックやタイピング)を実行可能にします。
  • 集中管理: インストールされているすべてのharnessにわたるスキル、Git worktrees、MCPサーバーを一元管理。
  • 自動CLIアップデート: 特定のアカウントプロファイル内で管理されているものを含め、インストール済みのCLIをインプレースで更新。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト