Open2
Codexの環境について

パッケージ詳細
このドキュメントでは、環境にあらかじめインストールされている主なパッケージやツールチェーンをまとめています。
Python パッケージ (pip)
パッケージ | バージョン | 説明 |
---|---|---|
anyio | 4.9.0 | FastAPI などで使われる非同期処理ライブラリ |
black | 25.1.0 | Python 用の自動整形ツール |
click | 8.2.0 | CLI を作成するためのライブラリ |
fastapi | 0.97.0 | 高速な API 用 Web フレームワーク |
h11 | 0.16.0 | 純粋な Python 製の HTTP/1.1 実装 |
idna | 3.10 | 国際化ドメイン名を扱うライブラリ |
isort | 6.0.1 | インポート文の並び替えを自動化 |
mypy | 1.15.0 | オプションの静的型チェッカー |
mypy_extensions | 1.1.0 | mypy 用の実験的な型拡張 |
nodeenv | 1.9.1 | 独立した Node.js 環境を作るツール |
packaging | 25.0 | Python パッケージ管理の基盤ツール |
pathspec | 0.12.1 | パターンに基づいてファイルパスをマッチング |
pip | 25.1.1 | Python パッケージのインストールツール |
platformdirs | 4.3.8 | プラットフォーム固有のディレクトリ情報を提供 |
pydantic | 1.10.15 | 型アノテーションに基づくデータ検証 |
pyright | 1.1.400 | 静的型解析と言語サーバ |
ruff | 0.11.10 | Rust 製の高速 Python リンター |
setuptools | 65.5.0 | Python プロジェクトのパッケージング用ライブラリ |
sniffio | 1.3.1 | 実行中の非同期ライブラリを判定 |
starlette | 0.27.0 | FastAPI が採用する軽量 ASGI フレームワーク |
typing_extensions | 4.13.2 | 古い Python 向けに typing 機能をバックポート |
uvicorn | 0.27.0.post1 | Python 用の ASGI サーバ実装 |
Python バージョン: 3.11.12
Node.js パッケージ (npm -g)
パッケージ | バージョン | 説明 |
---|---|---|
corepack | 0.32.0 | Yarn や pnpm を起動するランチャー |
eslint | 9.26.0 | JavaScript/TypeScript のリンター |
npm | 10.9.2 | Node.js のパッケージマネージャ |
prettier | 3.5.3 | コード整形ツール |
typescript | 5.8.3 | TypeScript 言語とコンパイラ |
Node.js バージョン: 22.15.1
その他の言語ツールチェーン
言語/ツール | バージョン | 説明 |
---|---|---|
Ruby | 3.2.3 | 標準 gem と Bundler を含む Ruby 環境 |
Bundler | 2.4.19 | Ruby の依存管理ツール |
Go | 1.23.8 |
go コマンドを備えた Go 言語ツールチェーン |
Rust | 1.87.0 | コンパイラ rustc とパッケージマネージャ cargo
|
Java | 21.0.7 | OpenJDK 21 の JDK |
Swift | 6.1 | Linux 向け Swift コンパイラ |
Bun | 1.2.10 | Node.js 互換ランタイムおよびパッケージマネージャ |
ベースシステム
このコンテナは Ubuntu 24.04 ("Noble Numbat") をベースとしており、curl
や git
などの標準的な apt
パッケージが利用できます。完全な一覧は dpkg -l
で確認可能です。