このツールについて
Spettro
とは Spettro は Go で書かれたターミナルファーストのマルチエージェントコーディングアシスタントです。ターミナルユーザー、開発者、セルフホスター、コーディングエージェントユーザーを対象に、設定可能なエージェント、ゴールモード、エージェントスキル、承認対応実行、永続セッション、OpenAI 互換のモデルルーティングを提供します。
主な機能
- 設定可能なエージェントとモード:
/modeと/nextでマニフェストのアクティブなエージェント/モードを切り替えます。エージェントシステムはマニフェストのdefault_agent(デフォルト:plan)で起動します。 - 承認フロー:権限が ask-first の場合、まずプランを生成し、
/approveで保留中のプランをコーディングエージェント経由で実行します。 - セッション圧縮:
/compactはトランスクリプトを二段階で圧縮します。まず過大なツール結果を[offloaded: ...]スタブに置き換え(エージェントは tool-output 経由でロスレスに再読込可能)、次に残りを要約します。 - MCP 管理:
/mcp <list|read|auth>で MCP リソースと認証を管理します。 - メモリ編集:
/memory edit [user|project]でメモリファイルを$EDITOR(デフォルト vi)で開きます。 - バックグラウンドジョブ:
/jobs [list]でエージェントが開始したバックグラウンドシェルジョブを一覧表示します。 - サブスクリプション管理:
/loginと/logoutで Spettro サブスクリプションを管理します。 - コードベース初期化:
/initでコードベースを分析し、SPETTRO を作成/更新します。 - サンドボックス読み取りディレクトリ:
--sandbox-allow-read-dir <dir>で追加の読み取り可能ルートを指定できます(ワークスペース外のツールチェーンキャッシュに有用、繰り返し可能)。
プラットフォームとライセンス
Spettro は Linux、macOS、Windows をサポートします。freemium 価格モデルで無料オプションがあります。オープンソースで、パブリック API を提供し、セルフホスティングをサポートします。
機能と用途
terminal-first multi-agent coding assistantconfigurable agents and mode cyclinggoal modeagent skillsapproval-aware executionpersistent sessionsOpenAI-compatible model routingtwo-stage session compactionMCP resource and auth managementmemory file editingbackground shell job listingsandbox readable directory configuration
使用分析
料金
料金
フリーミアム
〜
〜 5/月
無料プランあり
価格確認 2026年10月20日公式料金ページ