yaroslavyaroslav/OpenAI-sublime-text

First class Sublime Text AI assistant with gpt-5, Opus 4.6, Gemini 3 and ollama support!

何を解決するか

このプラグインは、Sublime Text エディタ内に AI ベースのコーディング支援を直接導入し、さまざまな Large Language Models (LLMs) とやり取りするための柔軟なインターフェースを提供します。開発ワークフローから離れることなく、AI チャットやコード生成を行うことができます。エディタとウェブブラウザの間を切り替える必要がなくなります。

動作方法

このプラグインは API を介して LLM プロバイダーに接続します。OpenAI、Anthropic Claude、Google Gemini、およびローカル LLM 用の OpenAI 互換 API(llama.cpp や Ollama)など、幅広いサービスをサポートしています。ユーザーはコマンドパレット、専用のチャットパネル、または「Phantoms」(インラインオーバーレイ)を通じて AI とやり取りできます。Phantoms は、コードの即時置換や AI 応答の追加を可能にします。

対象ユーザー

クラウドベースの API やローカルでホストされたモデルを使用するかどうかに関わらず、デバッグ、コード生成、ドキュメント作成に統合された AI アシスタントを必要とする Sublime Text の開発者。

主な特徴

  • マルチプロバイダー対応:OpenAI、Claude、Gemini、Ollama や llama.cpp などのローカルサーバーと互換性があります。
  • コンテキスト管理:プロンプトに送信する特定のファイルやファイル内の部分をコンテキストとしてマークできる機能。
  • 統合診断ツール:ビルド出力や LSP(Language Server Protocol)出力を自動的に含めるコマンドで、より迅速なデバッグが可能。
  • Phantom モード:エディタ内でテキストを直接置換または追加できる、干渉の少ないインライン応答。
  • プロジェクト固有の設定:異なるプロジェクトごとに個別のチャット履歴とアシスタント設定を保持。
  • コード言語の強調表示:チャットモード内で Markdown 構文の強調表示が可能。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト