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 経由など)をサポートします。
  • コマンドパレット統合: ユーザーは ? プレフィックスを使用して、コマンドパレットから直接エージェントタスクをトリガーできます。
  • エージェント管理: アクティブなエージェントセッションを追跡し、以前のワークフローを再開するための専用パネル。

関連

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