Iterm2 Agent
MCPプロトコルを通じてiTerm2ターミナルを制御するサーバーで、画面内容の読み取り、コマンドの実行、キーの送信、出力の監視、セッションパネルの管理などの機能を提供します。
2ポイント
7.5K

iTerm2 Agentとは?

iTerm2 Agentはインテリジェントなターミナル制御ツールで、Model Context Protocol (MCP)を通じてAIアシスタント(Claudeなど)とiTerm2ターミナルを接続します。簡単に言えば、自然言語でAIアシスタントにターミナルで行いたいことを伝えると、AIアシスタントが自動的に対応するターミナル操作を実行します。

iTerm2 Agentの使い方は?

iTerm2 Agentの使用は非常に簡単です。1) iTerm2 Agentをインストールして設定します。2) Claude Codeでそれを有効にします。3) いつものようにClaudeと会話し、ターミナルで行いたいことを伝えます。Claudeは自動的にiTerm2 Agentのツールを使用してあなたの指示を実行します。

適用シーン

iTerm2 Agentは以下のシーンに特に適しています。開発デバッグ時のログの迅速な確認とコマンドの実行、繰り返しのターミナルタスクの自動化、マルチウィンドウのターミナル管理、長時間実行されるプログラムの監視、コマンドライン操作の学習時のリアルタイムガイダンスの取得。

主要機能

ターミナル画面の読み取り
ターミナル画面に表示される内容(テキスト、カーソル位置、現在の作業ディレクトリを含む)をリアルタイムで読み取り、いつでもターミナルの状態を把握できます。
インテリジェントなコマンド実行
安全にシェルコマンドを実行し、コマンドの完了を自動的に待機して結果を返します。組み込みの安全分類システムがあり、危険なコマンドには警告が表示されます。
キーボード入力のシミュレート
キーボード入力をシミュレートし、テキスト、制御文字(Ctrl+Cでプログラムを中断するなど)、特殊なショートカットキーなどを送信できます。
出力の監視
特定のテキストパターン(正規表現の一致)が表示されるまでターミナルの出力を監視し、プログラムの起動や特定のイベントの発生を待つのに非常に適しています。
ウィンドウ管理
ターミナルウィンドウの作成、分割、閉じる、切り替えを行い、複数の作業エリアを簡単に管理できます。
安全保護
組み込みの安全レベル分類:安全(読み取り専用)、注意(変更)、危険(破壊的)コマンドがあり、危険な操作には明確な警告が表示されます。
利点
複雑なコマンドを覚える必要がなく、自然言語でターミナルを操作できる
開発効率を向上させ、繰り返しのターミナル操作を自動化できる
安全保護メカニズムにより、危険なコマンドの誤実行を防ぐ
Claudeとシームレスに統合され、インテリジェントな提案とガイダンスを得ることができる
リアルタイムの監視と応答が可能で、長時間実行されるタスクに適している
制限
macOSシステムとiTerm2ターミナルのみをサポートしています
Python環境を事前にインストールして設定する必要があります
iTerm2のPython API機能に依存しています
一部の高度なターミナル機能はサポートされていない場合があります
Claude CodeまたはClaude Desktop環境が必要です

使い方

iTerm2をインストールし、Python APIを有効にする
macOSシステムを使用していることを確認し、最新バージョンのiTerm2をインストールしてから、iTerm2の設定でPython APIを有効にします。Preferences → General → Magic → Enable Python API
iTerm2 Agentをインストールする
プロジェクトをクローンし、Python仮想環境を作成し、必要な依存パッケージをインストールします。
Claude Codeを設定する
Claudeの設定ファイルを編集し、iTerm2 AgentをMCPサーバーとして追加します。正しいPythonインタープリターのパスを指定する必要があります。
スキルをインストールする(オプション)
iTerm2 Agentのスキルをインストールすると、Claudeがこのツールの使い方をよりよく理解できます。スキルは関連する会話で自動的にアクティブ化されます。
再起動して使用を開始する
Claude Codeを再起動し、iTerm2が実行中であることを確認してから、自然言語でターミナルを制御できます。

使用例

プロジェクトの状態を確認する
現在のGitリポジトリの状態を迅速に確認し、どのファイルが変更されていて未コミットかを把握します。
開発サーバーを起動する
バックグラウンドで開発サーバーを起動し、サーバーが準備完了になるまで起動ログを監視します。
マルチタスク処理
ターミナルウィンドウを分割し、異なるウィンドウで複数の関連タスクを同時に実行します。
実行中のプログラムを中断する
長時間実行中または固まったプログラムを安全に停止します。
自動化デプロイプロセス
コードの取得、依存関係のインストール、ビルド、サービスの再起動を含む一連のデプロイ手順を実行します。

よくある質問

iTerm2 Agentは安全ですか?危険なコマンドを実行しますか?
WindowsまたはLinuxで使用できますか?
インストール時にPythonの依存関係の問題が発生したらどうすればいいですか?
ClaudeがiTerm2 Agentツールを正しく使用しない場合はどうすればいいですか?
複数のターミナルセッションを同時に制御できますか?
コマンドの実行がタイムアウトしたらどうすればいいですか?

関連リソース

iTerm2公式ウェブサイト
iTerm2ターミナルをダウンロードし、公式ドキュメントを参照する
Model Context Protocol公式ウェブサイト
MCPプロトコルの技術的な詳細と仕様を理解する
GitHubリポジトリ
iTerm2 Agentのソースコードと最新バージョン
uvパッケージマネージャー
Python仮想環境とパッケージ管理ツール
skills.shスキルプラットフォーム
Claudeのスキルを見つけてインストールする

インストール

以下のコマンドをクライアントにコピーして設定
{
  "mcpServers": {
    "iterm2-agent": {
      "type": "stdio",
      "command": "/path/to/iterm2-agent/.venv/bin/python",
      "args": ["-m", "iterm2_agent"]
    }
  }
}
注意:あなたのキーは機密情報です。誰とも共有しないでください。

代替品

V
Vestige
Vestigeは認知科学に基づくAI記憶エンジンで、予測誤差ゲート、FSRS - 6間隔反復、記憶の夢など29の神経科学モジュールを実装することで、AIに長期記憶能力を提供します。3D可視化ダッシュボードと21のMCPツールを備え、完全にローカルで動作し、クラウドは必要ありません。
Rust
5.2K
4.5ポイント
M
Moltbrain
MoltBrainは、OpenClaw、MoltBook、Claude Code用に設計された長期記憶層プラグインで、自動的にプロジェクトのコンテキストを学習し、思い出すことができます。スマートな検索、観察記録、分析統計、永続的なストレージ機能を提供します。
TypeScript
4.7K
4.5ポイント
B
Bm.md
機能豊富なMarkdown排版ツールで、様々なスタイルテーマとプラットフォーム対応をサポートし、リアルタイム編集プレビュー、画像エクスポート、API統合機能を提供します
TypeScript
4.1K
5ポイント
S
Security Detections MCP
Security Detections MCPは、Model Context Protocolに基づくサーバーで、LLMがSigma、Splunk ESCU、Elastic、KQL形式を含む統一されたセキュリティ検出ルールデータベースをクエリできます。最新のバージョン3.0は自律型検出エンジニアリングプラットフォームにアップグレードされ、自動的に脅威インテリジェンスからTTPを抽出し、カバレッジのギャップを分析し、SIEMネイティブ形式の検出ルールを生成し、テストを実行して検証できます。プロジェクトには71以上のツール、11の事前構築されたワークフロープロンプト、および知識グラフシステムが含まれ、複数のSIEMプラットフォームをサポートしています。
TypeScript
6.4K
4ポイント
P
Paperbanana
Python
7.7K
5ポイント
B
Better Icons
20万以上のアイコンの検索と検索を提供するMCPサーバーとCLIツールで、150以上のアイコンライブラリをサポートし、AIアシスタントと開発者が迅速にアイコンを取得して使用できるように支援します。
TypeScript
7.5K
4.5ポイント
A
Assistant Ui
assistant-uiは、生産レベルのAIチャットインターフェイスを迅速に構築するためのオープンソースのTypeScript/Reactライブラリで、組み合わせ可能なUIコンポーネント、ストリーミング応答、アクセシビリティなどの機能を提供し、複数のAIバックエンドとモデルをサポートしています。
TypeScript
6.7K
5ポイント
A
Apify MCP Server
Apify MCPサーバーは、モデルコンテキストプロトコル(MCP)に基づくツールで、AIアシスタントが数千の既成のクローラー、スクレイパー、自動化ツール(Apifyアクター)を通じて、ソーシャルメディア、検索エンジン、電子商取引などのウェブサイトからデータを抽出できるようにします。OAuthとSkyfireプロキシ支払いをサポートしており、HTTPSエンドポイントまたはローカルのstdio方式でClaude、VS CodeなどのMCPクライアントに統合できます。
TypeScript
7.5K
5ポイント
G
Gmail MCP Server
Claude Desktop用に設計されたGmail自動認証MCPサーバーで、自然言語でのやり取りによるGmailの管理をサポートし、メール送信、ラベル管理、一括操作などの完全な機能を備えています。
TypeScript
17.5K
4.5ポイント
E
Edgeone Pages MCP Server
EdgeOne Pages MCPは、MCPプロトコルを通じてHTMLコンテンツをEdgeOne Pagesに迅速にデプロイし、公開URLを取得するサービスです。
TypeScript
25.0K
4.8ポイント
C
Context7
Context7 MCPは、AIプログラミングアシスタントにリアルタイムのバージョン固有のドキュメントとコード例を提供するサービスで、Model Context Protocolを通じてプロンプトに直接統合され、LLMが古い情報を使用する問題を解決します。
TypeScript
79.3K
4.7ポイント
B
Baidu Map
認証済み
百度マップMCPサーバーは国内初のMCPプロトコルに対応した地図サービスで、地理コーディング、ルート計画など10個の標準化されたAPIインターフェースを提供し、PythonとTypescriptでの迅速な接続をサポートし、エージェントに地図関連の機能を実現させます。
Python
36.1K
4.5ポイント
G
Gitlab MCP Server
認証済み
GitLab MCPサーバーは、Model Context Protocolに基づくプロジェクトで、GitLabアカウントとのやり取りに必要な包括的なツールセットを提供します。コードレビュー、マージリクエスト管理、CI/CD設定などの機能が含まれます。
TypeScript
22.4K
4.3ポイント
U
Unity
認証済み
UnityMCPはUnityエディターのプラグインで、モデルコンテキストプロトコル (MCP) を実装し、UnityとAIアシスタントのシームレスな統合を提供します。リアルタイムの状態監視、リモートコマンドの実行、ログ機能が含まれます。
C#
27.3K
5ポイント
M
Magic MCP
Magic Component Platform (MCP) はAI駆動のUIコンポーネント生成ツールで、自然言語での記述を通じて、開発者が迅速に現代的なUIコンポーネントを作成するのを支援し、複数のIDEとの統合をサポートします。
JavaScript
19.5K
5ポイント
S
Sequential Thinking MCP Server
MCPプロトコルに基づく構造化思考サーバーで、思考段階を定義することで複雑な問題を分解し要約を生成するのに役立ちます。
Python
29.9K
4.5ポイント
AIBase
智啓未来、あなたの人工知能ソリューションシンクタンク
© 2026AIBase