説明
アイリスエージェントは、4onStudiosによって開発された多機能なスタンドアロンコーディングエージェントサービスで、開発者向けにさまざまな機能を提供します。HTTPサービス、CLI、ACPサーバーモードをサポートしており、さまざまな開発環境に適応可能です。このエージェントは、IDEとのシームレスな統合を目的として設計されており、ストリーミングチャット、ワークスペースツール、LSPルート、MCP統合を提供します。Node.jsのバージョン22.13.0以上が必要で、OpenAI、Anthropic、Googleモデルを含む複数のモデルをサポートしています。
続きを読む
HTTPサービスはデフォルトでポート8080でリッスンし、/api/agentの下にRESTful APIを提供します。主要なエンドポイントには、チャットメッセージング、ライフサイクル管理、コマンド承認、ツール検査が含まれます。CLIモードは、ターミナルでのインタラクティブなチャットセッションを提供し、ACPサーバーモードはstdioを介したIDE統合を可能にします。
アイリスエージェントは非常に構成可能で、ユーザーは異なるモデルプロバイダーのAPIキーを設定し、環境変数を通じてランタイム設定をカスタマイズできます。動的なモデル選択とセッション管理をサポートし、開発者がエージェントの動作を特定のニーズに合わせて調整できるようにします。
エージェントの永続性機能には、SQLiteにランライフサイクルデータを保存し、チャットセッションをJSONファイルとして管理することが含まれます。また、安全なキー管理とリモートチャットセッションの同期のためのデスクトップ専用ルートも提供します。アイリスエージェントはオープンソースで、npmで入手可能で、npmまたはYarnを介してインストールできます。
全体として、アイリスエージェントは、開発者が高度なコーディングエージェント機能でIDEを強化するための強力なツールであり、柔軟性、統合、複数のAIモデルのサポートを提供します。
- カテゴリーAI エージェントビルダー
- 料金モデルオープンソース
- デプロイCLI, HTTP, ACP
- プラットフォームNode.js
アイリスエージェントの主要機能
スタンドアロンのHTTPコーディングエージェントサービス
インタラクティブチャットを備えたCLI
IDE統合のためのACPサーバー
複数のAIモデルをサポート
/api/agentの下にRESTful API
動的モデル選択
SQLiteによる永続性
デスクトップ専用の安全なルート
オープンソースでnpmで入手可能
構成可能なランタイム設定
ストリーミングチャットとワークスペースツール
LSPおよびMCP統合
コマンド承認およびライフサイクルAPI
環境変数による設定
IDEプロセス用のNode.js API
アイリスエージェントの使い方は?
インストール: npmまたはYarnを使用してアイリスエージェントをインストールします
設定: APIキーと環境変数を設定します
実行: HTTP、CLI、またはACPモードでエージェントを起動します
統合: IDEと接続して機能を強化します
管理: チャットおよびツール管理のためにAPIエンドポイントを使用します
アイリスエージェントの使用例
- IDE統合
- ワークスペース管理
- モデル設定
- コマンド承認
- ツール検査



