Google Antigravity - Build the new way
こんにちは。SCSKの松渕です。 先日、発表されたばかりのGoogle Antigravityをインストール&簡易WEBサイト構築してみましたが、 今回はもう少しアプリ開発をしてみた実体験をブログに書きます! はじめに Antigravityとは AWSのKiroと同様に、AIエージェント型統合開発環境(Agentic IDE)と呼ばれるものです。 Antigravityのポイントとしては、特に以下の点になるかと思っております。 ・ AIによるブラウザ操作も可能 ・ AIによる自律的な実装 ・ アウトプット品質の高さ(これはGemini 3のポイントではありますが) ・ Google Cloud環境とのシームレスな連携 類似サービスとの比較は以下の通りです IDE/プラットフォーム 開発元 主な設計思想と特徴 類似サービスとの差別化ポイント Antigravity Google エージェン
おはようございます。furuya (@fryx404) です。 今回は、私が最近構築している「セカンドブレイン」の環境について紹介したいと思います。 Obsidianをハブにして、話題の NotebookLM や Antigravity を組み合わせた構成です。 結構洗練られてきたので一旦このへんで公開してみようかなという感じです。よろしくお願いします! Obsidianのセットアップまずは母艦となるObsidianのセットアップから。 特に変わったことはしていませんが、 「シンプル」 であることを心がけています。 私のObsidianの画面Basesで自分を管理するまずは多くのObsidianユーザーが使用しているデイリーノートの紹介です。 私のデイリーは3段階の構想になっていて、一番上が「ハビットトラッカー」、中断が「ジャーナル」、下段が「タイムスタンプ」となっています。 デイリーの中
はじめに Google が 2025-11-18(米国時間)に発表した AI エディタ、「Antigravity」を使って、実際に「AIチャットアプリ」を開発してみました。 本記事では、拡張機能である Antigravity Browser Extension を利用した体験も踏まえて簡潔にまとめています。 Chrome拡張機能を利用したUI修正のデモ動画 Google Antigravity とは何か Google が 2025-11-18(米国時間)に発表した、エージェントファースト(agent-first)の開発プラットフォームです。 開発者が直接コードを書く “従来の IDE” ではなく、AI エージェントを指揮・監督し、エージェントが自律的に「計画 → 実装 →検証」までを遂行する新たなワークフローを実現しています。 主な特徴 エージェントファースト開発体験 開発者は“指示”を出
1. はじめに この Codelab では、IDE をエージェント ファーストの時代へと進化させるエージェント型開発プラットフォームである Google Antigravity(以降、このドキュメントでは Antigravity と表記)について説明します。 行を自動補完するだけの標準的なコーディング アシスタントとは異なり、Antigravity は、計画、コーディング、ウェブの閲覧まで行える自律型エージェントを管理するための「ミッション コントロール」を提供します。 Antigravity はエージェント ファーストのプラットフォームとして設計されています。これは、AI がコードを記述するツールではなく、人間の介入を最小限に抑えながら複雑なエンジニアリング タスクを計画、実行、検証、反復できる自律的なアクターであることを前提としています。 学習内容 Antigravity のインストー
AntigravityはどういうAIエディタなのか GoogleがGemini 3と同時にAntigravityという新たなAI コーディングエディタを発表しました。 内部技術としては、Google製のChromiumとV8エンジンを内蔵したエディタをGitHubが作った過程で生まれたElectronというフレームワークでマイクロソフトのWebエディタMonacoをデスクトップ化したVisual Studio CodeのOSS版ディストリであるCode-OSSをフォークしたWindsurfの取得時点のライセンスを使い再構築された[1]Googleの独自エディタアプリです(1周した!)。 [1]: 内部には Windsurf/Cascade 由来と思われるコード痕跡が見られる しサードパーティライセンス記述がある し開発チームにはKevin Houがいる ただし、表層の実装は魔改造Winds
はじめに Google AntigravityのようなAgentic AI(自律型AIエージェント)が登場し、私たちの開発スタイルは大きく変わろうとしています。単にコードを補完してもらうだけでなく、「目的を伝えて、一連のタスクを自律的に遂行してもらう」ことが可能になったからです。 Antigravityの強力な機能の一つに「Skills(スキル)」があります。これは、特定の一連の作業手順やルールをパッケージ化し、AIに「新しい能力」としてインストールできる機能です。 この記事では、開発効率を劇的に向上させるために、エンジニアが今すぐ自作すべき5つのSkillsのアイデアを紹介します。これらを実装することで、あなたのAIエージェントは「汎用的なアシスタント」から「最強の専属パートナー」へと進化します。 エンジニアが作るべきSkills 5選 1. 技術記事・ドキュメント執筆Skill (te
【Gemini 3 Pro】Antigravityを「ただのエディタ」として使うのはやめろ。n8nと連携して「寝ている間にバグを勝手に直す」自律修復パイプラインdevopsGeminin8nAI駆動開発Antigravity はじめに:プロにとって「Vibe Coding」は恐怖でしかない 2025年11月のリリース以来、Antigravity(アンチグラビティ)界隈では「Vibe Coding(バイブコーディング)」という言葉が流行しています。 「コードが読めなくても、AIとノリで対話していればアプリができる」 これは素晴らしい民主化ですが、我々プロのエンジニア、特に経営も担う人間からすると、 「保守不可能なスパゲッティコードが量産される未来」 への恐怖しかありません。 私は現在、自社の開発フローにおいて、Antigravityを「コードを書かせるツール」としてではなく、「自律的にバグを
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? なぜ移行したのか 今話題になってるGoogleのIDEであるAntigravityですが、移行した理由はただ一つ。 Geminiを使っているから Vscodeの拡張機能と互換があるので個人的には、標準でgeminiがあるかCopilotがあるかの違いかなと感じてます。 特に変える理由があるわけでもないが、変えない理由もない状態だったので、gemini標準搭載だし(Microsoftじゃないし) 移行しました。 移行作業 業務では基本Agent機能やそもそもエディタでAI機能を使わないので、その辺りを考慮しながら移行していきます。 (AI
ゲーム側は一切触らず、ゲームと描画APIの間に「翻訳レイヤー」を挟むアプローチ ですね。 この D3D9 to WebGL ラッパーによってゲーム側の描画実装を全く変えずに、最大の windows 依存を取り除くことに成功しました。 自分で作ったんじゃなくて Antigravity と Claude Code のエージェントが頑張ってくれました。この子たち、なんでもできるやん! (簡単そうに書いてますが、ちゃんと描画できる状態になるまで何週間か費やしています) この D3D9 変換部分については別で記事書いてるのでよかったら読んでみてください。 描画以外の移植 描画が最大の課題だったのは確かです。しかし、 GunZ をブラウザで動かすには描画以外にも乗り越えるべき壁がいくつもありました。それについてもいくつか紹介します。 ネットワーク:ゲームサーバーもブラウザの中で動いている 冒頭にも書き
こんな経験ありませんか? 土曜の朝、 新機能を開発する。 まずは Codex で DB migration の boilerplate を書かせる (= 機械的な作業、 Codex の方が早い)。 「users table の email column は CITEXT、 RLS は auth.uid() で scope」 と方針を伝えて、 30 分で完成。 水曜、 同じ機能の 複雑なビジネスロジック を Claude Code で組み始める (= reasoning 必要、 Opus がよく考えてくれる)。 You: Codex で書いた migration の RLS 制約、 ここで効くんだっけ? Code: 申し訳ありません、 Codex の作業履歴にはアクセスできません。 migration の内容を教えていただけますか? You: [~/.codex/ にある migration
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 本日2025/11/19、GoogleがGemini3.0を発表すると同時に、「Google Antigravity」というIDEを発表しました。 CursorやKiroのように、VSCodeから派生して作られたIDEです。 そしてさすがGoogle、今までのAI駆動開発とは異なる開発者体験を提供するIDEとなっているので、この記事では公式ブログを引用しつつ、実際に触ってみた感想を書いていきます。 特徴 まずはGoogle Antigravityの公式ブログをご一読ください。 Antigravity は、ブラウザ制御機能、非同
こんにちは。すらぼです。 先日リリースされた Google Antigravity を使い込んでいます。特に、エージェントが自己判断でコマンドを実行してくれる "Terminal Command Auto Execution" の "Auto モード" のおかげで、イメージがサクサク実現されていくのは爽快です。 Auto モードの詳細が気になる方は、以下の記事をご覧ください。 一方で、コマンドを自由に実行されることはリスクにもなりえます。例えば、悪意のあるプロンプトを気が付かないうちに実行されるようなケースが想定されます。 こういったリスクをなくすことは、AIエージェントが判断する以上ゼロにすることは難しいです。一方で、万が一そういった攻撃を受けても影響を最小限に抑える工夫は可能です。 今回は、その「影響」を減らすための手段として「Dev Containers」を紹介します。 Dev Co
🚀 はじめに Google Antigravity、使っていますか? 最近、新機能として Skills が追加されました。 これまでもカスタム指示(Customizations/Rules)でエージェントの挙動を調整できましたが、Skills はどうやら「もっと高度なタスク」を「必要な時だけ」実行させるための機能のようです。 「これは開発フローが変わるかもしれない...」と思い、実際に試してみました。 今回は、実用的な自動コードレビュースキルの作成を通して、その使い勝手を解説します。 📚 概要: Skills(スキル)とは? Skills は、エージェントに特定のタスクの進め方やベストプラクティスを教えるため再利用可能なパッケージです。 単なるプロンプトテンプレートではありません。以下の 4 つの要素を組み合わせることで、複雑な作業を自律的に行わせることができます。 SKILL.md:
オープンスタンダードである Agent Skills に従い Claude Code にドメインの専門知識や組織のナレッジを提供するスキルが最近注目を集めていますが、スキルの作成にはいくつかのハードルがあります。Anthropic は skill-creator と呼ばれるスキルの作成と改善のプロセス、パフォーマンス測定を支援するツールを提供しています。この記事では skill-creator を使用してスキルを作成・改善を行うプロセスを実際に体験してみます オープンスタンダードである Agent Skills に従い Claude Code にドメインの専門知識や組織のナレッジを提供するスキルが最近注目を集めています。Opus 4.6 が登場したことでモデルの性能が飛躍的に向上し、プロジェクト全体のワークフローを任せられるレベルに達したことや、非エンジニア領域にも Claude Code
AIエディタ「Google Antigravity」は、Googleが3600億円で買収した元Windsurfチームが開発。開発者はエージェントのマネージャになる GoogleはAIエージェントファーストな統合開発環境(IDE)として「Google Antigravity」(以下、Antigravity)をパブリックプレビューとして公開しました。 Meet Google Antigravity, your new agentic development platform. An evolution of the IDE, it's built to help you: - Orchestrate agents operating at a higher, task-oriented level - Run parallel tasks with agents across workspac
AI開発プラットフォーム「Antigravity」を使ってランディングページ(LP)を作成しようと思った際に、この辺に気をつけてやったよということを共有します。 LP開発に必要な前提知識 LPとはすなわちサービス(またはプロダクト)について知ってもらい、特定のアクション(お問合せ、資料請求、購読など)につなげるものです。つまりトップページと、何らかのアクション対象(たとえばお問合せフォーム)が必要になります。また、信頼性のあるサービスに見えるように、トップページ以外にページもあります。 (広義の)LP (狭義の)ランディングページ CTA(Call To Action)ボタン お問合せフォーム ページ3点セット(企業概要、プライバシーポリシー、特定商取引法に基づく表記) CTAボタンはヒーローセクション(ページ上部の一番目立つ部分)やヘッダーなどに置かれ、その気になったらすぐ問合せフォーム
Koi Securityは1月6日(現地時間)、「How We Prevented Cursor, Windsurf & Google Antigravity from Recommending Malware」において、Visual Studio Codeから派生した統合開発環境(IDE: Integrated Development Environment)のCursor、Windsurf、Google Antigravity、Traeから脆弱性を発見したと報じた。 攻撃者は特定の条件を満たす拡張機能の名前空間を悪用することで、悪意のある拡張機能を「推奨機能」として配布可能とされる。 How We Prevented Cursor, Windsurf & Google Antigravity from Recommending Malware 悪意のある拡張機能を推奨させる仕組み Vi
しかし、Antigravityのダウンロードサイトを見ると、CLIを使う前にAntigravityかAntigravity IDE側で認証を通しておく必要があるようです。 ここで少し混乱したのが、ツール群のバージョンと名前の関係です。 Antigravity 2.0: 複数のローカルエージェントを並行して管理するための司令塔。会話をプロジェクトごとにまとめ、複数のワークスペースを横断して操作し、予約メッセージ機能でルーチンワークを自動化できます。 Antigravity IDE: 多機能なエージェント型IDE。エージェントマネージャーやアーティファクト機能を備え、コードベースを深く理解します。 v1.0からのアップデートだと思ってv2.0をインストールすると、Antigravity IDEではなく、エージェントの管理デスクトップアプリがインストールされてしまいます。 今回は、せっかくなので
「Google AI Studio」がFirebaseのバックエンドとAntigravityのコーディングエージェントを搭載、プロンプトだけで高度なフルスタックアプリケーションを生成可能に Googleは、Google AI Studioのバイブコーディング機能を強化し、 プロンプトで指示するだけで高度なフルスタックアプリケーションの開発が可能になったことを発表しました。 フル機能のマルチプレイヤーゲームのような高度なアプリケーションまで自動生成されるとしています。 We’re launching a brand new, full-stack vibe coding experience in @GoogleAIStudio, made possible by integrations with the @Antigravity coding agent and @Firebase ba
Antigravityを「経営コックピット」にする:Googleドライブ×GitHub×RAGエージェントで実現する一人CTO戦略 3行でまとめ 個人開発者の脳内は「実装」「営業」「発信」で分断されがちで、コンテキストスイッチのコストが高い VS CodeベースのAIエディタ(Antigravity)に全リポジトリとGoogleドライブを集約し、エージェントに「横串」を通させる 「過去の自分(職務経歴書)」をAIに参照させることで、文脈の通った戦略立案が可能になる はじめに:個人開発者は「一人CTO」であり「一人PM」である 個人開発者や一人法人の代表として活動してると、 「脳の切り替え」 に凄まじいエネルギーを使いませんか? 👨💻 エンジニアモード : バグ修正、機能実装、テスト 📈 マーケターモード : LPの改善、コピーライティング 📢 広報モード : ZennやXでの発信
An important update: Transitioning Gemini CLI to Antigravity CLI When we shipped Gemini CLI last year, our goal was to bring the magic of Gemini directly into your terminal. Along the way, we’ve learned a lot from our community of millions of users, with over 100,000 GitHub stars, 6,000 merged pull requests, and hundreds of contributors, including: you love a good terminal UI, you appreciate that
はじめにAIエージェント選定で効くのは、モデルの賢さそのものより、どこまでをファイルで教え、どこからを基盤に背負わせるかです。Antigravityの軽量なSkill設計と、Claude Code/Codex系の重厚なエージェント運用を、実務の判断軸まで落として整理します。 設計の違いは、能力差より重心の違いGoogleはAntigravityを、単なる補完付きエディタではなく、エディタに加えてエージェント専用の作業面を持つ開発基盤として位置づけています。公式ブログでも、エージェントがエディタ、ターミナル、ブラウザを横断して計画・実行・検証し、結果はログではなくArtifactsで確認する流れが前面に出ています。Artifactsにはタスクリスト、実装計画、スクリーンショット、ブラウザ記録などが含まれます。 一方でClaude CodeとCodexも、もう「サイドバーの会話UI」に留まって
Googleは1月14日(現地時間)、同社の開発用プラットフォーム「Antifravity」において、エージェントの機能を拡張するパッケージ「Skills」のオープン標準を発表した。 「Skills」は、個別タスクの手順やベストプラクティス、必要に応じてスクリプトやリソースを含む再利用可能な知識パッケージだ。これにより、エージェントが特定の作業時に指示を参照しながらタスクを進めることができるようになる。各SkillはSKILL.mdファイルを持ち、名称や説明、詳細な手順をYAMLフロントマターとして記載する。また、スクリプトや参考実装、テンプレートなどの追加リソースも含められる。 具体的な作成方法は、指定フォルダーにSKILL.mdを配置し、必要項目を記述するだけ。複雑なSkillでは意思決定のための分岐も記載できる。Antigravityでは各Skillの焦点を明確にし、説明文を具体的に
はじめに こんにちは、すらぼです。 この記事は クラスメソッド × AI駆動開発 Advent Calendar 2025 10日目の記事です。 11/18(米国時間)、Google Antigravity (以降 Antigravity)がパブリックプレビューとしてリリースされました。 さらに先日有料プランも公開されたことで、無料利用のときよりも Rate Limit を気にしなくて良くなり、実際の開発でも徐々に活用できるようになってきました。 その中で私自身いろいろ使い込んでみた結果、Antigravity の活用のためのポイントが少し見えてきたので紹介したいと思います。 筆者の環境 ホストOS(CPU):macOS(M4) Google One プラン: Google AI Pro メインで使用しているツール AIツール:Claude Code エディタ:VS Code 活用のポイン
こんにちは!逆瀬川ちゃん (@gyakuse) です! 今日はHarnessBenchでAntigravity / Gemini 3.5 Flash (High) と Cursor / Composer 2.5 fast / normalを追加評価したので、既存のCodex / Claude Code / Cursor条件と合わせて結果を見ていきたいと思います。 何を評価したか 前回はHarnessBenchでCodex CLI、Claude Code、Cursor Agentを同じ27問の実リポジトリデバッグ課題で比較しました。 今回はそこに補助実験として、以下の3条件を追加しました。 Harness Model Effort / mode Antigravity CLI Gemini 3.5 Flash high Cursor Agent Composer 2.5 fast Curso
Google DeepMind は 2025 年 11 月、次世代のソフトウェア開発環境「Antigravity」を発表しました。これは単なるコードエディタではなく、AI エージェントを中心(Agent-First)に据えた統合開発環境(IDE)であり、開発者の生産性を飛躍的に向上させることを目指しています。 本記事では、YouTube で公開された発表内容をもとに、Antigravity の主要な機能と特徴を紹介します。 Antigravity とは Antigravity は、Google の最新 AI モデル「Gemini 3」シリーズ(Gemini 3 Pro、Deep Think、Flash など)を搭載した、エージェントネイティブな IDE です。 従来の「AI によるコード補完」レベルを超え、エージェントが自律的にタスクを計画・実行・検証するパートナーとして機能します。 主な
Antigravityは強力ですが、Rules を増やせば安全になる道具ではありません。 Workflows、実行ポリシー、Artifactレビューに加え、外側でドライランとCIゲートを敷くと、誤実行と運用負債をかなり減らせます。 ルールは長く書くより、役割で分けたほうが効くAntigravity は、単なる補完ではなく、自律エージェントを複数走らせる agent-first の開発環境として設計されています。 Rules はローカルまたはグローバルで効く制約で、Workflows は / で呼び出す保存済みプロンプトです。 公式 codelab では、Rules と Workflows を明確に分け、さらに「毎回すべての rule や tool を文脈に載せると、tool bloat が起き、コスト・遅延・混乱が増える」とまで書いています。 つまり、全部を global に押し込む設計は
Antigravity、レート制限時に“追い課金”可能に ただし「AI Pro」ユーザーから「リミット厳しくなった?」の声も 米Googleは3月11日(現地時間)、AIエディタ「Google Antigravity」の仕様を一部変更した。有料のAI機能プラン「Google AI Pro」もしくは「Ultra」のユーザーは、AIモデルのレートリミット到達後も、追加でクレジットを使用することで制限を解除できるようになった。 Antigravityではこれまで、レートリミット到達後すぐ制限を解除して使い続ける手段がなかった。クレジットは一定数がプランに含まれる他、追加で購入もできる。新たにクレジットのオートチャージ機能も搭載し、レートリミットに到達してもクレジットを自動で使用する設定にすることも可能に。ただし編集部が確認した限り、12日午前11時(日本時間)時点で日本からはクレジットの購入ペー
この表から読み取れる最大の違いは、人間が「何をチェックして品質を担保するか」です。 CursorやWindsurfは、AIが提案したコードを人間が一行単位・要素単位でレビューすることを前提としています。エンジニアの意図を細部まで反映させ、コードの可読性や保守性を高く維持できるという大きなメリットがあります。 一方、Antigravityは成果物の確認を優先します。内部のコードよりも「目的のアプリが正しく動いているか」を最速でチェックすることに特化しています。 使い分けの正解:自ら書くCursor/Windsurf、AIに作らせるAntigravity 結論、ツールは1つに絞らず、フェーズに合わせた「使い分け」が賢い運用法です。 ■Cursor / Windsurf 既存アプリへの機能追加や、ロジックを自分で細かく制御したい時はCursorやWindsurfが最適です。 AIの提案を一行ずつ
Antigravityの「青いボタン」をポチポチ押すのはもう終わり!ターミナル自動承認でAntigravityで楽々開発を実現しよう +追記 Antigravity0%問題Antigravity 追記 2026年3月13日 別記事にしました。 Antigravity クオータ0%枯渇問題 (Proプラン向け) #Antigravity - Qiita https://qiita.com/masakinihirota/items/fdb955deb0eff36f263f 追記終了 追記 2026年3月13日 続報2 使えるようになっている Antigravity 0%問題 今見たらAntigravityが制限無しで使えるようになっている?クレジットはしっかり引かれていた。しかし1回の応答で15(配られたのは1000)も引かれるのか 金で換算すると 15ドル=約2,400円 (0%制限後にGe
※この投稿は米国時間 2026 年 5 月 9 日に、Google Cloud blog に投稿されたものの抄訳です。 Antigravity や Claude Code のような AI コーディング ツールを使うと、実用的なウェブアプリを記録的な速さで構築できます。しかし、デプロイとなると話は別です。これまでの私なら、Dockerfile、IAM バインディング、YAML の設定に午後の残りの時間をすべて費やしていたでしょう。結局は、多くの開発者と同じ近道、つまり、デプロイしないことを選択したはずです。アプリは私のノートパソコンに残り続け、私の仕事がリリースされることはないでしょう。 これは、インナーループ(コードの記述やテストといった高速なローカル サイクル)とアウターループ(コンテナ化、CI / CD パイプライン、本番環境インフラストラクチャ)の間にある典型的な緊張関係です。ほとん
Antigravityの分からせ方:AIを支配する『4つの階層構造』:グローカルルール (GEMINI.md)、ルール (Rule.md / AGENTS.md)、スキル (Skill)、ワークフロー (Workflow) こんにちは、kinoです。 今日は「Antigravity(AIエージェント)」をどうやって乗りこなすか、どうやって「分からせる」かという話をします。 というのも、僕自身が最近まで「全然AIの制御の仕方が分かってなかったな……」と反省したからです。 勉強しなおして、ようやくストンと腹落ちした。 「ああ、こうやればよかったのか」と。 霧が晴れたような感覚がありました。 なので今回は、その整理した思考をシェアして、みなさんのお役に立てればいいかなと思っています。 これを知らないと、AIはいつまでたっても「優秀な暴走車」ですが、 これを知れば、手足のように動く「最強のパートナ
## 概要 本書は、AI感度が高いマーケター向けに、Google Antigravityを使って 「一人で全部できる」マーケ実務を回すための実践書です。 LP作成、キーワード抽出、キャッチコピー、ROIのざっくり試算まで、 単なるAIチャットツールとしてではなく、「複数のエージェントを束ねる指揮官」 として 実務を圧倒的なスピードで回すための型を伝授します。 ## 対象読者 - AIツールは触っているが、単純なチャットに限界を感じている人 - B2B/B2C問わず、マーケ施策を自ら高速で実行したい担当者・起業家 - 制作の「待ち時間」をゼロにし、検証回数を最大化したい人 - エンジニア向けに見える Antigravity をマーケの実務に翻訳したい人 ## 本書で得られること - Agent Manager を駆使したマルチタスク管理術 - Browser Agent による競合調査と顧客
この記事の対象者・生成AIで簡単なWEBアプリをつくっていたがWindowsアプリにしたい人 ・簡単にWindowsアプリゲームをつくってみたい人 ・Antigavityの使い方のユースケースが知りたい人 ・Antigravityがどれくらい使えるか気になっている人 ・Antigravityのコード移植性能が知りたい人 有料パートにソースコードは添付しますのでチュートリアル的にも使えます。 Electronについて、そのメリットElectronとは? ElectronはWebのプログラミング言語でWindows/Mac/Linuxのデスクトップアプリが作れるフレームワークです、VS CodeもElectronで作られています。 今回のように簡単なWebアプリをWindowsデスクトップアプリにするには最有力候補の技術です。 WebアプリをElectron化するメリットとして以下が考えられま
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く