この文書は元の英語版を機械翻訳したものです。翻訳版と英語版の間に相違がある場合は、英語版が優先されるものとします。 英語版の原文を読む


Slate:コードとドキュメントのリアルタイムAIコラボレーション

Slateは、AIと一緒にコードやドキュメントを編集するためのCaiiooのワークスペースです。テキストをコピーして行き来する代わりに、インラインの差分表示、コメント、バージョン履歴を使用してリアルタイムで共同作業を行えます。

Slateでできること

  • コード編集 — シンタックスハイライト付きでコードを記述・編集。変更箇所を正確に把握し、一つずつ変更を承諾/拒否できます。
  • リッチテキスト編集 — フォーマット、見出し、表、リストを含むドキュメントを作成。AIの提案をインラインで受け取れます。
  • バージョン履歴 — 以前のバージョンに戻すことが可能。誰がいつ何を変更したかを確認できます。
  • コメント — コードやドキュメントの特定の箇所にメモを残せます。

Slateの使い方

コードやドキュメントの作成を依頼すると、AIが自動的にSlateを開きます:

  • 「製品レビューをスクレイピングするPythonスクリプトを書いて」
  • 「機械学習についてのブログ記事をドラフトして」
  • 「問い合わせフォーム付きのHTMLページを作成して」
  • 「このドキュメントを編集してトーンを改善して」

AIがSlateを開いたら、以下の操作が可能です:

  1. コードやドキュメントを読む — 完全なフォーマットで表示されます
  2. 変更を確認する — AIが編集を提案した場合、インラインでハイライトされた差分を確認できます
  3. 変更を承諾または拒否する — チェックマークで承諾、Xで拒否(一つずつ実行)
  4. 自分で編集する — コードやテキストを直接編集できます
  5. さらなる変更を依頼する — 「この関数にエラーハンドリングを追加して」や「もっと簡潔にして」など
  6. 履歴を表示する — 「履歴」をクリックしてすべての編集を確認し、必要に応じて元に戻せます

コード機能

  • Python, JavaScript, TypeScript, Java, C++, CSS, HTML, SQLなどのシンタックスハイライト
  • 行番号と括弧の対応表示
  • インライン差分表示 — 行ごとの変更箇所を正確に把握
  • 変更ごとの承諾/拒否 — 各編集に対するきめ細やかなコントロール

リッチテキスト機能

  • 書式設定ツールバー — 太字、斜体、リンク、リスト、表
  • 見出しとブロック — 構造を持って整理
  • コメント — テキストを修正せずにメモを残す
  • 変更履歴 — 追加、削除、修正をカラーハイライトで確認
  • 検索と置換 — ドキュメント全体を検索し、一致箇所を置換

ヒント

  • AI が作業している間も編集可能です。変更は同期されます
  • バージョン履歴ですべての編集が保存されます。内容を失うことはありません
  • ワークフローに合わせた形式で書き出し:Word (.docx)、PDF、HTML、Markdown、リッチテキスト (.rtf)、表データ用の CSV、またはドキュメントのネイティブ形式

This guide is maintained by the Caiioo team using Slate, our built-in editor.