
自分たちのツールで自分たちを作る:EnterでEnterを構築する方法
EnterがVibe Codingを使用して自社プラットフォームを構築する方法をご覧ください。非エンジニアが自然言語を使用して本番環境レベルのコードを即座にリリースする様子をご確認ください。
Enterでは、「Vibe Coding」は単なるバズワードではありません。それは私たちのDNAの一部です。
Enterは、すべての人にソフトウェアを構築する力を与えるという約束の上に構築されました。ポートフォリオウェブサイトから情熱的なプロジェクトまで、Enterは非エンジニアが実際のソフトウェアをリリースするための新しい方法を解き放ちました。
しかし、私たち自身のコードベースが570,000行以上のコードと3,500ファイルに成長するにつれて、Enterを試してみたくなりました。Enterを月まで押し上げるには、私たち自身が身を投じる必要がありました。
そこで私たちは、Enterを使ってEnterを構築することにしました。
現在、私たちのチームはEnter内の新しい本社に移行しました。本番コードベースのスケーリングは、ドキュメントを書くのと同じくらい簡単になりました。
これが、私たちが「ソフトウェアユニバース」を実現している方法です—一度に一つのvibeで。
メタループ: 鏡の中の鏡
私のような非技術者が、一行もコードを書かずに本番グレードの機能を本当に構築できるのでしょうか?
私はチャレンジが大好きなので、それを確かめることにしました。
Enterコミュニティのメンバーが、「未保存の変更」トーストが画面の下部に固定されていると私たちのスタッフに報告しました。彼らはコードが見えず、迅速な修正を望んでいました。以前なら、これはJiraチケット、いくつかのミーティング、そして開発者が空くまで数時間のバックログが必要だったでしょう。
今回は違いました。私はEnterを開き、GitLabリポジトリに接続しました—engineering/frontend.


数秒以内に、コードベース全体がインデックス化され、準備が整いました。ファイルツリーを探したり、アーキテクチャをナビゲートしたりする必要はありませんでした。EnterがinsideEnterで実行されているのを見るのは、Inceptionのワンシーンのようでした。初日から全力で取り組む準備ができていました。

プレビューウィンドウで、「未保存の変更」トーストが私を見つめ返し、最初のコマンドを待っていました。数回のキーストロークとEnterキーを押すだけで、すぐに作業に取りかかりました。

実行: 構文より「Vibe」
私はVisual Editを使用してトーストを選択し、自然言語を使ってシンプルなコマンドを与えました:
Hi Enter, the "unsave" pop-up should be changed so that it's not fixed at the bottom and can be moved by the user with the mouse. Write a plan first and remember to focus on files under apps/coding.


「なるほど」の瞬間:
コードベースは私にとって無法地帯でしたが、Enterは手の甲のようにそれを知っていました。30秒以内に、コードベースをスキャンし、他のモジュールでドラッグ機能のためにmotion/react(Framer Motion)をすでに使用していることに気づきました。既存のアーキテクチャパターンを使用するための計画を作成してくれました:クリーンで明確、そして私にとって理解しやすいものでした。

私は**"Build Now"**をクリックし、期待して待ちました。

2分後、タスクが完了しました!

興奮と緊張が入り混じった気持ちで、プレビューを開くためにクリックし、マウスでトーストを引っ張ってみました。初回で完璧に追従しました!

リリース
変更のスピードと正確さに驚嘆しました。EnterがGitLabの新しいブランチに変更をプロアクティブにプッシュし、差分をきちんと整理していることがわかりました。

Merge Requestを作成し、コードをレビューし、Mergeを押しました。

結果:
-
**作成された計画:**30秒。
-
**ビルド時間:**2分。
-
**デプロイ:**即座に。
私の最初の修正がリリースされました!プロセス全体が非常にやりがいがあり、力を与えてくれるものでした。問題を独立して解決することで、チームに価値を加えることができました。エンジニアに頼む必要もなく、一行のコードも書きませんでした。
ロジックを指示するだけで、Enterが残りを処理してくれました。
学び:自分たちのツールを使う
製品を超えて:Enter Universe
私たちのチームはEnterで動き続けています。創造的に問題を解決するという哲学により、Enterを使ってVibe Codeでソリューションを生み出しています。私たちは急速にEnter Universeを同じ再帰的ワークフローで拡大しています。
私たちの起源:
Enterをローンチした際、マーケティング機能が必要だと気づきました。SEOハブ、コミュニティフォーラムなど。簡単な検索で何千ものCMSプラットフォーム、サードパーティAPIが見つかり、「統合地獄」に数週間はまることになりそうでした。
しかし、私たちは自問しました:ソフトウェアを構築するための究極のツールを作ったのなら、なぜ他人のソリューションにお金を払う必要があるのか?
その金曜日の午後4時、私たちは探すのをやめて、出荷を始めました。60分間「vibing」して、独自のブログシステムの最初のバージョンを作り上げました。午後5時には公開されていました。
1時間の実験として始まったものは、今やグローバルエージェンシー向けの詳細な権限管理とAI駆動のSEO最適化を備えた洗練されたエンジンになっています。私たちのブログで、Enterを使えばカスタムソフトウェアのコストが事実上ゼロになることを証明しました。
今日、Enter Universeは日々拡大しています:
-
**Enter Forum:**高性能なコミュニティハブ、完全にEnterで構築。
-
**Enter Blog System:**あなたが今読んでいるこのシステム—Enterで構想、コーディング、デプロイされました。
-
**Enter EDM:**社内メールマーケティングエンジン、現在Enterで「vibing」中。
私たちのチームは、私たちの規模では不可能なはずの速度で動いています。誰も技術的知識によって制限されないため、全員が社内ツールに貢献できます。各アップデートがソフトウェアエコシステム全体に貢献します。
デフォルトとしての速度
Enterでは、「開発者」はもはや職種ではありません。それは私たち全員の集合的な能力と責任です。私たちはデフォルトとしての速度で動き、独自のツールを使ってソフトウェア開発の従来のボトルネックを排除しています。
-
**ハンドオフの摩擦ゼロ:**デザイナーは単にモックアップを渡すだけではありません。自分で機能的なUIをVibe Codeで作り出すことができます。
-
ハイパーイテレーション:「リリースウィーク」はありません。午前中に特定された摩擦点は、通常ランチタイムまでに修正されマージされます。
-
**オーバーヘッドなしのスケール:**Enterは57万行のコードベースの複雑さを処理し、チームがアーキテクチャ全体を暗記する必要なく高品質なコードを出荷できるようにします。
AI時代において、チームは書いたコードの量で定義されるのではありません。生産性、アウトプット、そしてアイデアからPull Requestまでの最短ループで定義されます。
新しい基準
「EnterでEnterを構築する」ことは、単なる社内実験を超えています。これは新しい現実に対する私たちのストレステストです。
私たちは「Vibe Coding」がおもちゃのプロジェクトや「Hello World」デモのためのものではないことを証明しました。それは50万行の本番システムのためのものです。これによりPMは数分でバグを修正でき、デザイナーにコードベースへのアクセス権が与えられます。
チケットも、摩擦も、待ち時間もありません。
私たちはEnterを構築するためにEnterを信頼しています。
「こうしたい」と「公開された」の間の距離は、ついにゼロになりました。
ご自身のコードベースでEnterを試してみませんか?お問い合わせ →






