Skip to content

Instantly share code, notes, and snippets.

@buddypia
Created July 20, 2025 02:37
Show Gist options
  • Save buddypia/9ff5dc2567ca2360794af05599cad430 to your computer and use it in GitHub Desktop.
Save buddypia/9ff5dc2567ca2360794af05599cad430 to your computer and use it in GitHub Desktop.
Code with Kiro (the “Hackathon”) Official Rules(日本語翻訳)

Code with Kiro ハッカソン 公式ルール

これは、仕様駆動開発によってアイデアを製品コードに変えるAI IDE「Kiro」を、開発者が探求するためのチャレンジです。

注意:

  • 参加または受賞にあたり、購入や支払いは一切必要ありません。購入や支払いをしても、受賞の確率が上がることはありません。
  • エントリーを提出することにより、参加者(および参加者の各個人メンバー)、ハッカソン主催者、およびDevpost間の契約として、これらの公式ルールに同意したものとみなされます。

1. 日程とタイムスケジュール

すべての日時は米国太平洋時間 (Pacific Time) です。

イベント 開始日時 終了日時
提出期間 2025年7月14日(月) 午前6:00 2025年8月25日(月) 午後12:00
審査期間 2025年9月4日(木) 午後1:00 2025年9月26日(金) 午後1:00
受賞者発表 2025年10月1日(水) 午前9:00頃

2. 主催者と管理者

  • 主催者 (Sponsor): Amazon Web Services, 410 Terry Avenue North, Seattle, Washington 98109 United States
  • 管理者 (Administrator): Devpost, Inc. (“Devpost”), 222 Broadway, Floor 19, New York, NY 10038

3. 参加資格

参加可能な方

  • エントリー時点で居住地の成人年齢に達している個人(「適格な個人」)。
  • 適格な個人で構成されるチーム(1チーム最大3名、「チーム」)。
  • エントリー時点で法人格を有する組織(企業、非営利法人、有限責任会社、パートナーシップ等、「組織」)。

※上記を総称して「参加者」とします。 ※適格な個人は、複数のチームや組織に参加したり、個人として単独で参加することも可能です。 ※チームや組織として参加する場合、1名の代表者(「代表者」)を指名し、代理として提出物(Submission)をエントリーする権限を与える必要があります。

参加できない方

  • 米国法または現地法によりハッカソンへの参加や賞金の受け取りが禁止されている国、州、地域(ブラジル、ケベック州、ロシア、クリミア、キューバ、イラン、北朝鮮、シリア、その他米国財務省外国資産管理局が指定する国を含む)の居住者または法人。
  • ハッカソンの設計、制作、有料プロモーション、運営、配布に関与する組織(主催者および管理者を含む)(「プロモーション関連団体」)。
  • プロモーション関連団体の従業員、代表者、代理人**、およびその近親者または同世帯の構成員
  • ハッカソンの設計、制作、プロモーション、運営、配布に関与するその他の個人、およびその近親者または同世帯の構成員
  • 審査員(後述)、または審査員を雇用する企業や個人。
  • 上記組織の親会社、子会社、その他の関連会社***。
  • その他、主催者および/または管理者が独自の裁量で、実際のまたは見かけ上の利益相反を生じさせると判断した個人または組織。

注釈:

  • 近親者: 配偶者、子供、継子、親、継親、兄弟姉妹、継兄弟姉妹を指します。同世帯の構成員: 年間3ヶ月以上同じ住居を共有する人を指します。
  • *代理人: ハッカソンへの提出物を作成する際に、契約関係等を通じてプロモーション関連団体の代理として、その指示に基づき行動する個人または組織を指します。
  • **関連会社: (a) 共通の支配下にある、共通の過半数所有者または経営者を共有する組織、または (b) 他方の組織に相当な所有権を持つ、または他方の組織によって相当な所有権を持たれている組織を指します。

4. 応募方法

ハッカソンウェブサイト(kiro.devpost.com)にアクセスし、以下の手順に従ってください。

  1. ハッカソンへの登録: ウェブサイトの「Join Hackathon」ボタンをクリックして登録します。無料のDevpostアカウントを作成するか、既存のアカウントでログインしてください。これにより、重要な更新情報を受け取ったり、提出物を作成したりできます。

  2. 開発ツールの入手とプロジェクト作成: 必要な開発ツール/プラットフォームへのアクセス権をこちら(http://kiro.dev/)から取得し、後述の「プロジェクト要件」を満たすプロジェクトを完成させてください。開発ツールの使用は、関連するライセンス契約に従うものとします。

  3. 提出物のエントリー: 提出期間中に、ハッカソンウェブサイトの「Enter a Submission」ページで必須項目をすべて入力し、以下の要件に従って提出してください。

プロジェクト要件

  • 作成するもの: Kiroを使用して動作するソフトウェアアプリケーションを構築し、以下のいずれかのカテゴリに提出してください。

    1. 生産性・ワークフローツール: 開発者やその他の人々のために、時間を節約し、手間を減らし、日常業務を簡素化するツール。例:開発ワークフローの自動化、履歴書作成支援、コンテンツツール、カレンダー整理ツールなど。
    2. ゲーム・エンターテイメント: 表現豊かで、インタラクティブで、純粋に楽しいもの。例:ゲーム、インタラクティブなストーリーテリング体験、ビジュアル実験など。
    3. 教育アプリ: 他の人の学習を助けるもの。例:インタラクティブなチュートリアル、オンボーディングツール、AIを活用した学習プラットフォームなど。
    4. ワイルドカード / フリースタイル: 上記のカテゴリに当てはまらないもの。Kiroを使って何でも作ってください。私たちは驚きが大好きです。
  • 機能性: プロジェクトは、対象プラットフォームで正常にインストール・実行でき、ビデオや説明文で示された通りに機能する必要があります。

  • プラットフォーム: 提出するプロジェクトは、意図されたプラットフォーム上で動作する必要があります。

  • 新規性・既存プロジェクト: プロジェクトは、参加者が新規に作成したもの、またはハッカソン提出期間開始前に存在していた場合は、期間中に大幅に更新され、新しいユースケースを解決するものである必要があります。

  • サードパーティ連携: サードパーティのSDK、API、データを使用する場合、そのツールの利用規約やライセンス要件に従って使用する権限が必要です。

提出要件

  • プロジェクト: 上記のプロジェクト要件を満たし、必須の開発ツールで構築されたプロジェクトを含めること。
  • テキスト説明: プロジェクトの機能や特徴を説明するテキストを含めること。
  • デモビデオ:
    • 長さ: 3分未満であること(審査員は3分を超えて視聴する義務はありません)。
    • 内容:
      • プロジェクトが対象デバイスで機能している映像を含めること。
      • 以下の質問に答えること:
        • ゼロからの構築とVibeコーディング: プロジェクト構築のためにKiroとどのように対話しましたか?Kiroが生成した最も印象的なコードは何でしたか?
        • エージェントフック: Kiroフックでどのワークフローを自動化しましたか?フックは開発プロセスをどのように改善しましたか?
        • 仕様からコードへ: Kiroに実装させるために仕様をどのように構成しましたか?仕様駆動のアプローチは開発プロセスをどのように改善しましたか?
    • アップロード先: YouTube, Vimeo, Facebook Video, Youkuのいずれかにアップロードし、一般公開に設定すること。リンクを提出フォームに記載してください。
    • 著作権: 第三者の商標や著作権のある音楽・素材は、使用許可がない限り含めないこと。
  • リポジトリの要件:
    • プロジェクトのルートに/.kiroディレクトリを含め、仕様、フック、ステアリングの使用状況がわかるようにしてください。.gitignore/.kiroディレクトリやサブフォルダを追加しないでください(失格となる可能性があります)。
    • 審査とテストのために、オープンソースのコードリポジトリへのURLを提供してください。リポジトリは公開されており、承認されたOSIオープンソースライセンスを持つ必要があります。
  • カテゴリ指定: 提出するカテゴリを明記すること。
  • Kiroの使用方法: Kiroをどのように使用したかについての説明文を提供すること。

その他

  • 複数提出: 複数の提出は可能ですが、各提出物はユニークで、他の提出物と実質的に異なる必要があります。
  • 所有権: 提出物は参加者のオリジナル作品であり、参加者が単独で所有し、他者のIP権を侵害しないものであること。
  • テスト: 審査員がプロジェクトをテストできるよう、ウェブサイト、デモ、またはテストビルドへのアクセスを提供してください。非公開の場合はログイン情報も記載してください。

5. 提出物の修正

  • 下書き: 提出期間終了前であれば、提出物の下書きをDevpostポートフォリオに保存できます。
  • 提出後の修正: 提出期間終了後、主催者や管理者は、第三者の権利を侵害する可能性のある素材の削除など、軽微な修正を許可する場合があります。ただし、修正後も提出物の本質は維持されなければなりません。

6. 審査員と審査基準

審査プロセス

  1. ステージ1 (適格性審査): 提出物がハッカソンのテーマに合致し、必要なAPI/SDKを適切に使用しているかどうかの基本的な適合性をパス/フェイル方式で判断します。
  2. ステージ2 (本審査): ステージ1を通過したすべての提出物を、以下の基準に基づいて評価します。各基準は均等に重み付けされます。

審査基準

  • 潜在的価値 (Potential Value): ソリューションがどれだけ広く役立つか、使いやすいか、アクセシブルかなど。
  • 実装 (Implementation): アイデアがKiroをどれだけうまく活用しているか。
  • アイデアの質 (Quality of the Idea): プロジェクトの創造性、独創性。ユニークな公開データセットの使用や、独自の方法での課題解決など。

同点の場合

同点の場合は、上記の審査基準の最初の項目(潜在的価値)のスコアが高い方を上位とします。それでも同点の場合は、次の基準(実装)で比較し、これを繰り返します。すべての基準で同点の場合は、審査員パネルの投票によって決定します。

特別賞の応募方法

  • Social Blitz Prize: 提出期間中に、SNS(X, LinkedIn, Instagram, BlueSky)でKiroの好きな点と、それが開発アプローチをどう変えたかを投稿してください。@kirodotdevをタグ付けし、ハッシュタグ#hookedonkiroを使用する必要があります。主催者がお気に入りの5つの投稿を選びます。
  • ブログ投稿ボーナス賞: 提出期間中に、あなたのプロジェクトに関するブログ記事をhttps://dev.to/kirodotdevに公開してください。#kiroのハッシュタグを使用し、公開したブログ記事のリンクをDevpostの提出フォームに記載してください。

7. 知的財産権

  • 所有権: すべての提出物の知的財産は、それを開発した個人または組織に帰属します。
  • ライセンス: 提出することにより、参加者は主催者が審査目的で提出物を使用するための、全額支払い済みの非独占的ライセンスを付与することに同意します。
  • プロモーション: 主催者およびDevpostは、ハッカソン期間中およびその後3年間、ハッカソンとその結果を宣伝する目的で、提出物を宣伝し、貢献したすべての個人の名前、肖像、声、画像を使用する権利を有します。

8. 賞金・賞品

賞の種類 賞の名称 賞金 (USD) 数量 対象
総合賞 1位 $30,000 1 全ての適格な提出物
2位 $15,000 1 全ての適格な提出物
3位 $10,000 1 全ての適格な提出物
カテゴリ賞 生産性・ワークフローツール最優秀賞 $5,000 1 当該カテゴリの提出物
ゲーム・エンターテイメント最優秀賞 $5,000 1 当該カテゴリの提出物
教育アプリ最優秀賞 $5,000 1 当該カテゴリの提出物
ワイルドカード/フリースタイル最優秀賞 $5,000 1 当該カテゴリの提出物
ボーナス賞 Kiroの最も革新的な使用法 $2,000 5 全ての適格な提出物
インフルエンサー審査員特別賞 $1,000 4 全ての適格な提出物
投稿賞 Social Blitz Prize $200 5 全ての適格な提出物
ボーナスブログ投稿賞 $100 100 対象ブログを投稿した先着100の適格な提出物

賞金に関する重要事項

  • 複数受賞の制限: 1つのプロジェクトが受賞できるのは、総合賞またはカテゴリ賞のいずれか1つ、およびボーナス賞1つまでです。個人は投稿賞を最大2つまで受賞できます。
  • 賞金の支払い: 賞金は個人、チームの代表者、または組織に支払われます。チームや組織内での配分は代表者の責任となります。
  • 検証: 受賞候補者は、身元や資格の検証を受ける必要があります。
  • 配送: 必要書類の受領後、60日以内に賞金が支払われます。
  • 手数料と税金: 賞金の受け取りに関連する手数料や税金は、すべて受賞者の負担となります。

9. 参加条件と免責

ハッカソンに参加することにより、参加者は以下の点に同意するものとします。

  • 参加者と主催者・管理者との関係は、機密性、受託者性、その他特別な関係ではありません。
  • 公式ルールおよび審査員の決定に従うこと。
  • 参加、提出物の作成・エントリー、賞金の受領・使用から生じるあらゆる請求、費用、責任について、プロモーション関連団体を免責し、補償し、防御すること。

10. 広報活動

参加者は、主催者、管理者、およびその代理人が、宣伝目的で参加者の提出物や個人情報(氏名、肖像、写真、声、意見、居住地など)を使用することに同意します。


11. 一般条件

  • 主催者および管理者は、技術的な障害や不正行為などが発生した場合、独自の裁量でハッカソンを中止、中断、または変更する権利を留保します。
  • 主催者および管理者は、不正行為や非スポーツマン的な行為を行う参加者を失格とする権利を留保します。
  • 本公式ルールの内容に矛盾がある場合は、本公式ルールの条件が優先されます。

12. 責任の制限

すべての参加者は、賞品またはハッカソンへの参加に関連する一切の責任から、免責対象となる関係者を解放することに同意します。


13. 紛争解決

  • 法律で禁止されている場合を除き、本ハッカソンに関連するすべての紛争は、集団訴訟によらず、米国仲裁協会の規則に基づく最終的かつ拘束力のある仲裁によって個別に解決されるものとします。
  • 本公式ルールの解釈および施行は、抵触法の原則にかかわらず、米国ニューヨーク州の実体法に準拠します。

14. 追加条項

Devpostの利用規約(https://info.devpost.com/terms)が、ハッカソンへの参加に適用されます。本公式ルールと利用規約の間に矛盾がある場合は、本ハッカソンに限り本公式ルールが優先されます。


15. 参加者の個人情報

参加者から収集された情報は、Devpostのプライバシーポリシー(https://info.devpost.com/privacy)に従って取り扱われます。

ご質問は [email protected] までメールでお問い合わせください。

@buddypia
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment