mcpField
A
Argent

Argent

ローカル
argent.swmansion.com開発ツール3.1k今日更新

Argent について

Argent は、コーディングエージェントから iOS シミュレーター、Android エミュレーターやデバイス、テレビ、Electron/Chromium アプリを操作するデバッグサーバーです。E2E テストの記録・再生、ビジュアル回帰、プロファイリング、ログ確認にも対応します。

主な機能

  1. 01タッチ・ジェスチャー・キーボード・D-pad 操作
  2. 02E2E テストの記録と再生
  3. 03ビジュアル回帰の比較
  4. 04性能・ログ・ネットワークリクエストの調査
  5. 05React Native アプリのビルドと反復開発

活用シーン

  1. 01シミュレーターでアプリの不具合を再現
  2. 02スモークテストの記録と再生
  3. 03画面差異や性能問題の調査

MCP 対応

Argent は操作・デバッグ機能を AI アシスタント向けのツールとして公開します。コーディングエージェントは CLI 経由で、対応するシミュレーター、デバイス、アプリを操作できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"software-mansion-argent": {
"command": "npx",
"args": [
"-y",
"@swmansion/argent"
]
}
}
}
起動コマンドnpx -y @swmansion/argent

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@swmansion/argent0.19.0

ツール

73

掲載時のツール一覧 · 2 週間前に更新

このツールにパラメーターはありません。

詳細


argent-header

広告 広告 広告

Argent を使うと、AI アシスタントから iOS シミュレーター、Android エミュレーターとデバイス、テレビ(Apple TV、Android TV、Fire TV)、Electron/Chromium アプリを直接操作できます。CLI を離れることなく、ボタンをタップし、画面のプロファイリングを行い、バグを再現できます。

npx @swmansion/argent@latest init  # pnpm: pnpm dlx @swmansion/argent@latest init

argent showcase video gif

できること

  • 操作 - タップ、スワイプ、ジェスチャー、入力、ハードウェアボタン。テレビでは十字キー、デスクトップではマウスとキーボードを使用できます。
  • E2E - パスを一度だけ E2E テストとして記録し、再現テストまたはスモークテストとして決定論的に再生できます。
  • ビジュアルリグレッション - ベースラインとライブキャプチャを比較します。OCR とフォントを考慮した差分を確認できます。
  • プロファイリング - Hermes、React DevTools、Xcode Instruments、Perfetto を使って、レンダリング、CPU のホットスポット、ハングを調査できます。
  • デバッグ - ログ、ネットワーク(XMLHttpRequest(axios を含む)、fetch(Expo のものを含む)、ネイティブ通信)、JS の評価、ネイティブツリーと React ツリーを確認できます。
  • React Native - 追加のセットアップなしで、ビルド、起動、反復開発を行えます。

アシスタントに 「Argent では何ができますか?」 と尋ねると、すべてのツールが表示されます。

ドキュメント

インストール · プラットフォーム · CLI · エディター

プライバシー

テレメトリはオプトアウト方式です。argent telemetry disable を実行してください。プライバシーに関する通知をご覧ください。

ライセンス

Argent は混合ライセンスモデルを採用しています。ソースコードはApache License 2.0のもとで公開されています。プロプライエタリなバイナリ(プラットフォームごとの bin/<platform>/simulator-server および bin/darwin/ax-service 実行ファイルと、native-devtools-ios 内の .dylib ファイル)は、Software Mansion S.A. の知的財産であり、このプロジェクト内での使用に限りライセンスされています。明示的な書面による許可なく、これらを逆コンパイル、リバースエンジニアリング、再配布することは禁止されています。Argent を使用することで、このライセンス体系を認識し、同意したものとみなされます。詳しくはLICENSEをご覧ください。

Argent は Software Mansion が開発しています

Software Mansion は 2012 年以来、Web アプリとモバイルアプリの開発経験を持つソフトウェア開発会社です。React Native のコアコントリビューターであり、あらゆる種類の React Native の問題に対応するエキスパートです。次に思い描く製品の開発をお手伝いします。ぜひご依頼ください。

swm

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。