Pi のための Busabase

Pi を Busabase に接続する

Minimal, extensible terminal agent harness with native Agent Skills discovery and shell tools.

Pi に貼り付けてください

https://busabase.com/SETUP_SKILL.md を読み、Busabase のセットアップを最後まで進めてください。完了したら接続を確認してください。

Pi の Skill 公式ドキュメントを読む
Busabase
Agent Skill
承認待ちの変更提案が並ぶ Busabase のレビュー受信箱

エージェントにこの一言を渡すだけ

コネクタ以上のものが手に入ります。busabase スキルには変更リクエストのワークフロー、CLI、API 全体が含まれ、以降のセッションでも貼り直し不要です。

まず確認

Busabase Cloud かパーソナルデスクトップか。何かを実行する前にあなたが決めます。

接続

サインインと資格情報の保存まで自動。API キーを手でコピーする必要はありません。

最初の Base を用意

Base を作成してデータを入れるので、開いたときに空の画面になりません。

スキルを常駐化

busabase と busabase-app-creator が常駐し、以降のセッションですぐ使えます。

このエージェントでの注意点

Pi discovers ~/.agents/skills and project .agents/skills. It intentionally has no built-in sandbox or permission system, so run setup only in a trusted repository and account.

コネクタの方がよい場合

スキルを導入させる代わりに Busabase を MCP ツールとして接続したい場合は、以下のサーバー URL を使用してください。

接続の概要

提供元
Earendil Works
接続方法
MCP + OAuth · MCP + API キー · プラグイン / Skill · busabase-cli · REST API
トランスポート
Streamable HTTP
認証方式
OAuth(動的登録)
設定ファイル
~/.pi/agent/mcp.json (project: .pi/mcp.json, needs project trust)
このコマンドを実行
npm exec -y --package busabase-cli@latest -- busabase-cli login --device-code

Pi has bash access and discovers Agent Skills from ~/.agents/skills and project .agents/skills, so the Skill path applies: ask Pi Read https://busabase.com/SETUP_SKILL.md and set up Busabase for me.

Prefer a connector?

Pi now documents remote MCP servers. Add Busabase to ~/.pi/agent/mcp.json (user-level; a project .pi/mcp.json entry with the same name overrides it, but only after you grant that project trust):

{
  "mcpServers": {
    "busabase": {
      "url": "https://busabase.com/api/mcp"
    }
  }
}

or from the shell:

pi mcp add busabase --url https://busabase.com/api/mcp

Run pi mcp login busabase (or /mcp → select busabase → Sign in, in a session) to complete OAuth. Pi registers its own OAuth client automatically — no client id or secret needed — and requests whatever scope Busabase's server advertises, so you do not need to set oauth.scope. Sign out with pi mcp logout busabase.

Ask the agent to call auth_verify to confirm the connection.

For a manual fallback or scripted use, busabase-cli and the REST API at /api/v1 still work:

npm exec -y --package busabase-cli@latest -- busabase-cli login --device-code
npx busabase-cli bases list

Pi — MCP servers

既知の注意点

Pi's remote MCP support uses `url` entries that select streamable HTTP; the legacy SSE transport is not supported. Project-level `.pi/mcp.json` is only read after you grant that project trust, so a server added there silently does nothing until trust is granted. This row previously said Pi had no MCP client — that was true of an earlier version; Pi's own docs now cover it.

接続能力の比較

このディレクトリに登録済みの他のエージェントと接続能力を並べて比較します。

項目PiClaude CodeCursor
タイプターミナルエージェントターミナルエージェントAI エディタ
推奨ルートAgent SkillAgent SkillAgent Skill
接続方法MCP + OAuth · MCP + API キー · プラグイン / Skill · busabase-cli · REST APIMCP + OAuth · プラグイン / SkillMCP + OAuth · プラグイン / Skill
トランスポートStreamable HTTPStreamable HTTPStreamable HTTP
認証方式OAuth(動的登録)OAuth(動的登録)OAuth(動的登録)
この手順公式ドキュメント準拠確認日は未記録

そのエージェントの公式ドキュメントに基づいて作成しています。実機での再実行は行っていないため、コマンドが変わっている場合はリンク先の公式ドキュメントを確認してください。

セットアップはエージェントに任せる

一言の指示と一度の認可だけ。その後の変更はすべて、あなたが承認する提案として届きます。

すべてのエージェントを見る

Pi に貼り付けてください

https://busabase.com/SETUP_SKILL.md を読み、Busabase のセットアップを最後まで進めてください。完了したら接続を確認してください。