microsoft/intelligent-terminal
A fork of Windows Terminal with native agent integration, right in your command line.
解決する課題
AI エージェントをターミナル環境に直接統合し、トラブルシューティングやコマンド生成のためにシェル出力を別の AI チャットウィンドウにコピー&ペーストする必要をなくします。アクティブなターミナルセッションのコンテキストを直接把握できる AI アシスタントと対話するネイティブな方法を提供します。
仕組み
これは、ローカル転送層として機能する実験的な Windows Terminal フォークです。stdio を介して、Agent Client Protocol (ACP) 互換のエージェント CLI(GitHub Copilot CLI など)に接続します。ターミナルはシェル出力とプロンプトをキャプチャし、選択したエージェント CLI に渡します。エージェントは提案やコマンドを返します。ユーザーは明示的な承認を得て、提案されたコマンドを実行できます。
対象読者
Windows を使用する開発者やシステム管理者で、コンテキストを考慮した支援が統合された AI 拡張コマンドライン体験を求める方。
ハイライト
- エージェントペイン: 複数のシェル(PowerShell、Bash/WSL)にわたってエージェントと対話するための、ドッキングされたコンテキスト認識型チャットインターフェイス。
- エラー検出: コマンドの失敗を自動的に検出し、修正のためにエラーコンテキストをエージェントに送信するワンクリックオプションを提供します。
- BYOK(Bring Your Own Key): OpenAI 互換の Chat Completions エンドポイントを使用して、カスタムプロバイダーやローカルモデル(Ollama 経由など)をサポートします。
- コマンドパレット統合: ユーザーは
?プレフィックスを使用して、コマンドパレットから直接エージェントタスクをトリガーできます。 - エージェント管理: アクティブなエージェントセッションを追跡し、以前のワークフローを再開するための専用パネル。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト