Qiuner/QCode

An explorable island world to learn AI coding and build real projects with AI agents. Powered by DeepSeek Harness.

解決する課題

QCodeは、チャットボックスやターミナルに限定されがちな従来のテキスト中心のAIコーディング体験を、探索可能なビジュアル世界へと変革します。抽象的なエージェントの機能を仮想島の「住人」や「場所」に変えることで、初心者にとってAI支援開発のハードルを下げ、孤立したコースではなく実際のプロジェクト作成を通じてプログラミングを学べるようにすることを目的としています。

仕組み

QCodeはGodotでレンダリングされた3D世界をインターフェースとして使用し、AIの住人が特定の機能への入り口として機能します。例えば、「Q」はプロジェクト実行の制作パートナーとして、「Uncle Moss」はプロジェクト履歴の管理を担当します。内部的にはDeepSeek Harnessランタイムと統合されており、実際のLLMインタラクション、ツール呼び出し、ファイルシステムの変更を処理します。このシステムは、Reactベースのワークスペースによるインタラクションと、アニメーションや吹き出しを通じてAIの動作状態を反映するGodotベースの世界を組み合わせています。

対象ユーザー

AIコーディングの初心者で、ガイド付きの低摩擦な方法で実際のプロジェクト構築を始めたいと考えている人、およびAIコーディングセッションを管理するために、より視覚的でゲーム化された環境を好む開発者を主な対象としています。

ハイライト

  • ゲーム化されたインターフェース: 標準的なチャットインターフェースを、AIエージェントが住人として表現される探索可能な群島に置き換えます。
  • 統合学習: ガイド付きチュートリアルと、共有ワークスペースでの実際のプロジェクト実行を組み合わせます。
  • 住人ベースの機能: AIキャラクターに特定の役割(例:ファイルキーパー、プロジェクトキーパー)を割り当て、エージェントのワークフローを整理します。
  • プロフェッショナルワークベンチ: 完全なツール呼び出し、会話履歴、手動承認を確認する必要があるユーザー向けに、高度なインターフェースを維持します。
  • DeepSeek Harness統合: 一貫した実行とツール管理のために、固定されたDSHランタイムを活用します。

関連

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