コンテンツにスキップ

言語の選択

現在の言語: 日本語

HagiTask の紹介

ページを編集

対象読者: HagiTask のエコシステムを知りたい利用者、メンテナー、コントリビューター。

前提条件: ありません。タスクのインストールや実行には、HagiCode アプリとそのバックエンドサービスを準備してください。

HagiTask とは

HagiTask は、HagiCode のタスクパッケージとプリセットタスクのモデルです。タスクパッケージは、タスクの識別情報、フロントエンドのパネル、バックエンドの prompt、テンプレート、UI の文言、ストアでの紹介文を、検証可能な一つのディレクトリにまとめます。アプリはこれを使ってタスクを検出、インストール、管理、実行できます。

タスクパッケージはアプリそのものではなく、アプリの実行時設定に代わるものでもありません。アプリがタスクを読み込み、タスクに宣言された機能を実行します。タスクパッケージが提供するのは、規定の形式で整理されたリソースだけです。

エコシステムを構成する役割

役割担当
HagiTask共通 Schema と製品に同梱される組み込みプリセットパッケージを管理し、パッケージ形式の source of truth となります。
組み込みプリセットアプリまたはランタイムに付属する利用可能なタスクです。例:normal-session、research-investigation。
Community Packagesコミュニティタスクのソースデータを data/<taskId>/ で管理します。
HagiTask Siteコミュニティパッケージのソースから一覧、詳細 JSON、ZIP アーカイブを生成し、Community Gallery に公開します。
HagiCode アプリタスクを表示し、パッケージをインストールして有効化状態を保存し、実行時にタスクを実行します。

組み込みプリセットとコミュニティタスクは同じパッケージ Schema を使用しますが、提供元とライフサイクルは異なります。組み込みプリセットは HagiTask リポジトリ、コミュニティタスクは Community Packages リポジトリで管理されます。サイトの /index.json、詳細ドキュメント、ZIP はいずれも生成物であり、コントリビューターが直接編集するソースファイルではありません。

パッケージ管理とソース管理は別の操作

Gallery から ZIP をインストールすると、パッケージがアプリのデータディレクトリにコピーされ、バージョン、提供元、有効化状態が記録されます。一方、サーバーのソース管理では、ランタイムがタスクを検出できるよう、サーバーから参照可能なディレクトリを設定します。ブラウザ上のローカルフォルダーをインストール用パッケージとしてアップロードする操作ではありません。

操作上の区別とフォルダーをソースにする方法は、HagiTask の使い方を参照してください。インストールする場合はHagiTask のインストール、タスクを作成・公開する場合はコミュニティへの貢献を参照してください。

Source of truth の責任範囲

  • docs は利用者とコントリビューター向けの説明と操作ガイドを管理します。
  • HagiTask は共通 Schema と組み込みプリセットのソースを管理します。
  • Community Packages はコミュニティパッケージのソースデータを管理します。
  • HagiTask Site はパッケージのソースから生成された一覧、詳細、アーカイブを公開します。

次のステップ: HagiTask のインストール。

HagiCode

HagiCode はエージェント型コーディングワークスペースです。豊富で便利な UI インタラクションにより、計画・エージェント実行・プロジェクト作業を始めやすく、進めやすくし、開発をより魅力的な体験にします。

豊富で便利な UI インタラクションで、計画からプロジェクト作業までを分かりやすく進められます。

HagiCode を見るドキュメントを読む
  • スマートOpenSpec ワークフローが意図を、提案・設計・タスクから変更のリリースまで実行可能な道筋にします。
  • 効率的マルチエージェント実行で調査・実装・レビューを並行して進め、複数リポジトリや使い慣れた Agent CLI にも対応します。
  • 興味深い豊富で便利な UI インタラクションにより、計画・エージェント実行・プロジェクト作業を始めやすく、進めやすくします。

Windows 版をダウンロード

Microsoft Store で入手すべてのダウンロード

アイデアを、出荷できるソフトウェアへ。

HagiCode はエージェント型コーディングワークスペースです。OpenSpec ワークフローで変更を計画し、マルチエージェント実行で進め、Hero Scenario で長い作業の進み具合を見える化して、アイデアを出荷できるソフトウェアにします。

スマート
OpenSpec ワークフローが、意図を提案からリリースまでの実行可能な道筋にします。
効率的
マルチエージェント実行で、調査・実装・レビューを並行して進めます。
楽しい
使いやすい UI で、計画・Agent 実行・プロジェクト作業を進めやすくします。