次世代のタピオカティー、リップグロス、バブルが今すぐ手に入ります
46日前原文(charm.land)
概要
Bubble Tea、Lip Gloss、Bubblesの次世代バージョンが正式リリース
最適化された描画と高度な合成、宣言的APIの導入
AIエージェントや大手企業にも採用される堅牢性
v2でターミナルの可能性を大幅拡張
詳細やアップグレードガイドは公式サイト参照
Bubble Tea、Lip Gloss、Bubbles v2リリース
- Bubble Tea、Lip Gloss、Bubblesの主要バージョンアップ
- ベータ版終了、正式版として利用可能
- 描画の最適化、高度な合成、高精度な入力処理を実現
- 宣言的APIによる予測可能な出力設計
- Crush(AIコーディングエージェント)において実運用での検証済み
- NVIDIA、GitHub、Slack、Microsoft Azureなど大手企業・25,000以上のOSSプロジェクトで利用
- 破壊的変更なしでプロジェクト継続
v2への進化と背景
- ターミナルを「快適な作業・遊び場」と捉えた開発思想
- Bubble Tea(インタラクション層)、Lip Gloss(レイアウトエンジン)、Bubbles(UIプリミティブ)によるエコシステム形成
- AIエージェントの普及でターミナルの価値が再評価
- コーディングツールもターミナル中心へ移行
- 業界全体でターミナルの役割が拡大中
v2のコア技術と新機能
-
Cursed Rendererの採用
- ncurses描画アルゴリズムをモデルに
- 描画速度・効率性が大幅向上
- SSH経由アプリケーションでもパフォーマンス改善
-
新世代ターミナルへの対応強化
- リッチなキーボードサポート
- インライン画像表示
- 同期描画
- SSH経由のクリップボード転送
- 細部までこだわった機能追加
-
パフォーマンス重視の設計思想
- インラインモードを一級市民としてサポート
- ネイティブコードへのコンパイル可能な言語選択
- 速度、合成性、スクリプト性、OS深部アクセスを重視
v2リリースの意義
- ターミナルは人間にも機械にも強力なインターフェース
- 生産性・拡張性・スクリプト性を最大限に活かす設計
- 本番運用に耐える品質のソフトウェア提供
公式情報・コミュニティ
- 詳細・アップグレードガイドは公式サイト参照
- Glowコマンドでターミナルから直接ブログ閲覧可能
glow -p https://charm.land/blog/v2.md
- Charm Discordで質問・交流可能
- コマンドラインツール開発や新機能提案も歓迎