ドキュメント
ユーザーガイド
pastebin.caを使いこなすためのすべて。
pastebin.caは、テキストやコード向けの短縮リンク付きペーストサービスです。まずペーストを作成し、見つけやすさを選び、適切なリンクを共有し、失効、アカウント、リビジョン、自動化ツールで管理します。
用途を選ぶ
ここで何をしたいですか?
Workflow guides
Practical pastebin.ca workflows
Use these guides as working recipes for logs, private handoffs, release notes, revisions, encryption, CI, raw reads, MCP clients, lifecycle controls, and embeds.
Share terminal output Capture one command, keep stderr, and publish a short-lived paste with syntax and title metadata. Send a private debug bundle Package diagnostic text, encode binary archives as text when needed, and use secret-key or signed URL access rather than the public feed. Publish release notes to the feed Create a public, reusable plaintext paste with title and syntax so it appears in the public feed and profile surfaces. Version configuration revisions Create amendments instead of overwriting mutable state, then use lineage and diff views to review what changed. Deliver encrypted content Use client-side encryption for secret-key URLs or recipient delivery, and fetch ciphertext with the matching signed capability. Set up your encryption mailbox and sync keys Publish a recipient public key so others can seal pastes to your account, then sync the matching private key across your devices through an end-to-end encrypted keybag — no manual key transport. Attach CI artifacts to a run Post selected text artifacts from CI with a scoped API key, then expose paste URLs in job summaries or failure comments. Read and transform raw content Use raw URLs for plaintext streams, the JSON read endpoint for metadata, and MCP body_format when agents need base64-safe reads. Set up an MCP client Connect Claude Desktop, Cursor, Windsurf, or MCP Inspector to the hosted /mcp endpoint with OAuth or an API-key Authorization header. Report, revoke, and delete a paste Use reports for abuse, revocation tokens for anonymous cleanup, and authenticated deletes for owned pastes. Embed a code excerpt Render a plaintext paste or line range in an embeddable HTML surface with theme and line-number controls.
共有の判断
可視性とアクセスは別々の選択です
可視性はペーストが掲載される場所を決めます。アクセスはペーストを開く前に必要なものを決めます。共有前に両方を選んでください。
| モード | 表示される場所 | 使う場面 |
|---|---|---|
| パブリックフィード | パブリックフィード、RSS風の発見、公開面。 | 広く見つけてもらいたく、インデックス、コピー、アーカイブを許容できる場合。 |
| プロフィール | メインフィードで目立たせるとは限らず、自分の公開プロフィールに表示されます。 | アカウントに紐づく長期的な公開ポートフォリオや参照リストが必要な場合。 |
| 未掲載 | pastebin.caが意図的に掲載する場所はありません。 | 完全なURLを持つ人だけに見つけてほしい場合。 |
| モード | 開き方 | 使う場面 |
|---|---|---|
| 公開アクセス | ペーストURLを持つ人は、失効または失効処理されるまでプレーンテキストを読めます。 | リンクを持つ全員に開示しても安全な内容の場合。 |
| 署名付きURL | URLのクエリ文字列にcapabilityトークンが含まれます。 | ペーストIDだけではない、より強いBearerリンクが必要な場合。 |
| エンドツーエンド暗号化 | ブラウザーがURLフラグメントキーまたは受信者キーで暗号文を復号します。 | サービスにプレーンテキストではなく暗号文を保存させたい場合。 |
閲覧
閲覧コントロールでコードとテキストを見る
ペーストページは、正確な参照の閲覧と共有に最適化されています。ツールバーの表示設定はブラウザー内にローカル保存されます。
- 行番号と行リンク
- 特定の箇所を誰かに示したいとき、行参照をクリックまたはコピーできます。
- 折り返しとフォント設定
- 読みやすさに合わせて、折り返し、文字サイズ、タブ幅、ストライプ、等幅フォントの設定を切り替えられます。
- 検索とコピー
- 長いペースト内のテキストを検索し、利用可能な場合は個別の行またはペースト全体をコピーできます。
- Raw、JSON、ダウンロード、埋め込み
- プレーンテキスト出力、メタデータ、ダウンロード、iframe対応の埋め込みが必要なときは別表現を使えます。
系統
リビジョン、diff、フォーク、行リンク
公開済みペーストの内容はその場では変わりません。内容が発展するとき、pastebin.caは古いURLの意味を保ち、新しいリンク可能な履歴を作成します。
- 既存のペーストURLは、その場所で公開された内容を指し続けます。
- アカウント所有者と自動化ツールは、同じ系統に新しいバージョンを作成してペーストを修正できます。
- 変更内容を確認したいとき、プレーンテキスト版はunified diffで比較できます。
- 行アンカーにより、コードレビューやサポートスレッドを正確にできます。
- フォークは元のペーストへの帰属を保ちながら、新しいペーストURLを作成します。
ID
アカウント、パスキー、自動化トークン
すばやい匿名ペーストにはアカウントは任意です。永続的なペースト履歴、失効コントロール、受信者暗号化、連携アプリ、APIトークンが必要な場合はサインインしてください。
連携
CLI、API、MCPの入口
ワークフローに合うインターフェイスを選びます。対話的な共有にはブラウザー、ターミナルにはCLI、スクリプトにはREST、エージェント対応クライアントにはMCPを使えます。
信頼と安全
プライバシー、不正利用、安全
公開ペーストは公開情報として、未掲載リンクはBearerシークレットとして扱い、選んだモードを理解していない限り認証情報や機密データを公開しないでください。