Pyromancer AIターミナル
macOSとWindows向けのエージェント型AIターミナルです。Pyromancerは、従来のコマンドラインが持つ本来の力と、コマンドを実行し、出力を読み取り、次の手を判断する自律型AIエージェントを組み合わせます。必要なことを伝えるだけで、作業を始めます。

“あなたのために働くAIターミナル。その逆ではありません。”
Pyromancerを入手
macOSとWindowsに対応しています。
Pyromancer
提供:Veilfire
macOS(~4.2 MB)
Pyromancer.zip - UniversalWindows
Pyromancer.msi - x64チェックサム
SHA-256 (Pyromancer.zip - macOS)
1633c50b1f112d8de4f24f41313fe73be4cdde892eed51b0307eb4ba4f025de0
SHA-256 (Pyromancer.msi - Windows)
2734da312b35b11461a239389163520e4ea9640456326f7df6e329e57771e2ff
ウイルススキャン
エージェント型AIに関するリスク告知
エージェント型AIはさまざまな自律性のレベルで動作し、見知らぬ利用者に自分のコンピューター上で作業をさせることに匹敵する固有のリスクを伴います。Pyromancerをダウンロードして使用することにより、これらのリスクを認識し、エージェントが行うあらゆる操作について全責任を負うことに同意したものとみなされます。Veilfireはいかなる保証も行わず、自律的なAIの動作に起因する損害について一切の責任を負いません。自律性のレベルはご自身の責任で設定してください。
このAIターミナルが違う理由
ターミナルに後付けしたチャットボットではありません。Pyromancerは、AI自身がコマンドを入力するエージェント型AIターミナルです。
助言だけでなく実行するAI
タスクを与えれば、すぐに作業を始めます。コマンドを実行し、出力を読み取り、次の手を判断します。サーバーへSSH接続し、コンテナを確認し、サービスを再起動する。そう伝えるだけです。
ヒューマン・イン・ザ・ループ制御
すべてのコマンドはリスク分類されます。安全なコマンドは自動承認でき、危険なコマンドには明示的な許可が必要です。しきい値は設定可能で、AIにどこまで裁量を与えるかを選べます。
GPUアクセラレーションによる描画
すべての文字、カーソルの点滅、視覚効果がGPU上でハードウェアアクセラレーションされます。数千行のログをスクロールしても滑らかです。
スマートな自動補完
履歴を優先した予測、Gitを認識した補完、あいまい一致によるタイプミス修正、そしてターミナルの利用状況から学習したパターン。入力中にゴーストテキストがインラインで表示されます。
シークレットは秘密のまま
APIキーはプラットフォームのセキュアな保管領域(macOSキーチェーン/Windows資格情報マネージャー)に保存されます。ターミナル出力は、AIが見る前にシークレットが自動的に除去されます。自動補完データは保存時にAES-256で暗号化されます。改ざん検知が可能な監査ログを備えます。
タブごとに独立したエージェント
ターミナルのタブごとに専用のAIエージェントが動作します。あるタブでデプロイを実行しながら、別のタブでデバッグできます。アクティブなタブはコンテキスト使用量のインジケーターで光ります。
学習する自動補完
履歴を優先した予測、Gitを認識した補完、利用状況から学習したパターン。すべて保存時に暗号化されます。

3つのエージェント実行モード
AIターミナルのエージェントにどこまで自律性を与えるかを選べます。

厳格ステップ実行
すべての操作を1つずつ承認します。ターミナルで実行される内容を最大限に制御できます。
厳格ワークフロー
計画全体を事前に確認し、承認は一度だけ。エージェントがワークフロー全体を実行します。
自律実行
設定した安全境界の内側で自由に動かせます。しきい値を超えるコマンドだけがHITLの対象になります。
モデルを選択
Anthropic
Claude Opus、Sonnet、Haiku
OpenAI
GPT-4シリーズ、GPT-5シリーズ、Mini、Nano、Proなど
OpenRouter
統一APIで100以上のモデル
3階層メモリシステム
現在のセッションのためのタスクメモリ、永続的なコンテキストのためのベースラインメモリ、保持期間を設定できる長期メモリを備えます。バックグラウンドでの内省により、エージェントの理解は常に最新に保たれます。

タスクメモリ
現在のセッションに限定されます。タスクが終わると消去され、会話をまたいで内容が混ざることはありません。
ベースラインメモリ
環境、好みの設定、よく使うワークフローに関する永続的な事実です。エージェントから常に参照できます。
長期メモリ
保持期間を設定できます。バックグラウンドの内省が、過去のセッションからパターンを自動的に抽出します。
ワークフロー記録付きタスクスケジューラー
エージェントのタスクを定期実行できます。初回実行のあと、Pyromancerは実行されたコマンド列を正確に記録します。内容を確認して承認すれば、以降の実行はそのパターンに固定されます。


15分ごと、1時間ごと、毎日、平日、毎週。必要な間隔で実行できます
スケジュールした各タスクに、個別のコマンド数と時間の上限を設定できます
記録したワークフローを承認すると、エージェントはそこから逸脱できなくなります
承認済みのワークフローは、安全しきい値の範囲内で手をかけずに実行されます
各タスクの最終実行日時、成否、次回の実行予定を確認できます
固定されたワークフローを解除し、エージェントに新しい手順を考えさせます
あらゆる層を守るAIターミナルのセキュリティ
データはあなたのものです。このAIターミナルにはテレメトリもクラウド依存もありません。すべてローカルで動作します。


| レイヤー | 保護内容 |
|---|---|
| APIキー | プラットフォームのセキュアな保管領域のみ(キーチェーン/資格情報マネージャー)。ファイル、環境変数、設定ファイルには保存しません |
| ターミナル出力 | AIが見る前に自動的に伏せ字化(AWSキー、GitHub PAT、JWT、パスワード、ベアラートークン) |
| エージェントのコマンド | リスク分類され、自動承認のしきい値を設定可能 |
| ファイルアクセス | パスごとの読み取り専用/読み書きルール、シンボリックリンクによる回避に耐性あり |
| 監査証跡 | HMAC-SHA256で署名し、エントリを連鎖させたJSONLログ |
| 自動補完データ | 保存時にAES-256-GCMで暗号化、鍵はプラットフォームのセキュアな保管領域に格納 |
動作と同じくらい美しく
4種の内蔵テーマ
Cyberpunk Neon、Ember Dark、Veilfire Stealth、または完全カスタム
GPUビジュアルエフェクト
ブルーム、色収差、スキャンライン、ビネット
グラスエフェクト
不透明度を調整できるすりガラスとクリアな透過
アニメーションボーダー
許可ダイアログとアクティブなタブに虹色グラデーションのボーダー
データはあなたのもの

Pyromancerは外部へ通信して情報を送ることも、利用データを収集することも、解析情報を送信することもありません。
すべてローカルで動作します。AIのAPI呼び出しは、選択したプロバイダーへ直接送信されます。
APIキー、トークン、パスワードは、AIが見る前にターミナル出力から自動的に取り除かれます。
ターミナル出力、AIとの会話、コマンド履歴がマシンの外に出ることはありません。
AIのすべての操作、許可の判断、コマンドの実行は、暗号学的な完全性を保ったままローカルに記録されます。
クイックスタートガイド
インストールから最初のAIターミナルのワークフローまで、数分で完了します。
Pyromancerを起動
既定のシェルが自動的に起動します。GPU描画と完全なANSI対応で、すぐに使い始められます。
AIプロバイダーを設定
Cmd+, を押して環境設定を開きます。AIタブに移動し、AnthropicまたはOpenAIのAPIキーを入力するか、OpenRouterにサインインします。キーはmacOSキーチェーンに安全に保存されます。
AIサイドバーを開く
タブバーのきらめきアイコンをクリックするか、Ctrl+Spaceを押します。まずはChatモードで、ターミナル出力について質問したり、コマンドの提案を受けたりできます。
エージェントモードに切り替え
Agentモードに切り替えてタスクを説明します。エージェントはコマンドを1つずつ実行し、結果を確認しながら次の手を判断します。常に、許可した範囲の内側で動作します。
安全境界を設定
環境設定 > Agentで、実行モード(厳格、ワークフロー、自律)、タスク予算、ファイルアクセスのルールを設定します。エージェントが読み書きできる場所を正確に定義できます。
エージェントツール
自律エージェントは5つのツールを使ってターミナルを操作します。
| ツール | リスク | 用途 |
|---|---|---|
| execute_command | 中程度 | シェルコマンドを実行し、出力を取得します。完了まで待機します。 |
| send_input | 中程度 | ターミナルに生のテキストやキー入力を送信します。対話型プログラムやSSHで使用します。 |
| wait_for_output | 安全 | 指定した正規表現パターンがターミナル出力に現れるまで待機します。 |
| read_terminal | 安全 | 何も実行せずに、現在表示されているターミナル出力を読み取ります。 |
| task_complete | 安全 | タスクが完了したことを通知します。 |
リスク分類
AIが実行しようとするすべてのコマンドは、実行前にリスクによって分類されます。
| レベル | 例 | 動作 |
|---|---|---|
| 安全 | ls, pwd, git status, cat | 設定可能:自動承認または承認必須 |
| 中程度 | git commit, npm install, ssh | 設定可能:自動承認または承認必須 |
| 危険 | rm -rf, docker rm, chmod 777 | 設定可能:自動承認または承認必須 |
| 重大 | sudo, dd, mkfs, defaults write | 常に承認と警告が必要 |
スラッシュコマンド
/help利用できるスラッシュコマンドを一覧表示/search <query>AIでターミナル出力を検索/explain [text]直前のターミナル出力をAIが解説/fix [description]直前のエラーの修正をAIが提案/macro record|play|list|stop [name]マクロ操作/clearAIとの会話履歴を消去/model [provider] [model]AIプロバイダー/モデルを切り替えキーボードショートカット
すべてのショートカットは環境設定でカスタマイズできます。
| 操作 | ショートカット |
|---|---|
| AIサイドバーの表示切替 | Ctrl+Space |
| 新しいタブ | Cmd+T |
| タブを閉じる | Cmd+W |
| 次のタブ | Cmd+Shift+] |
| 前のタブ | Cmd+Shift+[ |
| 環境設定 | Cmd+, |
| マクロ記録を開始 | Cmd+Shift+R |