本記事では、 リソースとコンテキスト タブ内の コードベース 機能について説明します。ソースコードをZIP ファイルにし、アップロードすることでソースコードをワークスペースに登録でき、AI がコードの内容を参照しながら質問への回答やワークフローの実行を行えるようになります。GitHub リポジトリとの連携については、「GitHub 連携」の記事をご参照ください。

前提条件

操作 必要な権限
ZIP ファイルのアップロード 全メンバー
コードベースの削除 管理者 / オーナー

ZIP ファイルでアップロードする

Screenshot 2026-03-19 at 13.26.25.png

  1. ワークスペースページで リソースとコンテキスト タブを選択します。
  2. コードベース を選択します。
  3. アップロードエリアに ZIP ファイルをドラッグ&ドロップするか、エリアをクリックしてファイルを選択します。
  4. アップロードの進捗がパーセンテージで表示されます。完了後、自動でインデックス処理が開始されます。
  5. ステータスが {n}件インデックス済み に変わるとコードベースが利用可能になります。

<aside> 💡

対応形式は ZIP (.zip)のみです。ZIP ファイルは最大 200 MB、解凍後の合計サイズは最大 5 GB、ZIP 内のファイル数は 10,000 件までです。

</aside>

<aside> 💡

インデックス化の対象となるファイルの拡張子は以下のとおりです。

コードファイル: .ts / .tsx / .js / .jsx / .py / .go / .java / .rb / .rs / .c / .h / .cpp / .hpp / .cs / .kt / .swift / .php / .sh / .sql

設定・ドキュメントファイル: .yml / .yaml / .toml / .json / .md / .txt

node_modules/ / .git/ / dist/ / build/ などのディレクトリ、テストファイル・ロックファイルは自動的に除外されます。

</aside>

<aside> 💡

ZIP ファイルのアップロードは AI 使用量を消費します。使用制限に達するとアップロードができなくなります。また、ストレージ使用量が上限の 80% に達すると警告が表示されます。上限を超えた場合は新規アップロードが無効になります。

</aside>

インデックスステータス

ステータス 説明
準備完了 抽出済みの状態
インデックス作成の待機中 インデックス処理の開始を待っている状態
インデックス作成中 ({処理済み}/{合計}) ファイルを解析・インデックス化中。処理済みファイル数/合計ファイル数が表示されます
{n}件インデックス済み インデックス処理が完了し、利用可能な状態
インデックス作成失敗 インデックス処理でエラーが発生した状態
失敗 アップロードまたは解凍処理でエラーが発生した状態

コードベースを削除する

ZIP アーカイブとして登録したコードベースを削除します。GitHub リポジトリを使用したコードベースの削除については、「GitHub 連携」の記事をご参照ください。

  1. ワークスペースページで リソースとコンテキスト タブを選択します。
  2. コードベース を選択します。