Skip to main content
アップデート
アップデートReleaseDecisions

3か月で24リリース:AlphaCloud はこうなった

最初に番号を付けたバージョンから、メッセージビルダーまで。その間に何が加わったのか、そしてバージョン番号が私たち自身について何を教えてくれたのか。

公開日 著者: AlphaCloud5 分で読めます

2026年6月1日、私たちはバージョンを数え始めました。9月6日には v1.8.0 になっていました。その間に24のリリースがあります。この記事は、それを一覧ではなく一本の流れとして捉え直す試みです。

4つのフェーズ

6月:モジュール。 ハニーポット、ロール保持、一時ボイス、アカウント年齢、ロール名、サポートコール。さらに、ユーザーごとの長期記憶を持つ AI チャット。基本的な道具がそろったフェーズです。

7月:機能ではなく道具。 カスタムコマンド用の高度なビルダー、つまり本物の分岐を持つビジュアルなフローエディター。続いてオートメーション、自分で組み立てるトリガーとアクションです。6月との違いは根本的です。それまでは機能を作っていましたが、7月からは、サーバーが自分のものを作るためのブロックを作るようになりました。

8月:お金と保護。 一方では Anti Nuke、AutoMod、レベルシステム。もう一方では、撤回、解約、請求ポータルまで含めた決済の仕組み全体です。それまでのどれよりも目立たず、そして、はるかに手間がかかりました。

9月:メッセージビルダー。 Bot が送るほぼすべてのメッセージがデザインできるようになりました。振り返れば、7月のアイデアを流れではなくテキストに当てはめた、論理的な続きです。

バージョン番号が私たち自身について教えてくれること

24のリリースのうち、7つがメジャー、17がホットフィックスとされていました。たまに修正が入る、安定した製品のように聞こえます。

ただ、それは事実ではありません。ホットフィックスとされたものを見てみましょう:

  • v1.5.1 では、サポート時間とチームフィードバックという2つの新しいモジュールに加えて、ロゴコレクションが追加されました
  • v1.6.1 では、全体の中でも大きめのモジュールである AutoMod とレベルシステムが追加されました
  • v1.6.2 では、Anti Nuke、自動応答、セルフホスト型 AI のオプションが追加されました

バグ修正と表示された3つのリリースが、実際には6つのモジュールを届けていたのです。私たち自身のバージョニング規則では、Z が0より大きい vX.Y.Z は修正を意味します。私たちは何度もそれを守っていませんでした。

なぜそれが問題なのか。バージョン番号は、サーバーオーナーが変更履歴を読む前にアップデートについて得られる唯一の情報です。「ホットフィックス」が実は「新しいモジュール3つ」を意味するなら、いずれ誰もそれを読まなくなります。

3回にわたって変わったもの

振り返りの中で気づいたパターンがあります。同じ場所を、いつも同じ方向に、何度も修正していたのです。

スラッシュコマンド。 v1.5.0 には、コマンドベースのモジュールを複数同時に使っているサーバーでコマンドが消えることがある、と記録されています。修正済みです。v1.5.1 には、大きなサーバーで登録が通らなくなった、と記録されています。モジュールごと、サーバーごとに別々に問い合わせていたためです。これも修正済みです。原因は2つ、症状は同じ。最初から1つの共通の場所があれば、どちらも起きなかったでしょう。

ニックネームのプレフィックス。 v1.6.0 には、1つのモジュールに対する修正が5つ載っています。5つです。最初の設計が間違っていて、置き換える代わりに長く修理しすぎていたというサインです。

AI。 これは独立した記事にします。ここで2文で片づけるには、話が面白すぎるからです。

そこから得たこと

この3か月について最も正直に言える一文はこうです。目に見える部分が、高くついた部分であることはめったにありませんでした。メッセージビルダーは v1.8.0 の目玉ですが、v1.7.0 の決済の仕組みのほうが、それまでのどのモジュールよりも時間を食い、多くのバグを生み、多くの法的文書を引きずってきました。

これからの数か月に向けて、機能とは関係のない目標が2つあります。バージョン番号を再び正直なものにすること。そして、あるモジュールが3回修正されたら、4回目はバグではなく設計に手を入れることです。

その他の記事