AIパネル
エディタに統合されたAIチャット機能。Claude APIを使用し、自然言語でエディタを操作できます。
できること
コンテンツ操作
「この段落を箇条書きに変換して」
「このファイルの内容を要約して」
「英語に翻訳して」
「READMEを新規作成して、プロジェクトの概要を書いて」
UI操作
「ダークモードにして」
「フォントサイズを大きくして」
「サイドバーを閉じて」
「プレビューモードに切り替えて」
AIアクション一覧
actionsレジストリ(SSOT)で管理。現在16アクション(UI操作、ファイル操作、リポジトリ操作、Issues操作)。
| カテゴリ | アクション例 |
|---|---|
| UI操作 | テーマ変更、フォントサイズ変更、サイドバー切替、エディタモード変更 |
| ファイル操作 | ファイルを開く、ファイル作成、ディレクトリ作成、ファイル編集提案(diff表示) |
| リポジトリ操作 | リポジトリ作成、リポジトリ切替(あいまい検索対応)、リポジトリ一覧 |
| Issues操作 | Issue詳細取得、Issue一覧、Issue作成、Issueコメント、Issue更新 |
選択可能なモデル
| モデル | Model ID | 特徴 |
|---|---|---|
| Haiku(デフォルト) | claude-haiku-4-5-20251001 | 高速・低コスト。日常的なメモ編集や簡単な質問に最適 |
| Sonnet | claude-sonnet-4-6 | バランス型。コード編集や複雑な提案に最適 |
| Opus | claude-opus-4-6 | 最高性能。高度な分析や長文の構成に最適 |
設定画面からワンクリックで切り替え可能。今後も新モデルの追加対応を予定。
特徴
- BYOK(Bring Your Own Key) — 自分のAnthropic APIキーを使用。Enterprise向けには組織共有キーや他LLMプロバイダー対応も予定
- 編集中のファイル内容をコンテキストとして自動提供
- 提案編集のdiff表示で変更内容を確認してから適用
- ストリーミングレスポンス対応