Tab

複数行の編集まで予測するコード補完。Tab を押して、現在のコードや直近の変更に基づく提案を受け入れよう。

Tab autocomplete

Agent

複数ファイルにまたがるコードを読み取り・変更できる AI。変更内容を自然言語で伝えると、Agent が実行してくれる。

Agent mode

Background Agent

作業を続けながら非同期でタスクを実行。エディタや Slack などの外部連携から呼び出せる。

Background agent

Inline Edit

選択したコードを自然言語で編集。Ctrl+K を押して変更内容を指示し、その場で適用結果を確認しよう。

Inline editing

Chat

AI と会話するためのインターフェース。マルチタブ、会話履歴、チェックポイント、エクスポート機能に対応。

Rules

AI の挙動を定義するカスタム指示。コーディング規約、フレームワークの好み、プロジェクト固有の慣例を設定しよう。

AI rules

Memories

過去の会話から得たプロジェクトの文脈や意思決定を永続的に保存。今後のやり取りで自動的に参照される。

Codebase Indexing

コードベースのセマンティック解析。コード検索、参照箇所の特定、コンテキストを考慮した提案を可能にする。

Codebase Indexing

MCP

外部ツール統合のための Model Context Protocol。データベース、API、ドキュメントソースに接続する。

Context

コード生成時に AI モデルへ渡される情報。ファイル、シンボル、会話履歴を含む。

Context management

Models

コード生成に使える多様な AI モデル。各モデルは速度や能力の特性が異なる。

Model selection