説明
OxCodeは、開発者がソフトウェア開発ライフサイクル全体を通じて支援するように設計されたAIソフトウェアエンジニアとして機能します。従来のAIコーディングツールが主にオートコンプリートやコード生成に焦点を当てるのに対し、OxCodeはエンジニアリングパートナーとして機能し、要件収集、計画、コード理解、デバッグ、テスト、ドキュメンテーション、デプロイメント、継続的改善に関与します。
続きを読む
このプラットフォームは、異なるモードを通じて操作されます。エージェントモードは、単一の会話でタスクを実行し、コードベースを探索し、ファイルを編集し、承認されたコマンドを実行し、テスト、デバッグ、結果の検証を行います。一方、プランモードは、コードを読み取り、変更を加えずに計画を提案し、その後エージェントモードに持ち込むことができます。これらのモードは、現在VS CodeおよびOpen VSXを介して互換性のあるIDEでライブのDevモードの一部です。
主な機能には、セッションとキューされたメッセージの管理が含まれ、ユーザーはタスクを実行中に操作、編集、または順序を変更できます。OxCodeはまた、スキルやプラグインをサポートし、ユーザーがカタログやサードパーティのソースから専門的な指示をインストールできるようにし、手動または自動のスキル選択オプションを提供します。プロジェクトおよびグローバル情報を検査可能なMarkdownとして保存し、長い会話を要約して関連するコンテキストを保持します。
権限管理は、手動、自動編集、完全アクセスのレベルを含む柔軟性を提供し、セッションまたは永続的なコマンドの承認を含みます。ワークスペース外のアクション、ファイルを送信するコマンド、および画像生成は常に明示的な許可を必要とします。このツールは、コマンド出力、編集されたログを表示し、リクエストが失敗した場合に再試行または続行するためのコントロールを提供するライブ実行および回復機能を備えています。
OxCodeは、ウェブ、モバイル、バックエンド、AI、ブロックチェーン、デスクトップソフトウェアワークフローを含む、ほとんどの現代の言語、フレームワーク、テクノロジースタックをサポートするように構築されています。既存のコードベースや新しいプロジェクトと統合し、ユーザーがソフトウェアを理解し、ナビゲートし、デバッグし、修正し、拡張するのを助けます。主に開発者向けですが、アイデアを動作するソフトウェアに変えるために、創業者、学生、クリエイター、新しいビルダーを支援するようにも設計されています。このプラットフォームは、OxCode.aiインフラストラクチャによって支えられ、異なるエンジニアリングタスクに選ばれた専門的なシステムとモデルを利用し、ユーザーが特定のモデル名を管理する必要がありません。
- カテゴリーAI コーディングアシスタント
- 料金モデルフリーミアム
- デプロイクラウド
- プラットフォームWeb, Windows, macOS
OxCodeの主要機能
タスク実行と検証のためのエージェントモード
コード分析と計画生成のためのプランモード
保存されたワークスペースの会話と独立したチャット
操作、編集、順序変更が可能なキューされたメッセージ
カタログやサードパーティのソースからインストール可能なスキル
自動スキル選択オプション
ローカルプロジェクトおよびグローバルメモリのストレージ
長い会話のためのコンテキスト要約
手動、自動編集、完全アクセスの権限レベル
セッションまたは永続的なコマンドの承認
ライブコマンド出力と編集されたログ
失敗したリクエストのための再試行および続行コントロール
現代のプログラミング言語およびフレームワークのサポート
既存および新しいコードベースとの互換性
インタラクションのための自然言語チャットインターフェース
OxCodeの使い方は?
OxCodeのインストール: VS Code Marketplaceまたは互換性のあるIDE用のOpen VSXからOxCode - AI Software Engineer拡張機能をインストールします。
サインアップ/サインイン: エディタ内のOxCodeパネルを開き、サインアップまたはサインインを選択してブラウザを通じてアカウント作成を完了します。
モードの選択: タスク実行のためのエージェントモードまたはコード分析と計画生成のためのプランモードを含むDevモードを利用します。
OxCodeとの対話: チャットインターフェースを使用して機能を計画したり、技術的な質問をしたり、問題をデバッグしたり、コードを理解したりします。
権限の管理: 権限レベル(手動、自動編集、完全アクセス)を設定し、必要に応じてコマンドを承認します。
スキルの利用: OxCodeカタログやサードパーティのソースから専門的なスキルをインストールするか、自動スキル選択を許可します。
監視と回復: ライブコマンド出力を観察し、接続やモデルリクエストが失敗した場合は再試行または続行コントロールを使用します。
OxCodeの使用例
- 機能計画
- コードベースの理解
- コード作成
- エラーのデバッグ
- テスト生成
- プロジェクトのデプロイメント
- 問題の監視
- 構築しながら学ぶ
- コードレビュー








