ターミナルで ERPC AI に聞き、承認したことを任せる
erpc ai は、ターミナルで ERPC AI との会話を開きます。ERPC AI は ERPC のドキュメントとあなたのアカウントをもとに答え、承認すれば代わりに操作もします。このページは、プレリリースの ERPC CLI
v0.1.0-rc.4 について説明しています。ERPC AI には ERPC アカウントが要ります。プランとトークンパックは ERPC AI にあります。会話を始める
erpc login でこのマシンからログインし(ログインと鍵)、会話を開きます。bash
コマンドを付けずに
erpc を実行しても、同じコンソールが開きます。erpc ai -m は 1 つの質問をして答えを表示します。erpc ai -c は前回の会話を続けます。-m を付けても、質問をパイプで渡しても続けられます。erpc resume は保存した会話を一覧から選んで続け、erpc resume <id> はその id の会話を続けます。会話は
~/.erpc/conversations/ に保存され、読めるのはあなただけです。承認すれば ERPC AI ができること
- 時間課金の商品を開始し、利用を終了する。
- ウォレットの EURC で ERPC Credit を買う。
- 新しい VPS が立ち上がるのを待ち、ERPC が設定したパスワードで一度だけログインし、あなたの鍵を置いて、パスワードでのログインを以後ずっと止める。
- SSH を、あなたのアドレスからだけに絞る。
ERPC AI は、あなたが打つのと同じ erpc のコマンドを使い、その場で書いたスクリプトよりそちらを選びます。話しかけながらアプリをビルドしてデプロイすることもできます。erpc worker クイックスタートを見てください。
ERPC AI が操作の前に聞くこと
判断が要るとき、ERPC AI は選択肢を出します。矢印キーで選び、Enter で決めます。
上の一覧にある ERPC AI 自身の操作は、毎回必ず先にあなたに聞きます。カーソルは Stop に置かれています。すべてのコマンドを許可しても、これは変わりません。
ERPC AI は、あなたのコンピューターでコマンドを実行することもできます。見るだけのコマンドはすぐに実行します。それ以外のコマンドは、一字一句そのまま表示して毎回聞きます。そのコマンドだけを許可することも、2 つ目の確認を経て、スクリプトを含むすべてのコマンドを許可することもできます。
すべてのコマンドを許可すると、
erpc ai が終わるか、/new(または /clear)で新しい会話を始めるまで、コマンドの実行前に何も聞かれなくなります。--yes を付けた、お金を使うコマンドやサーバーを変えるコマンドも実行され、鍵のファイルやパスワードを表示するコマンドは、それを ERPC AI に渡すことになります。ERPC AI に見えるもの
ツールが返したものはすべて、会話の一部として ERPC AI のゲートウェイを通ってモデルに送られます。
- あなたのコンピューターでのコマンド: コマンドが表示したものは、ログも含めてすべて ERPC AI に届きます。隠されるのは、
api-key=、api_key=、apikey=、token=のパラメーターの値だけです。 - あなたのアカウント: アカウントを読むツールは、サーバーのパスワード、許可 IP の一覧、鍵を含むエンドポイント、支払いの情報、API キー、セッションを渡しません。アカウントの VPS については、それぞれの IP とログインユーザーがモデルに届くので、どこにあるかを聞けます。
- 新しい VPS: ERPC AI が VPS を設定している間は、その IP とログインユーザー(パスワードは届きません)、ホスト鍵のフィンガープリント、あなたの公開アドレス、SSH を許可するアドレスもモデルに届きます。
ツールごとに何を渡すかは、SECURITY.md の What the assistant reads にあります。
モデルのサイズを選ぶ
既定では、ターンごとの言葉でモデルのサイズが決まります。挨拶なら small、それ以外は large です。すべてのターンを 1 つのサイズにするには、
--model を付けて始めるか(-m や -c とも使えます)、コンソールで /model と打ちます。bash
サイズは
small、medium、large、xlarge の 4 つです。最も高性能な xlarge は、トークンを 2 倍使います。/model auto でターンごとの言葉で決める形に戻り、/model だけを打つと今のサイズを表示します。- 会話の途中でサイズを変えると、それまでの会話全体を新しいサイズで一度読み直します。
- 選んだサイズは、
/newをまたいで、erpc aiが終わるまで続きます。コンソールは答えごとにその下にサイズを表示します。 - サービスにないサイズを選ぶと、既定のサイズで答え、コンソールがそのことを伝えます。
- 次のメッセージの候補と、長い会話の要約は small のままです。
会話の中のコマンド
答えのたびに、入力欄に次のメッセージの候補が薄く表示されます。Tab で候補を入力欄に入れ、編集するかそのまま送れます。Enter を押すまで何も送られません。候補 1 つにつき small のリクエストが 1 回増え、送られるのは直前の 2 ターンの言葉だけで、ツールの結果は送られません。
長い会話は、費用を抑えるために自動で要約されます。要約したターンはディスクに残ります。
ERPC AI が覚えておくこと
ERPC AI は、ホスト、チェーン、好みなど、あなたについての短い事実を覚え、次の会話に持ち越せます。覚えたことは
~/.erpc/memory.json に置かれ、シークレットに見えるものは保存されません。erpc memory list、forget <n>、clear で、表示と削除ができます。スキルをほかの AI エージェントに渡す
スキルは、ERPC AI がチェーンやサービスごとに知っていることです。
erpc skills install(または erpc skills sync)は、ほかの AI エージェントが使えるようにスキルを書き出します。スキルは erpc の中に同梱され、erpc のコマンドと照らし合わせてあるので、いつも実行中の版と一致します。アップグレードの後、ディスク上の写しが古い間は、erpc doctor が警告します。ウォレットから支払う
erpc wallet create は、あなたの Base のウォレットを 1 つ用意します。1Password にすでに ERPC のウォレットがあればそれを使い、ないときだけ新しく作ります。新しいウォレットの秘密鍵は 1Password に直接入り、ディスクに書かれることも表示されることもありません。ウォレットに EURC を入れておくと、購入ごとにあなたが承認したうえで、ERPC AI がそこから ERPC Credit を買えます。
erpc wallet create --no-ai を使うと ERPC AI は購入を持ちかけなくなります。--vault には 1Password の保管庫の id か名前を渡します。erpc wallet show はウォレットのアドレスを表示します。





