PawanOsman/OpenCursor

Open-source Cursor-like AI coding agent for VS Code - agentic chat, multi-provider LLMs (OpenAI, Ollama, llama.cpp), semantic search, and MCP support

解決する課題

OpenCursorは、VS Code内に統合された集中型のAIコーディングエージェントを提供します。これにより、開発者はファイル編集、ターミナルコマンド、コード探索を自動化しつつ、ワークスペースに加えられる変更を完全に制御できます。

仕組み

この拡張機能はVS Codeのサイドバーに統合されており、OpenAIやAnthropicなどのホスト型サービスから、Ollamaやllama.cppで実行されるローカルモデルまで、さまざまなAIモデルを接続できます。チャットインターフェースを通じてエージェントと対話し、ファイル、フォルダ、ターミナル出力を参照してコンテキストを提供します。エージェントがタスクを実行した後、提案された変更をチャンクごとに確認し、適用または取り消しを選択できます。

対象ユーザー

柔軟なモデル選択をサポートし、クラウドベースおよびローカルインフラの両方で動作し、エージェントの権限とコード修正に対して詳細な制御を求める開発者向けに設計されています。

ハイライト

  • 柔軟なモデルサポート: 主要なAPIプロバイダーへの接続、カスタムエンドポイントの使用、またはローカル推論による完全なオフライン実行が可能です。
  • ワークスペース認識: 特定のファイル、Gitコンテキスト、ドキュメント、ターミナル出力についてエージェントと対話できます。
  • 制御された実行: プロジェクトに適用されるすべてのファイル編集やツールアクションを事前に確認できます。
  • 高度なモード: 現在のワークフローに合わせて、Agent、Plan、Projectなどの異なる操作モードを切り替えられます。
  • ローカルインデックス: コードベースとドキュメントの検索可能なローカルインデックスを作成し、より正確でコンテキストを認識した回答を得られます。

関連

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