GitHub Sparkとは?【概要と使い方】

2024/10/30に公開

はじめまして、ますみです!

株式会社Galirage(ガリレージ)という「生成AIに特化して、システム開発・アドバイザリー支援・研修支援をしているIT企業」で、代表をしております^^

自己紹介.png

本日は、GitHub Universe 2024で新しく発表された、「GitHub Spark」について解説します^^

本記事は、下記の公式サイトの内容をベースに作成しています。

https://githubnext.com/projects/github-spark

GitHub Sparkとは?

GitHub Sparkは、「誰でも自分のためのソフトウェアを作成・カスタマイズできるようにするAIツール」です。

このツールを使うことで、コードを書く必要がなく、自分だけの小さなアプリ(Spark)を簡単に作り、共有することができます。

開発者は、よく自分の環境をカスタマイズして生産性を向上させたり、使いやすくしたりしますが、通常、アプリを一から作るのは手間がかかるため、多くのアイデアを諦めてしまうことがあります。

GitHub Sparkは、そんな悩みを解決し、自分にぴったりのアプリを簡単に作れるようにするために生まれました。

GitHub Sparkの特徴

GitHub Sparkは、次の3つの要素を組み合わせて、ユーザーにとって直感的で簡単にアプリを作成できるようにしています。

  1. 自然言語ベースのエディタ: 自分のアイデアを簡単に表現し、時間をかけて改良していけるエディタです。例えば「子どものお小遣いを管理するアプリが欲しい」と入力するだけで、そのアイデアに基づいたアプリが自動的に生成されます。
  2. 管理された実行環境: 作成したスパークは、ホストされており、データ保存やデザイン設定などの機能も組み込まれています。これにより、コードのデプロイなど難しい作業を行うことなく、自分のデバイスからすぐに利用できます。
  3. PWA対応のダッシュボード: 作成したスパークを管理・起動するためのダッシュボードが提供されており、スマホやPCからどこでも使えます。

Micro Apps(スパーク)とは?

GitHub Sparkで作られる「Spark(スパーク)」は、小規模でシンプルなアプリです。

例えば、子どものお小遣い管理、カラオケナイトの予定管理、ニュースの簡易表示など、特定の目的に特化したものです。

短期間だけ必要なものや、自分だけのニッチなニーズを満たすアプリを、簡単に作成できるのがポイントです。

GitHub Sparkでできること

GitHub Sparkでは、具体的に、下記の3つを中心に、アプリの作成・カスタマイズをサポートしています。

  1. インタラクティブなプレビュー: 自然言語でアプリの機能を指定すると、その場でプレビューが表示され、見た目や機能を確認しながら改良できます。
  2. バリエーションの提案: アプリの見た目や機能の異なるバリエーションをいくつか生成してくれるので、自分のイメージに合ったものを選んで調整できます。
  3. 自動履歴管理: すべての変更が自動的に保存され、いつでも過去のバージョンに戻すことができます。これにより、試行錯誤が簡単に行えます。

GitHub Sparkの使い方

GitHub Sparkは、現在技術プレビューとして提供されており、興味がある方はサインアップして試すことができます。

自分だけのカスタムアプリを簡単に作成し、他の人と共有したり、自分のためにさらに改良したりすることが可能です。

GitHub Sparkはいつから利用できる?

現在は、まだ利用できず、Waitlistに登録することだけができます。

ちなみに、GitHub Sparkのエンジニアに聞いた裏情報ですが、Discordに登録をすると、優先的に利用できるようになるらしいです😎

最後に

最後まで読んでくださり、ありがとうございました!
この記事を通して、少しでもあなたの学びに役立てば幸いです!

おまけ①:Raggle

RAGの精度改善に挑戦しませんか?

Raggleにて、「法務RAGシステムの性能改善ハッカソン」を開催中です!(10月20日に募集締切)

Raggleは、RAGの性能改善技術を競い合い、AIエンジニアのスキルアップを支援するプラットフォームです🥇

優勝者(GOLD🥇)の賞金は、なんと30万円!!!

SILVERは10万円、BRONZEでも5万円の賞金を用意しています!

また、参加賞として、大会終了後に「RAG精度改善ハンドブック」を贈呈予定なため、初学者の方もぜひ挑戦してみてください 🔰

みなさん、奮ってご参加ください🔥

※ 生成AIエンジニアの権利を守るため、投稿されたソースコードの著作権は、投稿者に帰属する規約としているため、その点もご安心ください◎

▼ エントリーはこちら ▼
https://raggle.jp/competition/29676d73-5675-4278-b1a6-d4a9fdd0a0ba

おまけ②:書籍出版のお知らせ

ついに『AIとコミュニケーションする技術(インプレス出版)』という書籍の事前予約が始まりました🎉

これからの未来において「変わらない知識」を見極めて、生成AIの業界において、読まれ続ける「バイブル」となる本をまとめ上げました。

かなり自信のある一冊なため、もしもよろしければ、ご一読いただけますと幸いです^^

▼ Amazonの事前予約はこちらから ▼
https://amzn.to/3ME8mLF

おまけ③:生成AIアカデミー

より専門的な「生成AIエンジニア人材」を目指しませんか?

そんな方々に向けて、「生成AIアカデミー(旧:生成AIエンジニア塾)」というプログラムを始めました🎉

最終的なゴールとして、『エンタープライズ向けの生成AIシステムを構築するためのスキルを習得し、大手案件で活躍できる人材』を目標とします。

また、一人一人にしっかりと向き合って、メンタリングをできるようにするため、現在メンバーの人数制限をしております。本気度やスキルレベルの高い人から、順番にご案内しております。

▼ 登録はこちらから ▼
https://bit.ly/generative_ai_engineer_school_by_zenn

おまけ④:AI Newsletter for Biz

最新のAIニュースの情報を収集しませんか?

AI Newsltter for Bizは、ビジネスパーソン向けに「AIニュース」を定期配信する完全無料のニュースレターです📩

一人でも多くの方にとって、「AI人材としてのスキルアップ」につながれば幸いです^^

また、現在、登録者限定で「明日から使える 無料AIサービス3選」のPDFを配布中です 🎁
※ ご登録完了のメールに、PDFリンクを添付いたします。

▼ 登録はこちらから ▼
https://bit.ly/ai_newsletter_for_biz_zenn

おまけ⑤:生成AIの仕事をしたい仲間を募集中 🤝

弊社Galirageでは常に、40-50件ほどの生成AI案件が走っております。

そして、ほとんどが「生成AIの案件(RAGシステム開発 / 精度改善の研究開発など)」の仕事になります!

かなり人手が不足しており、以下のポジションの仲間を募集しています💪

  • RAGエンジニア(RAG / LangChain / Python)
  • バックエンドエンジニア(Python / FastAPI)
  • フロントエンジニア(Next.js / TypeScript)
  • Azureエンジニア(AOAI / AI Search)
  • UI/UXデザイナー
  • 生成AIリサーチャー(研究開発 / 論文執筆)
  • 生成AIコンサルタント
  • PM / PMO

ご興味がある方は、下記のフォームよりお気軽にご連絡ください!

https://forms.gle/XMd19irZU4Fi7VAQ9

採用基準は下記の通りです。
  • 平日の日中に動ける方だと嬉しいですが、週8時間くらいの副業でもOKです!
  • 開始時期は、直近だと嬉しいですが、遠い未来でもOKです!まずはカジュアルに話しましょう😊
  • 年齢は不問です!現状は、平均年齢は30歳前後の会社です!
  • 「スキルセット」よりも「カルチャーマッチ・仕事への姿勢・ものづくりへのワクワク」を重視します。
    • 10月には新しく10名採用しました。
    • その内、エンジニア経験が3年未満の方は、4名いました。
    • スキルについては、ジョインした後に、必要に応じて、キャッチアップする時間を作ります。
    • 弊社は、正社員7名、業務委託80名の組織で構成されており、業務委託の仲間に支えられているため、正社員と業務委託の間にあまり差をつけていません。
    • 契約形態に関わらず、一緒に働く仲間として受け入れたその日から、大切な仲間です!
    • 新卒や転職の正社員採用もしていますが、業務委託での仕事を通して、お互いにWin-Winだと判断できた方のみを採用しています。
    • 私自身、フリーランスを5年間やっていたため、個人事業主と正社員のメリデメは両方の立場から理解しています。
  • 人手不足ではあるものの、採用基準をかなり厳しくしています。目の前の売上よりも、カルチャーのマッチする人だけを入れることにこだわっています。
  • ちなみに、弊社のリーダーを紹介したプロフィールページはこちらです!
    • Galirageに、本当に素敵な方が多いことは、保証します!

参考文献

https://githubnext.com/projects/github-spark

https://www.youtube.com/watch?v=5ov2NYBdGSw

https://githubuniverse.com/

Discussion