Skip to content

2026年08月17日

[Cloudshell] AWS CloudShell now includes a built-in visual file editor

概要

AWS CloudShell にビルトインの視覚的ファイルエディタが追加され、シェル内で 'edit' コマンド1つで起動できるようになりました。ターミナルベースの編集やファイルのダウンロード/再アップロードの手間を省き、ブラウザ上でGUIベースの編集体験を提供します。

変更内容・新機能の詳細

新しい内蔵エディタは、CloudShell セッションから追加設定なしで 'edit' コマンドで起動可能です。構文ハイライト、検索/置換、複数行選択、コピー&ペースト、元に戻す/やり直す(undo/redo)など一般的なテキストエディタ機能をサポートしており、デプロイ用スクリプト、エージェント設定ファイル、CloudFormation テンプレート、Lambda 関数コードなどをシームレスに編集して直ちに実行できます。従来は Vim や Emacs といった端末ベースのエディタを使うか、ローカルで編集して再アップロードする必要がありましたが、この機能によりワークフローの摩擦が低減します。本機能は CloudShell が利用可能なすべての AWS リージョンで利用可能です。詳細な使用方法や起動方法は AWS CloudShell ドキュメントを参照してください。

影響範囲・利用シーン

  • 対象ユーザー: 開発者、DevOps/プラットフォームエンジニア、クラウド管理者、スクリプト作成者
  • 利用シーン: デプロイスクリプトやIaCテンプレート、Lambdaコードの迅速な修正とテスト、運用中の設定ファイルの即時編集
  • 運用効果: 編集→実行のループが短縮され、編集時のコンテキスト切替やファイル転送の手間が減り運用効率と生産性が向上する

技術的な注意点

  • IAM権限: エディタそのものに特別なIAM権限は不要。ただし編集後に実行する操作やアクセスするリソース(S3、Lambda、CloudFormation等)への権限は既存のIAMポリシーに依存します
  • リージョン制限: CloudShell が提供されている全リージョンで利用可能とされていますが、利用前に対象リージョンで CloudShell が有効かを確認してください
  • コスト: エディタ利用自体で追加料金は通常発生しませんが、編集後に実行するAWSリソースの操作(デプロイや関数実行等)は通常の料金がかかります
  • 永続ストレージ・サイズ: 編集したファイルは CloudShell の環境(ホームディレクトリ等)に保存されます。ホームディレクトリの永続容量やファイルサイズ上限は CloudShell の仕様に従うため、詳細はドキュメントで確認してください
  • ブラウザ互換性: モダンブラウザ(最新のChrome、Edge、Firefox等)での利用を想定。古いブラウザや限定的な環境では表示や操作に問題が生じる可能性があります
  • セキュリティ: エディタはブラウザ内の CloudShell セッションで動作します。編集データはコンソール認証に紐づくセッション内に保存されるため、共有端末や公開端末での使用時はセッション管理とログアウトを徹底してください

参考情報

AI要約はOpenAI APIによって生成されています。