爆速コーディングAIのCursorがGitHubの対抗馬「Origin」をリリース!その全貌とは?
Cursor launches Origin, GitHub alternative
Cursor launches Origin, GitHub alternative
AIエディタとして絶大な支持を集めるCursorが、ついにGitHubの代替となるプラットフォーム「Origin」を発表しました。開発体験を劇的に変える新たな一手として、コミュニティで大きな注目を集めています。
皆さんこんにちは、Tomasです。Originの開発者の一人で、Graphite (https://graphite.com) の創業者の一人でもあります。
Originやソース管理全般について、何か質問があれば気軽にどうぞ!
「Origin」という名前を使うことで、LLMが意味を誤解するんじゃないかと少し気になってる。例えば、
"hey can you push to origin main?"
と言ったときに、2つの異なる意味を持つことになるわけだし。
LLMが意図せず別のプロバイダにコードをpushしちゃう可能性だってある。これは「天才的な成長戦略」と「ドメインのタイポスクワッティング(商標の不正占拠)」の境界線上を歩いているようなものだね。
Cursorの評価額が600億ドルらしいね。メルセデス・ベンツ・グループよりも時価総額が高いってどういうこと?向こうは黒字で1440億ドルの収益があるのに。
それなのにウェブサイトはCPUを100%使うし、これはGitHubの代替品というより有料プランのベータ版でしかないよね。
もっと多くの人がTangled (https://tangled.org/) を使ってくれるといいな。
これを使うと:
ATProto上に構築されているから、たとえ会社がなくなったとしても、自分でAppView(オープンソース)を運用したい人なら誰でも統合機能や機能を使えるよ。AppViewっていうのは、要するにATProtoアプリのためのUI兼ネットワーク全体のデータアグリゲーターだね。
Cursorってイーロンの所有になったのか。市民のあらゆるデータを執拗に収集しようとしたあのイーロンだよ?これがあまり良いアイデアじゃないと思っているのは自分だけじゃないはずだ。間違いなくGrokの学習データに使われるだろうね。
自分も今のGitHubはあまり好きじゃないけど、所有権の構造を考えると、この代替案は選べないな。
また一つ中央集権的な代替品を作るより、Radicle[1][2]や連合型のForgejo[3][4]のような分散型ソリューションに全力を注ぐのが一番じゃないかな。
[1] https://radicle.dev/
[2] https://radicle.network/nodes/seed.radicle.dev/rad%3Az3gqcJUoA1n9HaHKufZs5FCSGazv5
[3] https://forgejo.org/
[4] https://codeberg.org/forgejo-contrib/federation/src/branch/main/FederationRoadmap.md
GitHubがひどいからといって、イーロンが所有する別の「ひどい場所」にコードを投げ込むのか?
どっちも選ばないって選択肢はないの?
いっそのことSubversionのままにしておけばよかったとつくづく思うよ。
GitLabやGitea、その他多くの成熟したオープンソースの代替品がある中で、なぜこれを選ぶのか想像できないな。チームに悪影響を与えても何の責任も取らないマネージャー、ディレクター、CTOあたりが意思決定してるんだろうね。
SpaceX(つまりXやイーロンに近い存在)が所有するサービスを使うのは、GitHubがたまにダウンするのよりも、さらに大きなサプライチェーンリスクになる気がするんだけど。
エコシステムのロックインこそが真の「堀」だよ。Gitのホスティング自体は簡単だけど、チームが依存している統合機能の数々を置き換えることこそが一番難しいんだ。