cobuilt について
cobuiltプラグインは、Claude CodeとGemini CLIのコーディングエージェントで、開発経緯とAIの関与を記すビルドレシートを作成・公開します。送信前にユーザーが全項目を確認して承認し、公開後のレシートは公開情報になります。
主な機能
- 01リポジトリとセッションからレシートを作成
- 02エージェントに不明な情報を質問
- 03送信前に全項目を確認
- 04既存レシートの閲覧と更新
- 05MCP経由でプロジェクトとレシートを管理
活用シーン
- 01プロジェクトでのAIの関与を公開
- 02現在のビルドレシートを確認
- 03旧内容と比較してレシートを更新
- 04公開前にレシートの項目を確認
MCP 対応
エージェントトークンを使ってcobuilt.devのMCPサーバーに接続し、プロジェクト一覧、作成ガイド、レシートの読み取りと送信を行います。送信には必ずユーザーの承認が必要です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://cobuilt.dev/mcpclaude mcp add --transport http dev-cobuilt-cobuilt https://cobuilt.dev/mcp{"mcpServers":{"dev-cobuilt-cobuilt":{"type":"http","url":"https://cobuilt.dev/mcp"}}}Cursor で開く{"servers":{"dev-cobuilt-cobuilt":{"type":"http","url":"https://cobuilt.dev/mcp"}}}VS Code で開く{"mcpServers":{"dev-cobuilt-cobuilt":{"type":"http","url":"https://cobuilt.dev/mcp"}}}{"mcpServers":{"dev-cobuilt-cobuilt":{"serverUrl":"https://cobuilt.dev/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://cobuilt.dev/mcp認証が必要ツール
詳細
cobuilt プラグイン
AI コーディングエージェントから、プロジェクトのビルドレシートを cobuilt.dev に公開できます。ビルドレシートは、プロジェクトがどのように構築され、AI がどのように関与したかを正直に記録するものです。エージェントはリポジトリとセッションをもとに下書きを作成し、あなたにしか答えられないことを尋ね、すべての項目を承認するまで何も送信しません。
対応環境
公開は、エージェントトークンを送信できる Claude Code と Gemini CLI で利用できます。claude.ai のチャットと Cowork ではスキルは読み込まれますが、cobuilt ツールは動作しません。これらのアプリは OAuth サインイン経由でサーバーに接続しますが、cobuilt はまだ対応していないためです。公開するには、Claude Code でプロジェクトを開いてください。
試してみる
プロジェクト内で、次のいずれかを伝えてください。
- 「このプロジェクトを cobuilt に公開して。」エージェントがレシートの下書きを作成し、把握できないことを尋ねたうえで、承認用の最終項目を表示します。
- 「このプロジェクトが cobuilt に公開しているビルドレシートを見せて。」あなたのプロジェクトの中から該当するものを見つけ、現在のレシートを読み込みます。変更は加えられません。
- 「このプロジェクトの cobuilt 上のビルドレシートを更新して。」公開済みのレシートをもとに作業を開始し、変更前と変更後のテキストを並べて表示し、置き換える前に警告します。
インストール(Claude Code)
-
cobuilt.dev にサインインし、エージェントトークンを作成します:Settings → Agent tokens(トークンは
cbt_で始まります)。 -
Claude Code のセッションで、次を実行します:
/plugin install cobuilt --marketplace cobuilt-dev/agent-pluginsダイアログで求められたらトークンを貼り付け、その後
/reload-pluginsを実行します。 -
**「このプロジェクトを cobuilt に公開して」**と伝えるか、
/cobuilt:publishを実行します。
動作しない場合
- 以前に
claude mcp addで cobuilt を追加しましたか? まずclaude mcp remove cobuilt --scope userを実行してください。同じアドレスに手動で追加したサーバーが、プラグインのサーバーを通知なしに置き換えます。 - cobuilt ツールが表示されませんか?
/plugin configure cobuilt@cobuiltを実行してトークンを貼り付け、その後/reload-pluginsを実行してください。シェルからインストールした場合(claude plugin install)、トークンの入力は求められません。 - claude.ai でプラグインを追加しましたか? Claude Code では
cobuilt@syncedとして認識されるため、代わりに/plugin configure cobuilt@syncedを実行してください。 - Cursor も使っていますか? Cursor はインストール済みの Claude Code プラグインをインポートし(Cursor Settings → Agents → Third-Party Imports、デフォルトでオン)、このプラグインを「cobuilt · Plugin」と表示しますが、トークンを読み取れないためエラーになります。Cursor の MCP リストでその項目をオフにしてください(再起動後もオフのままです)。そのうえで、cobuilt.dev/connect にある
~/.cursor/mcp.jsonの設定スニペットを使って Cursor を設定してください。
インストール(Gemini CLI)
-
上記の手順でエージェントトークンを作成します。
-
ターミナルで、次を実行します:
gemini extensions install https://github.com/cobuilt-dev/agent-pluginscobuilt agent token を求められたら、トークンを貼り付けます。
-
Gemini CLI を起動し、**「このプロジェクトを cobuilt に公開して」**と伝えます。
cobuilt ツールが表示されませんか? gemini extensions config cobuilt を実行してトークンを貼り付け、その後 Gemini CLI を再起動してください。gemini mcp list で cobuilt が接続済みと表示されるはずです。
その他のクライアントの設定:cobuilt.dev/connect。
含まれるもの
- cobuilt MCP サーバー(
https://cobuilt.dev/mcp)。トークンはAuthorization: Bearer …として送信されます。搭載するツール:プロジェクトの一覧表示、作成ガイドの取得、現在のレシートの読み込み、ビルドレシートの送信。 - Claude Code と Gemini CLI で共有される
publishスキル。許可しない限り、クライアントは cobuilt のツールを呼び出す前に確認します。また、レシートの送信時には必ず確認を求めます。
トークン
Claude Code はトークンをシークレットとして保存します。macOS では Keychain に、その他の環境ではユーザーフォルダー内にある Claude Code 独自の認証情報ファイルに保存します。 プラグインをアンインストールすると、トークンは削除されます。
Gemini CLI はトークンをシステムのキーチェーンに保存します(Windows では、「Gemini CLI Extensions cobuilt …」という項目の資格情報マネージャーに保存されます。キーチェーンがない場合は、Gemini CLI 独自の設定フォルダー内のファイルに保存されます)。拡張機能をアンインストールしても、トークンは削除されません。該当する項目は自分で削除してください(Windows の場合:コントロール パネル → 資格情報マネージャー → Windows 資格情報 → 汎用資格情報)。
トークンを無効にするには、cobuilt.dev の Settings → Agent tokens でトークンを取り消してください。
送信される情報と送信先
このプラグインは、お使いのマシン上で何も実行しません。フック、スクリプト、ローカルコマンドは一切ありません。単一のサーバー https://cobuilt.dev/mcp と通信し、すべてのリクエストにエージェントトークンが含まれます。
- 読み取り: エージェントは、作成ガイド、プロジェクト一覧、プロジェクトの現在のレシートを取得します。
- 公開: 承認後、レシートを送信します。内容は、プロジェクト名、説明、リンク、種類と技術スタック(新規プロジェクトの場合)、AI の関与方法、使用した AI ツール、AI が行ったこと、自分が行ったこと、問題が発生したこと、エージェント名とモデル名、コミット数などの任意の概要数値です。
プロジェクトが承認されると、送信したレシートは公開されます。新規プロジェクトは、まず審査されます。既存のプロジェクトにレシートを送信すると、現在のレシートが置き換えられます。cobuilt は、レシートが置き換えられるか、プロジェクトが削除されるまでレシートを保持します。
プラグインの指示では、ソースコード、差分、ファイルの内容、プロンプト、チャットの記録、シークレット、環境変数、ローカルファイルのパスを決して送信しないよう、エージェントに伝えています。エージェントはすべての項目を送信前に表示するため、承認する前に確認してください。プライバシーポリシーと利用規約をご覧ください。
リリース
変更のたびに、すべてのマニフェストのバージョンを更新し、vX.Y.Z タグを付けた GitHub リリースを作成します。作成ガイドとツールの変更は cobuilt.dev で公開されるため、プラグインの更新は必要ありません。この README のみの変更では、バージョンを更新しません。
server.json は、公式 MCP レジストリ(official MCP Registry)にサーバーを dev.cobuilt/cobuilt として登録します。バージョンはプラグインと同じです。公開済みのバージョンは再公開できないため、server.json を変更する場合はリリースを作成し、その後、新たに公開する必要があります。
ライセンス
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。