mcpField
A
Arnesa

Arnesa

ローカル
github.com/arnesa-aiその他0今日更新

Arnesa について

Arnesa は、コーディングエージェントのハーネスを評価する独立ベンチマークのコマンドラインクライアントです。開発者はプロジェクトの特徴を調べ、検証済みハーネスの推奨を受け、設定の導入やエージェント設定ファイルの検査を行えます。

主な機能

  1. 01プロジェクトの特徴を検出
  2. 02検証済みハーネスを推奨
  3. 03設定を導入または削除
  4. 04エージェント設定ファイルを検査
  5. 05結果を JSON で出力

活用シーン

  1. 01プロジェクトに合うハーネスを特定
  2. 02プロジェクト特性に基づく設定案を取得
  3. 03ハーネス設定の変更を確認して適用
  4. 04エージェント設定ファイルを点検

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"arnesa-ai-arnesa": {
"command": "npx",
"args": [
"-y",
"arnesa"
]
}
}
}
起動コマンドnpx -y arnesa

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

パッケージ
npmarnesa0.2.0

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

arnesa

Arnesa のコマンドラインクライアントです。Arnesa は、AI コーディングエージェントのハーネスを対象とする独立したベンチマークです。--api <url> または ARNESA_API_URL 環境変数を使って、Arnesa のデプロイ先を指定してください。

npx arnesa detect      # print the profile of this project (nothing leaves your machine)
npx arnesa recommend   # ask Arnesa which verified harnesses fit this profile
npx arnesa install <slug>
npx arnesa remove <slug>
npx arnesa doctor      # scan your agent configuration files
npx arnesa login       # sign in with a device code

Node.js 22 以降が必要です。

マシンの外部に送信される情報

  • detect は何も送信しません。
  • recommend と install は、限定された語彙で構成されるプロファイル(言語、フレームワーク、ランタイム)を送信します。ファイル名や内容は送信しません。
  • doctor はアップロード対象となるエージェント設定ファイルを一覧表示して、最初に確認を求め、そのファイルだけをアップロードします。ソースコード、.env ファイル、認証情報ファイルはアップロードしません。アップロードされたファイルはスキャン後に削除され、遅くとも1時間以内に削除されます。
  • トークンはオペレーティングシステムのキーチェーンに保存され、ファイルには保存されません。

install の安全性

サーバーの応答は信頼できないものとして扱われます。ファイルはプレビューと確認の後に、許可されたエージェントのディレクトリ内にのみ書き込まれます。すべての書き込みは .arnesa/backups/ にバックアップされ、arnesa remove を実行するとプロジェクトを復元できます。ファイルを確認するには --yes を使い、単独で実行されるコマンドには --allow <gate-id> を使ってください。

終了コード

コード意味
0成功
1失敗
2使用方法のエラー
3確認が必要
4ポリシーにより拒否
5レート制限

標準出力に1つの JSON ドキュメントを出力するには、--json を追加してください。

制限

2026-11-06 時点の運用上のデフォルト値で、創設者が2026-11-07に確認済みです(add-arnesa-local-cli の Open Question 1、設計判断6)。変更される場合があり、制限に達するとサーバーは終了コード5を返します。

呼び出し元recommendcompile (install)
匿名10回/10分5回/10分
API キー(ak_)またはデバイス(ad_)200回/日50回/日

doctor のアップロード上限:200ファイル、1ファイルあたり256 KiB、合計1 MiB。

ライセンスと商標

コードは MIT ライセンスで公開されています(LICENSE を参照)。Arnesa の名称とロゴはこのライセンスの対象ではありません。フォークや派生製品が Arnesa である、または Arnesa の推奨を受けていると示唆する目的で、これらを使用することはできません。

コメント

MCP は初めてですか?

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

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